<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Core Reference Documentation" version="6.9.0" project="QtCore" indexTitle="Qt Core">
    <namespace name="" status="active" access="public" module="qtcore">
        <function name="PRIXQUINTPTR" href="qttypes.html#PRIXQUINTPTR" status="active" access="public" documented="true" related="0" since="6.2" meta="macrowithoutparams" signature="PRIXQUINTPTR"/>
        <function name="PRIdQINTPTR" href="qttypes.html#PRIdQINTPTR" status="active" access="public" documented="true" related="1" since="6.2" meta="macrowithoutparams" signature="PRIdQINTPTR"/>
        <function name="PRIdQPTRDIFF" href="qttypes.html#PRIdQPTRDIFF" status="active" access="public" documented="true" related="2" since="6.2" meta="macrowithoutparams" signature="PRIdQPTRDIFF"/>
        <function name="PRIdQSIZETYPE" href="qttypes.html#PRIdQSIZETYPE" status="active" access="public" documented="true" related="3" since="6.2" meta="macrowithoutparams" signature="PRIdQSIZETYPE"/>
        <function name="PRIiQINTPTR" href="qttypes.html#PRIiQINTPTR" status="active" access="public" documented="true" related="4" since="6.2" meta="macrowithoutparams" signature="PRIiQINTPTR"/>
        <function name="PRIiQPTRDIFF" href="qttypes.html#PRIiQPTRDIFF" status="active" access="public" documented="true" related="5" since="6.2" meta="macrowithoutparams" signature="PRIiQPTRDIFF"/>
        <function name="PRIiQSIZETYPE" href="qttypes.html#PRIiQSIZETYPE" status="active" access="public" documented="true" related="6" since="6.2" meta="macrowithoutparams" signature="PRIiQSIZETYPE"/>
        <function name="PRIoQUINTPTR" href="qttypes.html#PRIoQUINTPTR" status="active" access="public" documented="true" related="7" since="6.2" meta="macrowithoutparams" signature="PRIoQUINTPTR"/>
        <function name="PRIuQUINTPTR" href="qttypes.html#PRIuQUINTPTR" status="active" access="public" documented="true" related="8" since="6.2" meta="macrowithoutparams" signature="PRIuQUINTPTR"/>
        <function name="PRIxQUINTPTR" href="qttypes.html#PRIxQUINTPTR" status="active" access="public" documented="true" related="9" since="6.2" meta="macrowithoutparams" signature="PRIxQUINTPTR"/>
        <function name="QByteArrayLiteral" href="qbytearray.html#QByteArrayLiteral" status="active" access="public" documented="true" related="10" meta="macrowithparams" signature="QByteArrayLiteral(ba)">
            <parameter type="" name="ba" default=""/>
        </function>
        <function name="QStringLiteral" href="qstring.html#QStringLiteral" status="active" access="public" documented="true" related="11" meta="macrowithparams" signature="QStringLiteral(str)">
            <parameter type="" name="str" default=""/>
        </function>
        <function name="QT_DEPRECATED_WARNINGS" href="qtdeprecationmarkers.html#QT_DEPRECATED_WARNINGS" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="12" meta="macrowithoutparams" signature="QT_DEPRECATED_WARNINGS"/>
        <function name="QT_DISABLE_DEPRECATED_BEFORE" href="qtdeprecationmarkers-obsolete.html#QT_DISABLE_DEPRECATED_BEFORE" status="deprecated" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="13" meta="macrowithoutparams" signature="QT_DISABLE_DEPRECATED_BEFORE"/>
        <function name="QT_DISABLE_DEPRECATED_UP_TO" href="qtdeprecationmarkers.html#QT_DISABLE_DEPRECATED_UP_TO" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="14" meta="macrowithoutparams" signature="QT_DISABLE_DEPRECATED_UP_TO"/>
        <function name="QT_ENABLE_STRICT_MODE_UP_TO" href="qtglobal.html#QT_ENABLE_STRICT_MODE_UP_TO" status="active" access="public" documented="true" related="15" since="6.8" meta="macrowithoutparams" signature="QT_ENABLE_STRICT_MODE_UP_TO"/>
        <function name="QT_IMPLICIT_QFILEINFO_CONSTRUCTION" href="qfileinfo.html#QT_IMPLICIT_QFILEINFO_CONSTRUCTION" status="active" access="public" documented="true" related="16" since="6.0" meta="macrowithoutparams" signature="QT_IMPLICIT_QFILEINFO_CONSTRUCTION"/>
        <function name="QT_NO_CAST_FROM_ASCII" href="qstring.html#QT_NO_CAST_FROM_ASCII" status="active" access="public" documented="true" related="17" meta="macrowithoutparams" signature="QT_NO_CAST_FROM_ASCII"/>
        <function name="QT_NO_CAST_FROM_BYTEARRAY" href="qbytearray.html#QT_NO_CAST_FROM_BYTEARRAY" status="active" access="public" documented="true" related="18" meta="macrowithoutparams" signature="QT_NO_CAST_FROM_BYTEARRAY"/>
        <function name="QT_NO_CAST_TO_ASCII" href="qstring.html#QT_NO_CAST_TO_ASCII" status="active" access="public" documented="true" related="19" meta="macrowithoutparams" signature="QT_NO_CAST_TO_ASCII"/>
        <function name="QT_NO_CONTEXTLESS_CONNECT" href="qobject.html#QT_NO_CONTEXTLESS_CONNECT" status="active" access="public" documented="true" related="20" since="6.7" meta="macrowithoutparams" signature="QT_NO_CONTEXTLESS_CONNECT"/>
        <function name="QT_NO_DEPRECATED_WARNINGS" href="qtdeprecationmarkers.html#QT_NO_DEPRECATED_WARNINGS" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="21" meta="macrowithoutparams" signature="QT_NO_DEPRECATED_WARNINGS"/>
        <function name="QT_NO_FOREACH" href="qtglobal.html#QT_NO_FOREACH" status="active" access="public" location="foreach-keyword.qdoc" documented="true" related="22" since="6.0" meta="macrowithoutparams" signature="QT_NO_FOREACH"/>
        <function name="QT_NO_KEYWORDS" href="qtglobal.html#QT_NO_KEYWORDS" status="active" access="public" documented="true" related="23" meta="macrowithoutparams" signature="QT_NO_KEYWORDS"/>
        <function name="QT_NO_NARROWING_CONVERSIONS_IN_CONNECT" href="qobject.html#QT_NO_NARROWING_CONVERSIONS_IN_CONNECT" status="active" access="public" documented="true" related="24" meta="macrowithoutparams" signature="QT_NO_NARROWING_CONVERSIONS_IN_CONNECT"/>
        <function name="QT_NO_QASCONST" href="qttypetraits.html#QT_NO_QASCONST" status="active" access="public" location="qttypetraits.qdoc" documented="true" related="25" since="6.8" meta="macrowithoutparams" signature="QT_NO_QASCONST"/>
        <function name="QT_NO_QEXCHANGE" href="qttypetraits.html#QT_NO_QEXCHANGE" status="active" access="public" location="qttypetraits.qdoc" documented="true" related="26" since="6.6" meta="macrowithoutparams" signature="QT_NO_QEXCHANGE"/>
        <function name="QT_NO_QSNPRINTF" href="qbytearray.html#QT_NO_QSNPRINTF" status="active" access="public" documented="true" related="27" since="6.8" meta="macrowithoutparams" signature="QT_NO_QSNPRINTF"/>
        <function name="QT_NO_URL_CAST_FROM_STRING" href="qurl.html#QT_NO_URL_CAST_FROM_STRING" status="active" access="public" documented="true" related="28" meta="macrowithoutparams" signature="QT_NO_URL_CAST_FROM_STRING"/>
        <function name="QT_NO_USE_NODISCARD_FILE_OPEN" href="qfiledevice.html#QT_NO_USE_NODISCARD_FILE_OPEN" status="active" access="public" documented="true" related="29" since="6.8" meta="macrowithoutparams" signature="QT_NO_USE_NODISCARD_FILE_OPEN"/>
        <function name="QT_POINTER_SIZE" href="qtprocessordetection.html#QT_POINTER_SIZE" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="30" meta="macrowithoutparams" signature="QT_POINTER_SIZE"/>
        <function name="QT_RESTRICTED_CAST_FROM_ASCII" href="qstring.html#QT_RESTRICTED_CAST_FROM_ASCII" status="active" access="public" documented="true" related="31" meta="macrowithoutparams" signature="QT_RESTRICTED_CAST_FROM_ASCII"/>
        <function name="QT_STRINGIFY" href="qtpreprocessorsupport-qtcore-proxy.html#QT_STRINGIFY" status="active" access="public" location="qtpreprocessorsupport.qdoc" documented="true" related="32" meta="macrowithparams" signature="QT_STRINGIFY(arg)">
            <parameter type="" name="arg" default=""/>
        </function>
        <function name="QT_SUPPORTS_INT128" href="qttypes.html#QT_SUPPORTS_INT128" status="active" access="public" documented="true" related="33" since="6.6" meta="macrowithoutparams" signature="QT_SUPPORTS_INT128"/>
        <function name="QT_TRANSLATE_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="34" meta="macrowithparams" signature="QT_TRANSLATE_NOOP(context, sourceText)">
            <parameter type="" name="context" default=""/>
            <parameter type="" name="sourceText" default=""/>
        </function>
        <function name="QT_TRANSLATE_NOOP3" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_NOOP3" status="active" access="public" location="qttranslation.qdoc" documented="true" related="35" meta="macrowithparams" signature="QT_TRANSLATE_NOOP3(context, sourceText, disambiguation)">
            <parameter type="" name="context" default=""/>
            <parameter type="" name="sourceText" default=""/>
            <parameter type="" name="disambiguation" default=""/>
        </function>
        <function name="QT_TRANSLATE_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="36" meta="macrowithparams" signature="QT_TRANSLATE_N_NOOP(context, sourceText)">
            <parameter type="" name="context" default=""/>
            <parameter type="" name="sourceText" default=""/>
        </function>
        <function name="QT_TRANSLATE_N_NOOP3" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_N_NOOP3" status="active" access="public" location="qttranslation.qdoc" documented="true" related="37" meta="macrowithparams" signature="QT_TRANSLATE_N_NOOP3(context, sourceText, comment)">
            <parameter type="" name="context" default=""/>
            <parameter type="" name="sourceText" default=""/>
            <parameter type="" name="comment" default=""/>
        </function>
        <function name="QT_TRID_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRID_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="38" meta="macrowithparams" brief="Marks an id for dynamic translation" signature="QT_TRID_NOOP(id)">
            <parameter type="" name="id" default=""/>
        </function>
        <function name="QT_TRID_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRID_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="39" since="6.3" meta="macrowithparams" brief="Marks an id for numerator dependent dynamic translation" signature="QT_TRID_N_NOOP(id)">
            <parameter type="" name="id" default=""/>
        </function>
        <function name="QT_TR_NOOP" href="qttranslation-qtcore-proxy.html#QT_TR_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="40" meta="macrowithparams" signature="QT_TR_NOOP(sourceText)">
            <parameter type="" name="sourceText" default=""/>
        </function>
        <function name="QT_TR_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TR_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="41" meta="macrowithparams" signature="QT_TR_N_NOOP(sourceText)">
            <parameter type="" name="sourceText" default=""/>
        </function>
        <function name="QT_USE_NODISCARD_FILE_OPEN" href="qfiledevice.html#QT_USE_NODISCARD_FILE_OPEN" status="active" access="public" documented="true" related="42" since="6.8" meta="macrowithoutparams" signature="QT_USE_NODISCARD_FILE_OPEN"/>
        <function name="QT_VERSION" href="qtversionchecks-qtcore-proxy.html#QT_VERSION" status="active" access="public" documented="true" related="43" meta="macrowithoutparams" signature="QT_VERSION"/>
        <function name="QT_VERSION_CHECK" href="qtversionchecks-qtcore-proxy.html#QT_VERSION_CHECK" status="active" access="public" documented="true" related="44" meta="macrowithparams" signature="QT_VERSION_CHECK(major, minor, patch)">
            <parameter type="" name="major" default=""/>
            <parameter type="" name="minor" default=""/>
            <parameter type="" name="patch" default=""/>
        </function>
        <function name="QT_VERSION_STR" href="qtversion-qtcore-proxy.html#QT_VERSION_STR" status="active" access="public" documented="true" related="45" meta="macrowithoutparams" signature="QT_VERSION_STR"/>
        <function name="Q_APPLICATION_STATIC" href="qapplicationstatic.html#Q_APPLICATION_STATIC" status="active" access="public" location="qapplicationstatic.qdoc" documented="true" related="46" since="6.3" meta="macrowithparams" signature="Q_APPLICATION_STATIC(Type, VariableName, ...)">
            <parameter type="" name="Type" default=""/>
            <parameter type="" name="VariableName" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_ARG" href="qmetaobject.html#Q_ARG" status="active" access="public" documented="true" related="47" meta="macrowithparams" type="QMetaMethodArgument" signature="QMetaMethodArgument Q_ARG(Type, const Type &amp;value)">
            <parameter type="" name="Type" default=""/>
            <parameter type="const Type &amp;" name="value" default=""/>
        </function>
        <function name="Q_ASSERT" href="qtassert-qtcore-proxy.html#Q_ASSERT" status="active" access="public" documented="true" related="48" meta="macrowithparams" type="void" signature="void Q_ASSERT(bool test)">
            <parameter type="bool" name="test" default=""/>
        </function>
        <function name="Q_ASSERT_X" href="qtassert-qtcore-proxy.html#Q_ASSERT_X" status="active" access="public" documented="true" related="49" meta="macrowithparams" type="void" signature="void Q_ASSERT_X(bool test, const char *where, const char *what)">
            <parameter type="bool" name="test" default=""/>
            <parameter type="const char *" name="where" default=""/>
            <parameter type="const char *" name="what" default=""/>
        </function>
        <function name="Q_ASSUME" href="qtassert-qtcore-proxy-obsolete.html#Q_ASSUME" status="deprecated" access="public" documented="true" related="50" meta="macrowithparams" type="void" signature="void Q_ASSUME(bool expr)">
            <parameter type="bool" name="expr" default=""/>
        </function>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="51" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE" status="active" access="public" documented="true" related="52" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="53" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE" status="active" access="public" documented="true" related="54" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="55" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE" status="active" access="public" documented="true" related="56" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="57" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE" status="active" access="public" documented="true" related="58" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_INTnn_IS_SUPPORTED" href="qatomicinteger.html#Q_ATOMIC_INTnn_IS_SUPPORTED" status="active" access="public" documented="true" related="59" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_IS_SUPPORTED"/>
        <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="60" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE" status="active" access="public" documented="true" related="61" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="62" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE" status="active" access="public" documented="true" related="63" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="64" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE" status="active" access="public" documented="true" related="65" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="66" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE" status="active" access="public" documented="true" related="67" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="68" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE" status="active" access="public" documented="true" related="69" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="70" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE" status="active" access="public" documented="true" related="71" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="72" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE" status="active" access="public" documented="true" related="73" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="74" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE" status="active" access="public" documented="true" related="75" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE"/>
        <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="76" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE" status="active" access="public" documented="true" related="77" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="78" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE"/>
        <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE" status="active" access="public" documented="true" related="79" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE"/>
        <function name="Q_BIG_ENDIAN" href="qtprocessordetection.html#Q_BIG_ENDIAN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="80" meta="macrowithoutparams" signature="Q_BIG_ENDIAN"/>
        <function name="Q_BYTE_ORDER" href="qtprocessordetection.html#Q_BYTE_ORDER" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="81" meta="macrowithoutparams" signature="Q_BYTE_ORDER"/>
        <function name="Q_CC_BOR" href="qtcompilerdetection.html#Q_CC_BOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="82" meta="macrowithoutparams" signature="Q_CC_BOR"/>
        <function name="Q_CC_CDS" href="qtcompilerdetection.html#Q_CC_CDS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="83" meta="macrowithoutparams" signature="Q_CC_CDS"/>
        <function name="Q_CC_CLANG" href="qtcompilerdetection.html#Q_CC_CLANG" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="84" meta="macrowithoutparams" signature="Q_CC_CLANG"/>
        <function name="Q_CC_COMEAU" href="qtcompilerdetection.html#Q_CC_COMEAU" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="85" meta="macrowithoutparams" signature="Q_CC_COMEAU"/>
        <function name="Q_CC_DEC" href="qtcompilerdetection.html#Q_CC_DEC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="86" meta="macrowithoutparams" signature="Q_CC_DEC"/>
        <function name="Q_CC_EDG" href="qtcompilerdetection.html#Q_CC_EDG" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="87" meta="macrowithoutparams" signature="Q_CC_EDG"/>
        <function name="Q_CC_GHS" href="qtcompilerdetection.html#Q_CC_GHS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="88" meta="macrowithoutparams" signature="Q_CC_GHS"/>
        <function name="Q_CC_GNU" href="qtcompilerdetection.html#Q_CC_GNU" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="89" meta="macrowithoutparams" signature="Q_CC_GNU"/>
        <function name="Q_CC_HIGHC" href="qtcompilerdetection.html#Q_CC_HIGHC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="90" meta="macrowithoutparams" signature="Q_CC_HIGHC"/>
        <function name="Q_CC_HPACC" href="qtcompilerdetection.html#Q_CC_HPACC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="91" meta="macrowithoutparams" signature="Q_CC_HPACC"/>
        <function name="Q_CC_INTEL" href="qtcompilerdetection-obsolete.html#Q_CC_INTEL" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="92" meta="macrowithoutparams" signature="Q_CC_INTEL"/>
        <function name="Q_CC_KAI" href="qtcompilerdetection.html#Q_CC_KAI" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="93" meta="macrowithoutparams" signature="Q_CC_KAI"/>
        <function name="Q_CC_MIPS" href="qtcompilerdetection.html#Q_CC_MIPS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="94" meta="macrowithoutparams" signature="Q_CC_MIPS"/>
        <function name="Q_CC_MSVC" href="qtcompilerdetection.html#Q_CC_MSVC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="95" meta="macrowithoutparams" signature="Q_CC_MSVC"/>
        <function name="Q_CC_OC" href="qtcompilerdetection.html#Q_CC_OC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="96" meta="macrowithoutparams" signature="Q_CC_OC"/>
        <function name="Q_CC_PGI" href="qtcompilerdetection.html#Q_CC_PGI" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="97" meta="macrowithoutparams" signature="Q_CC_PGI"/>
        <function name="Q_CC_SUN" href="qtcompilerdetection.html#Q_CC_SUN" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="98" meta="macrowithoutparams" signature="Q_CC_SUN"/>
        <function name="Q_CC_SYM" href="qtcompilerdetection.html#Q_CC_SYM" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="99" meta="macrowithoutparams" signature="Q_CC_SYM"/>
        <function name="Q_CC_USLC" href="qtcompilerdetection.html#Q_CC_USLC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="100" meta="macrowithoutparams" signature="Q_CC_USLC"/>
        <function name="Q_CC_WAT" href="qtcompilerdetection.html#Q_CC_WAT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="101" meta="macrowithoutparams" signature="Q_CC_WAT"/>
        <function name="Q_CHECK_PTR" href="qtassert-qtcore-proxy.html#Q_CHECK_PTR" status="active" access="public" documented="true" related="102" meta="macrowithparams" type="void" signature="void Q_CHECK_PTR(void *pointer)">
            <parameter type="void *" name="pointer" default=""/>
        </function>
        <function name="Q_CLASSINFO" href="qobject.html#Q_CLASSINFO" status="active" access="public" documented="true" related="103" meta="macrowithparams" signature="Q_CLASSINFO(Name, Value)">
            <parameter type="" name="Name" default=""/>
            <parameter type="" name="Value" default=""/>
        </function>
        <function name="Q_CLEANUP_RESOURCE" href="qtresource-qtcore-proxy.html#Q_CLEANUP_RESOURCE" status="active" access="public" location="qtresource.qdoc" documented="true" related="104" meta="macrowithparams" type="void" signature="void Q_CLEANUP_RESOURCE(name)">
            <parameter type="" name="name" default=""/>
        </function>
        <function name="Q_CONSTEXPR_DTOR" href="qtcompilerdetection.html#Q_CONSTEXPR_DTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="105" since="6.9" meta="macrowithoutparams" signature="Q_CONSTEXPR_DTOR"/>
        <function name="Q_CONSTINIT" href="qtcompilerdetection.html#Q_CONSTINIT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="106" since="6.4" meta="macrowithoutparams" brief="Enforces constant initialization when supported by the compiler" signature="Q_CONSTINIT"/>
        <function name="Q_COREAPP_STARTUP_FUNCTION" href="qcoreapplication.html#Q_COREAPP_STARTUP_FUNCTION" threadsafety="reentrant" status="active" access="public" documented="true" related="107" meta="macrowithparams" signature="Q_COREAPP_STARTUP_FUNCTION(QtStartUpFunction ptr)">
            <parameter type="QtStartUpFunction" name="ptr" default=""/>
        </function>
        <function name="Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE" href="qmetatype.html#Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE" status="active" access="public" documented="true" related="108" meta="macrowithparams" signature="Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE(Container)">
            <parameter type="" name="Container" default=""/>
        </function>
        <function name="Q_DECLARE_EXPORTED_LOGGING_CATEGORY" href="qloggingcategory.html#Q_DECLARE_EXPORTED_LOGGING_CATEGORY" status="active" access="public" documented="true" related="109" since="6.5" meta="macrowithparams" signature="Q_DECLARE_EXPORTED_LOGGING_CATEGORY(name, EXPORT_MACRO)">
            <parameter type="" name="name" default=""/>
            <parameter type="" name="EXPORT_MACRO" default=""/>
        </function>
        <function name="Q_DECLARE_FLAGS" href="qflags.html#Q_DECLARE_FLAGS" status="active" access="public" location="qflags.qdoc" documented="true" related="110" meta="macrowithparams" signature="Q_DECLARE_FLAGS(Flags, Enum)">
            <parameter type="" name="Flags" default=""/>
            <parameter type="" name="Enum" default=""/>
        </function>
        <function name="Q_DECLARE_INTERFACE" href="qtplugin.html#Q_DECLARE_INTERFACE" status="active" access="public" location="qplugin.qdoc" documented="true" related="111" meta="macrowithparams" signature="Q_DECLARE_INTERFACE(ClassName, Identifier)">
            <parameter type="" name="ClassName" default=""/>
            <parameter type="" name="Identifier" default=""/>
        </function>
        <function name="Q_DECLARE_JNI_CLASS" href="qtjnitypes.html#Q_DECLARE_JNI_CLASS" status="active" access="public" location="jni.qdoc" documented="true" related="112" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_CLASS(Type, JavaSignature)">
            <parameter type="" name="Type" default=""/>
            <parameter type="" name="JavaSignature" default=""/>
        </function>
        <function name="Q_DECLARE_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="113" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_NATIVE_METHOD(Method)">
            <parameter type="" name="Method" default=""/>
        </function>
        <function name="Q_DECLARE_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD-1" status="active" access="public" location="jni.qdoc" documented="true" related="114" since="6.8" meta="macrowithparams" overload="true" overload-number="1" signature="Q_DECLARE_JNI_NATIVE_METHOD(Method, JavaName)">
            <parameter type="" name="Method" default=""/>
            <parameter type="" name="JavaName" default=""/>
        </function>
        <function name="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" status="active" access="public" location="jni.qdoc" documented="true" related="115" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method)">
            <parameter type="" name="Method" default=""/>
        </function>
        <function name="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE-1" status="active" access="public" location="jni.qdoc" documented="true" related="116" since="6.8" meta="macrowithparams" overload="true" overload-number="1" signature="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method, JavaName)">
            <parameter type="" name="Method" default=""/>
            <parameter type="" name="JavaName" default=""/>
        </function>
        <function name="Q_DECLARE_LOGGING_CATEGORY" href="qloggingcategory.html#Q_DECLARE_LOGGING_CATEGORY" status="active" access="public" documented="true" related="117" meta="macrowithparams" signature="Q_DECLARE_LOGGING_CATEGORY(name)">
            <parameter type="" name="name" default=""/>
        </function>
        <function name="Q_DECLARE_METATYPE" href="qmetatype.html#Q_DECLARE_METATYPE" status="active" access="public" documented="true" related="118" meta="macrowithparams" signature="Q_DECLARE_METATYPE(Type)">
            <parameter type="" name="Type" default=""/>
        </function>
        <function name="Q_DECLARE_OPAQUE_POINTER" href="qmetatype.html#Q_DECLARE_OPAQUE_POINTER" status="active" access="public" documented="true" related="119" meta="macrowithparams" signature="Q_DECLARE_OPAQUE_POINTER(PointerType)">
            <parameter type="" name="PointerType" default=""/>
        </function>
        <function name="Q_DECLARE_OPERATORS_FOR_FLAGS" href="qflags.html#Q_DECLARE_OPERATORS_FOR_FLAGS" status="active" access="public" location="qflags.qdoc" documented="true" related="120" meta="macrowithparams" signature="Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)">
            <parameter type="" name="Flags" default=""/>
        </function>
        <function name="Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE" href="qmetatype.html#Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE" status="active" access="public" documented="true" related="121" meta="macrowithparams" signature="Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE(Container)">
            <parameter type="" name="Container" default=""/>
        </function>
        <function name="Q_DECLARE_SMART_POINTER_METATYPE" href="qmetatype.html#Q_DECLARE_SMART_POINTER_METATYPE" status="active" access="public" documented="true" related="122" meta="macrowithparams" signature="Q_DECLARE_SMART_POINTER_METATYPE(SmartPointer)">
            <parameter type="" name="SmartPointer" default=""/>
        </function>
        <function name="Q_DECLARE_TR_FUNCTIONS" href="qcoreapplication.html#Q_DECLARE_TR_FUNCTIONS" status="active" access="public" documented="true" related="123" meta="macrowithparams" signature="Q_DECLARE_TR_FUNCTIONS(context)">
            <parameter type="" name="context" default=""/>
        </function>
        <function name="Q_DECLARE_TYPEINFO" href="qtypeinfo-qtcore-proxy.html#Q_DECLARE_TYPEINFO" status="active" access="public" location="qtypeinfo.qdoc" documented="true" related="124" meta="macrowithparams" signature="Q_DECLARE_TYPEINFO(Type, Flags)">
            <parameter type="" name="Type" default=""/>
            <parameter type="" name="Flags" default=""/>
        </function>
        <function name="Q_DECL_CONSTEXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_CONSTEXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="125" meta="macrowithoutparams" signature="Q_DECL_CONSTEXPR"/>
        <function name="Q_DECL_CONSTEXPR_DTOR" href="qtcompilerdetection.html#Q_DECL_CONSTEXPR_DTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="126" since="6.9" meta="macrowithoutparams" signature="Q_DECL_CONSTEXPR_DTOR"/>
        <function name="Q_DECL_EQ_DELETE_X" href="qtcompilerdetection.html#Q_DECL_EQ_DELETE_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="127" since="6.9" meta="macrowithparams" signature="Q_DECL_EQ_DELETE_X(reason)">
            <parameter type="" name="reason" default=""/>
        </function>
        <function name="Q_DECL_EXPORT" href="qtcompilerdetection.html#Q_DECL_EXPORT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="128" meta="macrowithoutparams" signature="Q_DECL_EXPORT"/>
        <function name="Q_DECL_FINAL" href="qtcompilerdetection-obsolete.html#Q_DECL_FINAL" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="129" meta="macrowithoutparams" signature="Q_DECL_FINAL"/>
        <function name="Q_DECL_IMPORT" href="qtcompilerdetection.html#Q_DECL_IMPORT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="130" meta="macrowithoutparams" signature="Q_DECL_IMPORT"/>
        <function name="Q_DECL_NOEXCEPT" href="qtcompilerdetection-obsolete.html#Q_DECL_NOEXCEPT" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="131" meta="macrowithoutparams" signature="Q_DECL_NOEXCEPT"/>
        <function name="Q_DECL_NOEXCEPT_EXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_NOEXCEPT_EXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="132" meta="macrowithparams" signature="Q_DECL_NOEXCEPT_EXPR(x)">
            <parameter type="" name="x" default=""/>
        </function>
        <function name="Q_DECL_NOTHROW" href="qtcompilerdetection-obsolete.html#Q_DECL_NOTHROW" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="133" meta="macrowithoutparams" signature="Q_DECL_NOTHROW"/>
        <function name="Q_DECL_OVERRIDE" href="qtcompilerdetection-obsolete.html#Q_DECL_OVERRIDE" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="134" meta="macrowithoutparams" signature="Q_DECL_OVERRIDE"/>
        <function name="Q_DECL_RELAXED_CONSTEXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_RELAXED_CONSTEXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="135" meta="macrowithoutparams" signature="Q_DECL_RELAXED_CONSTEXPR"/>
        <function name="Q_DISABLE_COPY" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="136" meta="macrowithparams" signature="Q_DISABLE_COPY(Class)">
            <parameter type="" name="Class" default=""/>
        </function>
        <function name="Q_DISABLE_COPY_MOVE" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_MOVE" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="137" meta="macrowithparams" signature="Q_DISABLE_COPY_MOVE(Class)">
            <parameter type="" name="Class" default=""/>
        </function>
        <function name="Q_DISABLE_COPY_MOVE_X" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_MOVE_X" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="138" since="6.9" meta="macrowithparams" signature="Q_DISABLE_COPY_MOVE_X(Class, reason)">
            <parameter type="" name="Class" default=""/>
            <parameter type="" name="reason" default=""/>
        </function>
        <function name="Q_DISABLE_COPY_X" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_X" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="139" since="6.9" meta="macrowithparams" signature="Q_DISABLE_COPY_X(Class, reason)">
            <parameter type="" name="Class" default=""/>
            <parameter type="" name="reason" default=""/>
        </function>
        <function name="Q_EMIT" href="qobject.html#Q_EMIT" status="active" access="public" documented="true" related="140" meta="macrowithoutparams" signature="Q_EMIT"/>
        <function name="Q_ENUM" href="qobject.html#Q_ENUM" status="active" access="public" documented="true" related="141" meta="macrowithparams" signature="Q_ENUM(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_ENUMS" href="qobject-obsolete.html#Q_ENUMS" status="deprecated" access="public" documented="true" related="142" meta="macrowithparams" signature="Q_ENUMS(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_ENUM_NS" href="qobject.html#Q_ENUM_NS" status="active" access="public" documented="true" related="143" meta="macrowithparams" signature="Q_ENUM_NS(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_FALLTHROUGH" href="qtcompilerdetection.html#Q_FALLTHROUGH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="144" meta="macrowithoutparams" type="void" signature="void Q_FALLTHROUGH"/>
        <function name="Q_FLAG" href="qobject.html#Q_FLAG" status="active" access="public" documented="true" related="145" meta="macrowithparams" signature="Q_FLAG(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_FLAGS" href="qobject-obsolete.html#Q_FLAGS" status="deprecated" access="public" documented="true" related="146" meta="macrowithparams" signature="Q_FLAGS(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_FLAG_NS" href="qobject.html#Q_FLAG_NS" status="active" access="public" documented="true" related="147" meta="macrowithparams" signature="Q_FLAG_NS(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_FOREACH" href="qforeach-qtcore-proxy.html#Q_FOREACH" status="active" access="public" location="qforeach.qdoc" documented="true" related="148" meta="macrowithparams" signature="Q_FOREACH(variable, container)">
            <parameter type="" name="variable" default=""/>
            <parameter type="" name="container" default=""/>
        </function>
        <function name="Q_FOREVER" href="qforeach-qtcore-proxy.html#Q_FOREVER" status="active" access="public" location="qforeach.qdoc" documented="true" related="149" meta="macrowithoutparams" signature="Q_FOREVER"/>
        <function name="Q_FORWARD_DECLARE_CF_TYPE" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_CF_TYPE" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="150" meta="macrowithparams" signature="Q_FORWARD_DECLARE_CF_TYPE(type)">
            <parameter type="" name="type" default=""/>
        </function>
        <function name="Q_FORWARD_DECLARE_MUTABLE_CF_TYPE" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_MUTABLE_CF_TYPE" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="151" meta="macrowithparams" signature="Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(type)">
            <parameter type="" name="type" default=""/>
        </function>
        <function name="Q_FORWARD_DECLARE_OBJC_CLASS" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_OBJC_CLASS" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="152" meta="macrowithparams" signature="Q_FORWARD_DECLARE_OBJC_CLASS(classname)">
            <parameter type="" name="classname" default=""/>
        </function>
        <function name="Q_FUNC_INFO" href="qtcompilerdetection.html#Q_FUNC_INFO" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="153" meta="macrowithoutparams" type="const char*" signature="const char* Q_FUNC_INFO"/>
        <function name="Q_GADGET" href="qobject.html#Q_GADGET" status="active" access="public" documented="true" related="154" meta="macrowithoutparams" signature="Q_GADGET"/>
        <function name="Q_GADGET_EXPORT" href="qobject.html#Q_GADGET_EXPORT" status="active" access="public" documented="true" related="155" since="6.3" meta="macrowithparams" signature="Q_GADGET_EXPORT(EXPORT_MACRO)">
            <parameter type="" name="EXPORT_MACRO" default=""/>
        </function>
        <function name="Q_GLOBAL_STATIC" href="qglobalstatic.html#Q_GLOBAL_STATIC" status="active" access="public" location="qglobalstatic.qdoc" documented="true" related="156" meta="macrowithparams" signature="Q_GLOBAL_STATIC(Type, variableName, ...)">
            <parameter type="" name="Type" default=""/>
            <parameter type="" name="variableName" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_GLOBAL_STATIC_WITH_ARGS" href="qglobalstatic-obsolete.html#Q_GLOBAL_STATIC_WITH_ARGS" status="deprecated" access="public" location="qglobalstatic.qdoc" documented="true" related="157" meta="macrowithparams" signature="Q_GLOBAL_STATIC_WITH_ARGS(Type, variableName, Arguments)">
            <parameter type="" name="Type" default=""/>
            <parameter type="" name="variableName" default=""/>
            <parameter type="" name="Arguments" default=""/>
        </function>
        <function name="Q_IMPORT_PLUGIN" href="qtplugin.html#Q_IMPORT_PLUGIN" status="active" access="public" location="qplugin.qdoc" documented="true" related="158" meta="macrowithparams" signature="Q_IMPORT_PLUGIN(PluginName)">
            <parameter type="" name="PluginName" default=""/>
        </function>
        <function name="Q_INIT_RESOURCE" href="qtresource-qtcore-proxy.html#Q_INIT_RESOURCE" status="active" access="public" location="qtresource.qdoc" documented="true" related="159" meta="macrowithparams" type="void" signature="void Q_INIT_RESOURCE(name)">
            <parameter type="" name="name" default=""/>
        </function>
        <function name="Q_INT128_C" href="qttypes.html#Q_INT128_C" status="active" access="public" documented="true" related="160" since="6.6" meta="macrowithparams" type="qint128" signature="qint128 Q_INT128_C(literal)">
            <parameter type="" name="literal" default=""/>
        </function>
        <function name="Q_INT128_MAX" href="qttypes.html#Q_INT128_MAX" status="active" access="public" documented="true" related="161" since="6.6" meta="macrowithoutparams" signature="Q_INT128_MAX"/>
        <function name="Q_INT128_MIN" href="qttypes.html#Q_INT128_MIN" status="active" access="public" documented="true" related="162" since="6.6" meta="macrowithoutparams" signature="Q_INT128_MIN"/>
        <function name="Q_INT64_C" href="qttypes.html#Q_INT64_C" status="active" access="public" documented="true" related="163" meta="macrowithparams" type="qint64" signature="qint64 Q_INT64_C(literal)">
            <parameter type="" name="literal" default=""/>
        </function>
        <function name="Q_INTERFACES" href="qobject.html#Q_INTERFACES" status="active" access="public" documented="true" related="164" meta="macrowithparams" signature="Q_INTERFACES(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_INVOKABLE" href="qobject.html#Q_INVOKABLE" status="active" access="public" documented="true" related="165" meta="macrowithoutparams" signature="Q_INVOKABLE"/>
        <function name="Q_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_JNI_NATIVE_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="166" since="6.8" meta="macrowithparams" signature="Q_JNI_NATIVE_METHOD(Method)">
            <parameter type="" name="Method" default=""/>
        </function>
        <function name="Q_JNI_NATIVE_SCOPED_METHOD" href="qtjnitypes.html#Q_JNI_NATIVE_SCOPED_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="167" since="6.8" meta="macrowithparams" signature="Q_JNI_NATIVE_SCOPED_METHOD(Method, Scope)">
            <parameter type="" name="Method" default=""/>
            <parameter type="" name="Scope" default=""/>
        </function>
        <function name="Q_LIKELY" href="qtcompilerdetection.html#Q_LIKELY" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="168" meta="macrowithparams" brief="Hints to the compiler that the enclosed condition, expr, is likely to evaluate to true" signature="Q_LIKELY(expr)">
            <parameter type="" name="expr" default=""/>
        </function>
        <function name="Q_LIKELY_BRANCH" href="qtcompilerdetection.html#Q_LIKELY_BRANCH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="169" since="6.9" meta="macrowithoutparams" brief="Hints to the compiler that the following block is likely to be executed" signature="Q_LIKELY_BRANCH"/>
        <function name="Q_LITTLE_ENDIAN" href="qtprocessordetection.html#Q_LITTLE_ENDIAN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="170" meta="macrowithoutparams" signature="Q_LITTLE_ENDIAN"/>
        <function name="Q_LOGGING_CATEGORY" href="qloggingcategory.html#Q_LOGGING_CATEGORY" status="active" access="public" documented="true" related="171" meta="macrowithparams" signature="Q_LOGGING_CATEGORY(name, string)">
            <parameter type="" name="name" default=""/>
            <parameter type="" name="string" default=""/>
        </function>
        <function name="Q_LOGGING_CATEGORY" href="qloggingcategory.html#Q_LOGGING_CATEGORY-1" status="active" access="public" documented="true" related="172" meta="macrowithparams" overload="true" overload-number="1" signature="Q_LOGGING_CATEGORY(name, string, msgType)">
            <parameter type="" name="name" default=""/>
            <parameter type="" name="string" default=""/>
            <parameter type="" name="msgType" default=""/>
        </function>
        <function name="Q_METAMETHOD_INVOKE_MAX_ARGS" href="qmetamethod.html#Q_METAMETHOD_INVOKE_MAX_ARGS" status="active" access="public" documented="true" related="173" meta="macrowithoutparams" signature="Q_METAMETHOD_INVOKE_MAX_ARGS"/>
        <function name="Q_MOC_INCLUDE" href="qobject.html#Q_MOC_INCLUDE" status="active" access="public" documented="true" related="174" since="6.0" meta="macrowithoutparams" signature="Q_MOC_INCLUDE"/>
        <function name="Q_NAMESPACE" href="qobject.html#Q_NAMESPACE" status="active" access="public" documented="true" related="175" meta="macrowithoutparams" signature="Q_NAMESPACE"/>
        <function name="Q_NAMESPACE_EXPORT" href="qobject.html#Q_NAMESPACE_EXPORT" status="active" access="public" documented="true" related="176" meta="macrowithparams" signature="Q_NAMESPACE_EXPORT(EXPORT_MACRO)">
            <parameter type="" name="EXPORT_MACRO" default=""/>
        </function>
        <function name="Q_NODISCARD_CTOR" href="qtcompilerdetection.html#Q_NODISCARD_CTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="177" since="6.6" meta="macrowithoutparams" brief="Expands to [[nodiscard]] on compilers that accept it on constructors" signature="Q_NODISCARD_CTOR"/>
        <function name="Q_NODISCARD_CTOR_X" href="qtcompilerdetection.html#Q_NODISCARD_CTOR_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="178" since="6.7" meta="macrowithparams" signature="Q_NODISCARD_CTOR_X(message)">
            <parameter type="" name="message" default=""/>
        </function>
        <function name="Q_NODISCARD_X" href="qtcompilerdetection.html#Q_NODISCARD_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="179" since="6.7" meta="macrowithparams" signature="Q_NODISCARD_X(message)">
            <parameter type="" name="message" default=""/>
        </function>
        <function name="Q_OBJECT" href="qobject.html#Q_OBJECT" status="active" access="public" documented="true" related="180" meta="macrowithoutparams" signature="Q_OBJECT"/>
        <function name="Q_OBJECT_BINDABLE_PROPERTY" href="qobjectbindableproperty.html#Q_OBJECT_BINDABLE_PROPERTY" status="active" access="public" documented="true" related="181" since="6.0" meta="macrowithparams" brief="Declares a QObjectBindableProperty inside containingClass of type type with name name. If the optional argument signal is given, this signal will be emitted when the property is marked dirty" signature="Q_OBJECT_BINDABLE_PROPERTY(containingClass, type, name, signal)">
            <parameter type="" name="containingClass" default=""/>
            <parameter type="" name="type" default=""/>
            <parameter type="" name="name" default=""/>
            <parameter type="" name="signal" default=""/>
        </function>
        <function name="Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS" href="qobjectbindableproperty.html#Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS" status="active" access="public" documented="true" related="182" since="6.0" meta="macrowithparams" brief="Declares a QObjectBindableProperty inside containingClass of type type with name name which is initialized to initialvalue. If the optional argument signal is given, this signal will be emitted when the property is marked dirty" signature="Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS(containingClass, type, name, initialvalue, signal)">
            <parameter type="" name="containingClass" default=""/>
            <parameter type="" name="type" default=""/>
            <parameter type="" name="name" default=""/>
            <parameter type="" name="initialvalue" default=""/>
            <parameter type="" name="signal" default=""/>
        </function>
        <function name="Q_OBJECT_COMPUTED_PROPERTY" href="qobjectcomputedproperty.html#Q_OBJECT_COMPUTED_PROPERTY" status="active" access="public" documented="true" related="183" since="6.0" meta="macrowithparams" brief="Declares a QObjectComputedProperty inside containingClass of type type with name name. The argument callback specifies a GETTER function to be called when the property is evaluated" signature="Q_OBJECT_COMPUTED_PROPERTY(containingClass, type, name, callback)">
            <parameter type="" name="containingClass" default=""/>
            <parameter type="" name="type" default=""/>
            <parameter type="" name="name" default=""/>
            <parameter type="" name="callback" default=""/>
        </function>
        <function name="Q_OS_AIX" href="qtsystemdetection.html#Q_OS_AIX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="184" meta="macrowithoutparams" signature="Q_OS_AIX"/>
        <function name="Q_OS_ANDROID" href="qtsystemdetection.html#Q_OS_ANDROID" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="185" meta="macrowithoutparams" signature="Q_OS_ANDROID"/>
        <function name="Q_OS_APPLE" href="qtsystemdetection.html#Q_OS_APPLE" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="186" meta="macrowithoutparams" signature="Q_OS_APPLE"/>
        <function name="Q_OS_BSD4" href="qtsystemdetection.html#Q_OS_BSD4" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="187" meta="macrowithoutparams" signature="Q_OS_BSD4"/>
        <function name="Q_OS_CYGWIN" href="qtsystemdetection.html#Q_OS_CYGWIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="188" meta="macrowithoutparams" signature="Q_OS_CYGWIN"/>
        <function name="Q_OS_DARWIN" href="qtsystemdetection.html#Q_OS_DARWIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="189" meta="macrowithoutparams" signature="Q_OS_DARWIN"/>
        <function name="Q_OS_FREEBSD" href="qtsystemdetection.html#Q_OS_FREEBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="190" meta="macrowithoutparams" signature="Q_OS_FREEBSD"/>
        <function name="Q_OS_HPUX" href="qtsystemdetection.html#Q_OS_HPUX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="191" meta="macrowithoutparams" signature="Q_OS_HPUX"/>
        <function name="Q_OS_HURD" href="qtsystemdetection.html#Q_OS_HURD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="192" meta="macrowithoutparams" signature="Q_OS_HURD"/>
        <function name="Q_OS_IOS" href="qtsystemdetection.html#Q_OS_IOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="193" meta="macrowithoutparams" signature="Q_OS_IOS"/>
        <function name="Q_OS_LINUX" href="qtsystemdetection.html#Q_OS_LINUX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="194" meta="macrowithoutparams" signature="Q_OS_LINUX"/>
        <function name="Q_OS_LYNX" href="qtsystemdetection.html#Q_OS_LYNX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="195" meta="macrowithoutparams" signature="Q_OS_LYNX"/>
        <function name="Q_OS_MAC" href="qtsystemdetection.html#Q_OS_MAC" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="196" meta="macrowithoutparams" signature="Q_OS_MAC"/>
        <function name="Q_OS_MACOS" href="qtsystemdetection.html#Q_OS_MACOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="197" meta="macrowithoutparams" signature="Q_OS_MACOS"/>
        <function name="Q_OS_NETBSD" href="qtsystemdetection.html#Q_OS_NETBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="198" meta="macrowithoutparams" signature="Q_OS_NETBSD"/>
        <function name="Q_OS_OPENBSD" href="qtsystemdetection.html#Q_OS_OPENBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="199" meta="macrowithoutparams" signature="Q_OS_OPENBSD"/>
        <function name="Q_OS_OSX" href="qtsystemdetection.html#Q_OS_OSX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="200" meta="macrowithoutparams" signature="Q_OS_OSX"/>
        <function name="Q_OS_QNX" href="qtsystemdetection.html#Q_OS_QNX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="201" meta="macrowithoutparams" signature="Q_OS_QNX"/>
        <function name="Q_OS_SOLARIS" href="qtsystemdetection.html#Q_OS_SOLARIS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="202" meta="macrowithoutparams" signature="Q_OS_SOLARIS"/>
        <function name="Q_OS_TVOS" href="qtsystemdetection.html#Q_OS_TVOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="203" meta="macrowithoutparams" signature="Q_OS_TVOS"/>
        <function name="Q_OS_UNIX" href="qtsystemdetection.html#Q_OS_UNIX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="204" meta="macrowithoutparams" signature="Q_OS_UNIX"/>
        <function name="Q_OS_VISIONOS" href="qtsystemdetection.html#Q_OS_VISIONOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="205" meta="macrowithoutparams" signature="Q_OS_VISIONOS"/>
        <function name="Q_OS_WASM" href="qtsystemdetection.html#Q_OS_WASM" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="206" meta="macrowithoutparams" signature="Q_OS_WASM"/>
        <function name="Q_OS_WATCHOS" href="qtsystemdetection.html#Q_OS_WATCHOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="207" meta="macrowithoutparams" signature="Q_OS_WATCHOS"/>
        <function name="Q_OS_WIN" href="qtsystemdetection.html#Q_OS_WIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="208" meta="macrowithoutparams" signature="Q_OS_WIN"/>
        <function name="Q_OS_WIN32" href="qtsystemdetection.html#Q_OS_WIN32" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="209" meta="macrowithoutparams" signature="Q_OS_WIN32"/>
        <function name="Q_OS_WIN64" href="qtsystemdetection.html#Q_OS_WIN64" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="210" meta="macrowithoutparams" signature="Q_OS_WIN64"/>
        <function name="Q_OS_WINDOWS" href="qtsystemdetection.html#Q_OS_WINDOWS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="211" meta="macrowithoutparams" signature="Q_OS_WINDOWS"/>
        <function name="Q_PLUGIN_METADATA" href="qtplugin.html#Q_PLUGIN_METADATA" status="active" access="public" location="qplugin.qdoc" documented="true" related="212" meta="macrowithparams" signature="Q_PLUGIN_METADATA(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_PROCESSOR_ALPHA" href="qtprocessordetection.html#Q_PROCESSOR_ALPHA" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="213" meta="macrowithoutparams" signature="Q_PROCESSOR_ALPHA"/>
        <function name="Q_PROCESSOR_ARM" href="qtprocessordetection.html#Q_PROCESSOR_ARM" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="214" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM"/>
        <function name="Q_PROCESSOR_ARM_V5" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V5" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="215" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V5"/>
        <function name="Q_PROCESSOR_ARM_V6" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V6" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="216" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V6"/>
        <function name="Q_PROCESSOR_ARM_V7" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V7" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="217" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V7"/>
        <function name="Q_PROCESSOR_AVR32" href="qtprocessordetection.html#Q_PROCESSOR_AVR32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="218" meta="macrowithoutparams" signature="Q_PROCESSOR_AVR32"/>
        <function name="Q_PROCESSOR_BLACKFIN" href="qtprocessordetection.html#Q_PROCESSOR_BLACKFIN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="219" meta="macrowithoutparams" signature="Q_PROCESSOR_BLACKFIN"/>
        <function name="Q_PROCESSOR_HPPA" href="qtprocessordetection.html#Q_PROCESSOR_HPPA" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="220" meta="macrowithoutparams" signature="Q_PROCESSOR_HPPA"/>
        <function name="Q_PROCESSOR_IA64" href="qtprocessordetection.html#Q_PROCESSOR_IA64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="221" meta="macrowithoutparams" signature="Q_PROCESSOR_IA64"/>
        <function name="Q_PROCESSOR_LOONGARCH" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="222" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH"/>
        <function name="Q_PROCESSOR_LOONGARCH_32" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="223" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH_32"/>
        <function name="Q_PROCESSOR_LOONGARCH_64" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="224" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH_64"/>
        <function name="Q_PROCESSOR_M68K" href="qtprocessordetection.html#Q_PROCESSOR_M68K" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="225" meta="macrowithoutparams" signature="Q_PROCESSOR_M68K"/>
        <function name="Q_PROCESSOR_MIPS" href="qtprocessordetection.html#Q_PROCESSOR_MIPS" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="226" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS"/>
        <function name="Q_PROCESSOR_MIPS_32" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="227" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_32"/>
        <function name="Q_PROCESSOR_MIPS_64" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="228" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_64"/>
        <function name="Q_PROCESSOR_MIPS_I" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_I" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="229" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_I"/>
        <function name="Q_PROCESSOR_MIPS_II" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_II" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="230" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_II"/>
        <function name="Q_PROCESSOR_MIPS_III" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_III" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="231" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_III"/>
        <function name="Q_PROCESSOR_MIPS_IV" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_IV" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="232" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_IV"/>
        <function name="Q_PROCESSOR_MIPS_V" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_V" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="233" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_V"/>
        <function name="Q_PROCESSOR_POWER" href="qtprocessordetection.html#Q_PROCESSOR_POWER" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="234" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER"/>
        <function name="Q_PROCESSOR_POWER_32" href="qtprocessordetection.html#Q_PROCESSOR_POWER_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="235" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER_32"/>
        <function name="Q_PROCESSOR_POWER_64" href="qtprocessordetection.html#Q_PROCESSOR_POWER_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="236" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER_64"/>
        <function name="Q_PROCESSOR_RISCV" href="qtprocessordetection.html#Q_PROCESSOR_RISCV" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="237" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV"/>
        <function name="Q_PROCESSOR_RISCV_32" href="qtprocessordetection.html#Q_PROCESSOR_RISCV_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="238" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV_32"/>
        <function name="Q_PROCESSOR_RISCV_64" href="qtprocessordetection.html#Q_PROCESSOR_RISCV_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="239" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV_64"/>
        <function name="Q_PROCESSOR_S390" href="qtprocessordetection.html#Q_PROCESSOR_S390" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="240" meta="macrowithoutparams" signature="Q_PROCESSOR_S390"/>
        <function name="Q_PROCESSOR_S390_X" href="qtprocessordetection.html#Q_PROCESSOR_S390_X" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="241" meta="macrowithoutparams" signature="Q_PROCESSOR_S390_X"/>
        <function name="Q_PROCESSOR_SH" href="qtprocessordetection.html#Q_PROCESSOR_SH" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="242" meta="macrowithoutparams" signature="Q_PROCESSOR_SH"/>
        <function name="Q_PROCESSOR_SH_4A" href="qtprocessordetection.html#Q_PROCESSOR_SH_4A" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="243" meta="macrowithoutparams" signature="Q_PROCESSOR_SH_4A"/>
        <function name="Q_PROCESSOR_SPARC" href="qtprocessordetection.html#Q_PROCESSOR_SPARC" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="244" meta="macrowithoutparams" signature="Q_PROCESSOR_SPARC"/>
        <function name="Q_PROCESSOR_SPARC_V9" href="qtprocessordetection.html#Q_PROCESSOR_SPARC_V9" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="245" meta="macrowithoutparams" signature="Q_PROCESSOR_SPARC_V9"/>
        <function name="Q_PROCESSOR_X86" href="qtprocessordetection.html#Q_PROCESSOR_X86" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="246" meta="macrowithoutparams" signature="Q_PROCESSOR_X86"/>
        <function name="Q_PROCESSOR_X86_32" href="qtprocessordetection.html#Q_PROCESSOR_X86_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="247" meta="macrowithoutparams" signature="Q_PROCESSOR_X86_32"/>
        <function name="Q_PROCESSOR_X86_64" href="qtprocessordetection.html#Q_PROCESSOR_X86_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="248" meta="macrowithoutparams" signature="Q_PROCESSOR_X86_64"/>
        <function name="Q_PROPERTY" href="qobject.html#Q_PROPERTY" status="active" access="public" documented="true" related="249" meta="macrowithparams" signature="Q_PROPERTY(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_RETURN_ARG" href="qmetaobject.html#Q_RETURN_ARG" status="active" access="public" documented="true" related="250" meta="macrowithparams" type="QMetaMethodReturnArgument" signature="QMetaMethodReturnArgument Q_RETURN_ARG(Type, Type &amp;value)">
            <parameter type="" name="Type" default=""/>
            <parameter type="Type &amp;" name="value" default=""/>
        </function>
        <function name="Q_REVISION" href="qobject.html#Q_REVISION" status="active" access="public" documented="true" related="251" meta="macrowithoutparams" signature="Q_REVISION"/>
        <function name="Q_SET_OBJECT_NAME" href="qobject.html#Q_SET_OBJECT_NAME" status="active" access="public" documented="true" related="252" meta="macrowithparams" signature="Q_SET_OBJECT_NAME(Object)">
            <parameter type="" name="Object" default=""/>
        </function>
        <function name="Q_SIGNAL" href="qobject.html#Q_SIGNAL" status="active" access="public" documented="true" related="253" meta="macrowithoutparams" signature="Q_SIGNAL"/>
        <function name="Q_SIGNALS" href="qobject.html#Q_SIGNALS" status="active" access="public" documented="true" related="254" meta="macrowithoutparams" signature="Q_SIGNALS"/>
        <function name="Q_SLOT" href="qobject.html#Q_SLOT" status="active" access="public" documented="true" related="255" meta="macrowithoutparams" signature="Q_SLOT"/>
        <function name="Q_SLOTS" href="qobject.html#Q_SLOTS" status="active" access="public" documented="true" related="256" meta="macrowithoutparams" signature="Q_SLOTS"/>
        <function name="Q_STATIC_LOGGING_CATEGORY" href="qloggingcategory.html#Q_STATIC_LOGGING_CATEGORY" status="active" access="public" documented="true" related="257" since="6.9" meta="macrowithparams" signature="Q_STATIC_LOGGING_CATEGORY(name, string)">
            <parameter type="" name="name" default=""/>
            <parameter type="" name="string" default=""/>
        </function>
        <function name="Q_STATIC_LOGGING_CATEGORY" href="qloggingcategory.html#Q_STATIC_LOGGING_CATEGORY-1" status="active" access="public" documented="true" related="258" since="6.9" meta="macrowithparams" overload="true" overload-number="1" signature="Q_STATIC_LOGGING_CATEGORY(name, string, msgType)">
            <parameter type="" name="name" default=""/>
            <parameter type="" name="string" default=""/>
            <parameter type="" name="msgType" default=""/>
        </function>
        <function name="Q_UINT128_C" href="qttypes.html#Q_UINT128_C" status="active" access="public" documented="true" related="259" since="6.6" meta="macrowithparams" type="quint128" signature="quint128 Q_UINT128_C(literal)">
            <parameter type="" name="literal" default=""/>
        </function>
        <function name="Q_UINT128_MAX" href="qttypes.html#Q_UINT128_MAX" status="active" access="public" documented="true" related="260" since="6.6" meta="macrowithoutparams" signature="Q_UINT128_MAX"/>
        <function name="Q_UINT64_C" href="qttypes.html#Q_UINT64_C" status="active" access="public" documented="true" related="261" meta="macrowithparams" type="quint64" signature="quint64 Q_UINT64_C(literal)">
            <parameter type="" name="literal" default=""/>
        </function>
        <function name="Q_UNLIKELY" href="qtcompilerdetection.html#Q_UNLIKELY" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="262" meta="macrowithparams" brief="Hints to the compiler that the enclosed condition, expr, is likely to evaluate to false" signature="Q_UNLIKELY(expr)">
            <parameter type="" name="expr" default=""/>
        </function>
        <function name="Q_UNLIKELY_BRANCH" href="qtcompilerdetection.html#Q_UNLIKELY_BRANCH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="263" since="6.9" meta="macrowithoutparams" brief="Hints to the compiler that the following block is unlikely to be executed" signature="Q_UNLIKELY_BRANCH"/>
        <function name="Q_UNREACHABLE" href="qtassert-qtcore-proxy.html#Q_UNREACHABLE" status="active" access="public" documented="true" related="264" meta="macrowithoutparams" type="void" signature="void Q_UNREACHABLE"/>
        <function name="Q_UNREACHABLE_RETURN" href="qtassert-qtcore-proxy.html#Q_UNREACHABLE_RETURN" status="active" access="public" documented="true" related="265" since="6.5" meta="macrowithparams" type="void" signature="void Q_UNREACHABLE_RETURN(...)">
            <parameter type="..." name="" default=""/>
        </function>
        <function name="Q_UNUSED" href="qtpreprocessorsupport-qtcore-proxy.html#Q_UNUSED" status="active" access="public" location="qtpreprocessorsupport.qdoc" documented="true" related="266" meta="macrowithparams" signature="Q_UNUSED(name)">
            <parameter type="" name="name" default=""/>
        </function>
        <function name="erase" href="qbytearray.html#erase" status="active" access="public" location="qbytearray.h" documented="true" related="267" since="6.1" meta="plain" type="qsizetype" signature="qsizetype erase(QByteArray &amp;ba, const T &amp;t)">
            <parameter type="QByteArray &amp;" name="ba" default=""/>
            <parameter type="const T &amp;" name="t" default=""/>
        </function>
        <function name="erase" href="qlist.html#erase-1" status="active" access="public" location="qlist.h" documented="true" related="268" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase(QList&lt;T&gt; &amp;list, const AT &amp;t)">
            <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
            <parameter type="const AT &amp;" name="t" default=""/>
        </function>
        <function name="erase" href="qstring.html#erase-3" status="active" access="public" location="qstring.h" documented="true" related="269" since="6.1" meta="plain" overload="true" overload-number="3" type="qsizetype" signature="qsizetype erase(QString &amp;s, const T &amp;t)">
            <parameter type="QString &amp;" name="s" default=""/>
            <parameter type="const T &amp;" name="t" default=""/>
        </function>
        <function name="erase" href="qvarlengtharray.html#erase-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="270" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase(QVarLengthArray&lt;T, Prealloc&gt; &amp;array, const AT &amp;t)">
            <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="array" default=""/>
            <parameter type="const AT &amp;" name="t" default=""/>
        </function>
        <function name="erase_if" href="qbytearray.html#erase_if" status="active" access="public" location="qbytearray.h" documented="true" related="271" since="6.1" meta="plain" type="qsizetype" signature="qsizetype erase_if(QByteArray &amp;ba, Predicate pred)">
            <parameter type="QByteArray &amp;" name="ba" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qhash.html#erase_if-1" status="active" access="public" location="qhash.h" documented="true" related="272" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase_if(QHash&lt;Key, T&gt; &amp;hash, Predicate pred)">
            <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qlist.html#erase_if-2" status="active" access="public" location="qlist.h" documented="true" related="273" since="6.1" meta="plain" overload="true" overload-number="2" type="qsizetype" signature="qsizetype erase_if(QList&lt;T&gt; &amp;list, Predicate pred)">
            <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qmap.html#erase_if-3" status="active" access="public" location="qmap.h" documented="true" related="274" since="6.1" meta="plain" overload="true" overload-number="3" type="qsizetype" signature="qsizetype erase_if(QMap&lt;Key, T&gt; &amp;map, Predicate pred)">
            <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qmultihash.html#erase_if-4" status="active" access="public" location="qhash.h" documented="true" related="275" since="6.1" meta="plain" overload="true" overload-number="4" type="qsizetype" signature="qsizetype erase_if(QMultiHash&lt;Key, T&gt; &amp;hash, Predicate pred)">
            <parameter type="QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qmultimap.html#erase_if-5" status="active" access="public" location="qmap.h" documented="true" related="276" since="6.1" meta="plain" overload="true" overload-number="5" type="qsizetype" signature="qsizetype erase_if(QMultiMap&lt;Key, T&gt; &amp;map, Predicate pred)">
            <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qset.html#erase_if-6" status="active" access="public" location="qset.h" documented="true" related="277" since="6.1" meta="plain" overload="true" overload-number="6" type="qsizetype" signature="qsizetype erase_if(QSet&lt;T&gt; &amp;set, Predicate pred)">
            <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qstring.html#erase_if-1" status="active" access="public" location="qstring.h" documented="true" related="278" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase_if(QString &amp;s, Predicate pred)">
            <parameter type="QString &amp;" name="s" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="erase_if" href="qvarlengtharray.html#erase_if-8" status="active" access="public" location="qvarlengtharray.h" documented="true" related="279" since="6.1" meta="plain" overload="true" overload-number="8" type="qsizetype" signature="qsizetype erase_if(QVarLengthArray&lt;T, Prealloc&gt; &amp;array, Predicate pred)">
            <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="array" default=""/>
            <parameter type="Predicate" name="pred" default=""/>
        </function>
        <function name="foreach" href="qforeach-qtcore-proxy.html#foreach" status="active" access="public" location="qforeach.qdoc" documented="true" related="280" meta="macrowithparams" signature="foreach(variable, container)">
            <parameter type="" name="variable" default=""/>
            <parameter type="" name="container" default=""/>
        </function>
        <function name="forever" href="qforeach-qtcore-proxy.html#forever" status="active" access="public" location="qforeach.qdoc" documented="true" related="281" meta="macrowithoutparams" signature="forever"/>
        <function name="operator!=" href="qjniobject.html#operator-not-eq" status="active" access="public" location="qjniobject.h" documented="true" related="282" meta="plain" type="bool" signature="bool operator!=(const QJniObject &amp;o1, const QJniObject &amp;o2)">
            <parameter type="const QJniObject &amp;" name="o1" default=""/>
            <parameter type="const QJniObject &amp;" name="o2" default=""/>
        </function>
        <function name="operator!=" href="qsharedpointer.html#operator-not-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="283" meta="plain" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qweakpointer.html#operator-not-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="284" meta="plain" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;ptr1, const QWeakPointer&lt;X&gt; &amp;ptr2)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
            <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
        </function>
        <function name="operator!=" href="qsharedpointer.html#operator-not-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="285" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, const X *rhs)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const X *" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qsharedpointer.html#operator-not-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="286" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="std::nullptr_t" name="" default=""/>
        </function>
        <function name="operator!=" href="qvarlengtharray.html#operator-not-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="287" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;left, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;right)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="left" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="right" default=""/>
        </function>
        <function name="operator!=" href="qweakpointer.html#operator-not-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="288" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QWeakPointer&lt;T&gt; &amp;ptr1, const QSharedPointer&lt;X&gt; &amp;ptr2)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
        </function>
        <function name="operator!=" href="qweakpointer.html#operator-not-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="289" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QWeakPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="std::nullptr_t" name="" default=""/>
        </function>
        <function name="operator!=" href="qsharedpointer.html#operator-not-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="290" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator!=(const T *lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
            <parameter type="const T *" name="lhs" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qsharedpointer.html#operator-not-eq-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="291" meta="plain" overload="true" overload-number="4" type="bool" signature="bool operator!=(std::nullptr_t, const QSharedPointer&lt;T&gt; &amp;rhs)">
            <parameter type="std::nullptr_t" name="" default=""/>
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator!=" href="qweakpointer.html#operator-not-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="292" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator!=(std::nullptr_t, const QWeakPointer&lt;T&gt; &amp;rhs)">
            <parameter type="std::nullptr_t" name="" default=""/>
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator*" href="qmargins.html#operator-2a" status="active" access="public" location="qmargins.h" documented="true" related="293" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator*(const QMargins &amp;margins, int factor)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
            <parameter type="int" name="factor" default=""/>
        </function>
        <function name="operator*" href="qmargins.html#operator-2a-1" status="active" access="public" location="qmargins.h" documented="true" related="294" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator*(const QMargins &amp;margins, qreal factor)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
            <parameter type="qreal" name="factor" default=""/>
        </function>
        <function name="operator*" href="qmarginsf.html#operator-2a" status="active" access="public" location="qmargins.h" documented="true" related="295" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator*(const QMarginsF &amp;lhs, qreal rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="qreal" name="rhs" default=""/>
        </function>
        <function name="operator*" href="qmargins.html#operator-2a-2" status="active" access="public" location="qmargins.h" documented="true" related="296" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator*(int factor, const QMargins &amp;margins)">
            <parameter type="int" name="factor" default=""/>
            <parameter type="const QMargins &amp;" name="margins" default=""/>
        </function>
        <function name="operator*" href="qmargins.html#operator-2a-3" status="active" access="public" location="qmargins.h" documented="true" related="297" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMargins" signature="QMargins operator*(qreal factor, const QMargins &amp;margins)">
            <parameter type="qreal" name="factor" default=""/>
            <parameter type="const QMargins &amp;" name="margins" default=""/>
        </function>
        <function name="operator*" href="qmarginsf.html#operator-2a-1" status="active" access="public" location="qmargins.h" documented="true" related="298" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator*(qreal lhs, const QMarginsF &amp;rhs)">
            <parameter type="qreal" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qmargins.html#operator-2b" status="active" access="public" location="qmargins.h" documented="true" related="299" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator+(const QMargins &amp;margins)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
        </function>
        <function name="operator+" href="qmarginsf.html#operator-2b" status="active" access="public" location="qmargins.h" documented="true" related="300" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;margins)">
            <parameter type="const QMarginsF &amp;" name="margins" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b" status="active" access="public" location="qstring.h" documented="true" related="301" meta="plain" type="QString" signature="QString operator+(QString &amp;&amp;s1, const QString &amp;s2)">
            <parameter type="QString &amp;&amp;" name="s1" default=""/>
            <parameter type="const QString &amp;" name="s2" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b-1" status="active" access="public" location="qstring.h" documented="true" related="302" since="6.9" meta="plain" overload="true" overload-number="1" type="QString" signature="QString operator+(QStringView lhs, const QString &amp;rhs)">
            <parameter type="QStringView" name="lhs" default=""/>
            <parameter type="const QString &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-4" status="active" access="public" location="qbytearray.h" documented="true" related="303" meta="plain" overload="true" overload-number="4" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, const QByteArray &amp;a2)">
            <parameter type="const QByteArray &amp;" name="a1" default=""/>
            <parameter type="const QByteArray &amp;" name="a2" default=""/>
        </function>
        <function name="operator+" href="qmargins.html#operator-2b-1" status="active" access="public" location="qmargins.h" documented="true" related="304" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator+(const QMargins &amp;m1, const QMargins &amp;m2)">
            <parameter type="const QMargins &amp;" name="m1" default=""/>
            <parameter type="const QMargins &amp;" name="m2" default=""/>
        </function>
        <function name="operator+" href="qmargins.html#operator-2b-2" status="active" access="public" location="qmargins.h" documented="true" related="305" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator+(const QMargins &amp;lhs, int rhs)">
            <parameter type="const QMargins &amp;" name="lhs" default=""/>
            <parameter type="int" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qmarginsf.html#operator-2b-1" status="active" access="public" location="qmargins.h" documented="true" related="306" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qmarginsf.html#operator-2b-2" status="active" access="public" location="qmargins.h" documented="true" related="307" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;lhs, qreal rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="qreal" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qmultimap.html#operator-2b-9" status="active" access="public" location="qmap.h" documented="true" related="308" meta="plain" overload="true" overload-number="9" type="QMultiMap&lt;Key, T&gt;" signature="QMultiMap&lt;Key, T&gt; operator+(const QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
            <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qrect.html#operator-2b-1" status="active" access="public" location="qrect.h" documented="true" related="309" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRect" signature="QRect operator+(const QRect &amp;rectangle, const QMargins &amp;margins)">
            <parameter type="const QRect &amp;" name="rectangle" default=""/>
            <parameter type="const QMargins &amp;" name="margins" default=""/>
        </function>
        <function name="operator+" href="qrectf.html#operator-2b-1" status="active" access="public" location="qrect.h" documented="true" related="310" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRectF" signature="QRectF operator+(const QRectF &amp;lhs, const QMarginsF &amp;rhs)">
            <parameter type="const QRectF &amp;" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b-2" status="active" access="public" location="qstring.h" documented="true" related="311" since="6.9" meta="plain" overload="true" overload-number="2" type="QString" signature="QString operator+(const QString &amp;lhs, QStringView rhs)">
            <parameter type="const QString &amp;" name="lhs" default=""/>
            <parameter type="QStringView" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b-3" status="active" access="public" location="qstring.h" documented="true" related="312" meta="plain" overload="true" overload-number="3" type="QString" signature="QString operator+(const QString &amp;s1, const QString &amp;s2)">
            <parameter type="const QString &amp;" name="s1" default=""/>
            <parameter type="const QString &amp;" name="s2" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b-4" status="active" access="public" location="qstring.h" documented="true" related="313" meta="plain" overload="true" overload-number="4" type="QString" signature="QString operator+(const QString &amp;s1, const char *s2)">
            <parameter type="const QString &amp;" name="s1" default=""/>
            <parameter type="const char *" name="s2" default=""/>
        </function>
        <function name="operator+" href="qstring.html#operator-2b-5" status="active" access="public" location="qstring.h" documented="true" related="314" meta="plain" overload="true" overload-number="5" type="QString" signature="QString operator+(const char *s1, const QString &amp;s2)">
            <parameter type="const char *" name="s1" default=""/>
            <parameter type="const QString &amp;" name="s2" default=""/>
        </function>
        <function name="operator+" href="qmargins.html#operator-2b-3" status="active" access="public" location="qmargins.h" documented="true" related="315" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMargins" signature="QMargins operator+(int lhs, const QMargins &amp;rhs)">
            <parameter type="int" name="lhs" default=""/>
            <parameter type="const QMargins &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qmarginsf.html#operator-2b-3" status="active" access="public" location="qmargins.h" documented="true" related="316" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMarginsF" signature="QMarginsF operator+(qreal lhs, const QMarginsF &amp;rhs)">
            <parameter type="qreal" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b" status="active" access="public" location="qbytearray.h" documented="true" related="317" since="6.9" meta="plain" type="QByteArray" signature="QByteArray operator+(QByteArrayView lhs, const QByteArray &amp;rhs)">
            <parameter type="QByteArrayView" name="lhs" default=""/>
            <parameter type="const QByteArray &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-1" status="active" access="public" location="qbytearray.h" documented="true" related="318" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray operator+(char a1, const QByteArray &amp;a2)">
            <parameter type="char" name="a1" default=""/>
            <parameter type="const QByteArray &amp;" name="a2" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-2" status="active" access="public" location="qbytearray.h" documented="true" related="319" since="6.9" meta="plain" overload="true" overload-number="2" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;lhs, QByteArrayView rhs)">
            <parameter type="const QByteArray &amp;" name="lhs" default=""/>
            <parameter type="QByteArrayView" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-3" status="active" access="public" location="qbytearray.h" documented="true" related="320" meta="plain" overload="true" overload-number="3" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, char a2)">
            <parameter type="const QByteArray &amp;" name="a1" default=""/>
            <parameter type="char" name="a2" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-5" status="active" access="public" location="qbytearray.h" documented="true" related="321" meta="plain" overload="true" overload-number="5" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, const char *a2)">
            <parameter type="const QByteArray &amp;" name="a1" default=""/>
            <parameter type="const char *" name="a2" default=""/>
        </function>
        <function name="operator+" href="qrect.html#operator-2b" status="active" access="public" location="qrect.h" documented="true" related="322" meta="plain" constexpr="true" noexcept="true" type="QRect" signature="QRect operator+(const QMargins &amp;margins, const QRect &amp;rectangle)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
            <parameter type="const QRect &amp;" name="rectangle" default=""/>
        </function>
        <function name="operator+" href="qrectf.html#operator-2b" status="active" access="public" location="qrect.h" documented="true" related="323" meta="plain" constexpr="true" noexcept="true" type="QRectF" signature="QRectF operator+(const QMarginsF &amp;lhs, const QRectF &amp;rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="const QRectF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator+" href="qbytearray.html#operator-2b-6" status="active" access="public" location="qbytearray.h" documented="true" related="324" meta="plain" overload="true" overload-number="6" type="QByteArray" signature="QByteArray operator+(const char *a1, const QByteArray &amp;a2)">
            <parameter type="const char *" name="a1" default=""/>
            <parameter type="const QByteArray &amp;" name="a2" default=""/>
        </function>
        <function name="operator+=" href="qmultimap.html#operator-2b-eq" status="active" access="public" location="qmap.h" documented="true" related="325" meta="plain" type="QMultiMap&lt;Key, T&gt;" signature="QMultiMap&lt;Key, T&gt; operator+=(QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
            <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator-" href="qmargins.html#operator-" status="active" access="public" location="qmargins.h" documented="true" related="326" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator-(const QMargins &amp;margins)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
        </function>
        <function name="operator-" href="qmarginsf.html#operator-" status="active" access="public" location="qmargins.h" documented="true" related="327" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;margins)">
            <parameter type="const QMarginsF &amp;" name="margins" default=""/>
        </function>
        <function name="operator-" href="qmargins.html#operator--1" status="active" access="public" location="qmargins.h" documented="true" related="328" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator-(const QMargins &amp;m1, const QMargins &amp;m2)">
            <parameter type="const QMargins &amp;" name="m1" default=""/>
            <parameter type="const QMargins &amp;" name="m2" default=""/>
        </function>
        <function name="operator-" href="qmargins.html#operator--2" status="active" access="public" location="qmargins.h" documented="true" related="329" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator-(const QMargins &amp;lhs, int rhs)">
            <parameter type="const QMargins &amp;" name="lhs" default=""/>
            <parameter type="int" name="rhs" default=""/>
        </function>
        <function name="operator-" href="qmarginsf.html#operator--1" status="active" access="public" location="qmargins.h" documented="true" related="330" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator-" href="qmarginsf.html#operator--2" status="active" access="public" location="qmargins.h" documented="true" related="331" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;lhs, qreal rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="qreal" name="rhs" default=""/>
        </function>
        <function name="operator-" href="qrect.html#operator--6" status="active" access="public" location="qrect.h" documented="true" related="332" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QRect" signature="QRect operator-(const QRect &amp;lhs, const QMargins &amp;rhs)">
            <parameter type="const QRect &amp;" name="lhs" default=""/>
            <parameter type="const QMargins &amp;" name="rhs" default=""/>
        </function>
        <function name="operator-" href="qrectf.html#operator--7" status="active" access="public" location="qrect.h" documented="true" related="333" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QRectF" signature="QRectF operator-(const QRectF &amp;lhs, const QMarginsF &amp;rhs)">
            <parameter type="const QRectF &amp;" name="lhs" default=""/>
            <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
        </function>
        <function name="operator/" href="qmargins.html#operator-2f" status="active" access="public" location="qmargins.h" documented="true" related="334" meta="plain" constexpr="true" type="QMargins" signature="QMargins operator/(const QMargins &amp;margins, int divisor)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
            <parameter type="int" name="divisor" default=""/>
        </function>
        <function name="operator/" href="qmargins.html#operator-2f-1" status="active" access="public" location="qmargins.h" documented="true" related="335" meta="plain" constexpr="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator/(const QMargins &amp;margins, qreal divisor)">
            <parameter type="const QMargins &amp;" name="margins" default=""/>
            <parameter type="qreal" name="divisor" default=""/>
        </function>
        <function name="operator/" href="qmarginsf.html#operator-2f-2" status="active" access="public" location="qmargins.h" documented="true" related="336" meta="plain" constexpr="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator/(const QMarginsF &amp;lhs, qreal rhs)">
            <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
            <parameter type="qreal" name="rhs" default=""/>
        </function>
        <function name="operator&lt;" href="qvarlengtharray.html#operator-lt" status="active" access="public" location="qvarlengtharray.h" documented="true" related="337" meta="plain" type="bool" signature="bool operator&lt;(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qchar.html#operator-lt-lt" status="active" access="public" location="qchar.h" documented="true" related="338" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QChar chr)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="QChar" name="chr" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdate.html#operator-lt-lt-1" status="active" access="public" location="qdatetime.h" documented="true" related="339" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QDate date)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="QDate" name="date" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qkeycombination.html#operator-lt-lt" status="active" access="public" location="qdatastream.h" documented="true" related="340" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QKeyCombination combination)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="QKeyCombination" name="combination" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qtime.html#operator-lt-lt-1" status="active" access="public" location="qdatetime.h" documented="true" related="341" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QTime time)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="QTime" name="time" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qbitarray.html#operator-lt-lt-1" status="active" access="public" location="qbitarray.h" documented="true" related="342" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QBitArray &amp;ba)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QBitArray &amp;" name="ba" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qbytearray.html#operator-lt-lt-5" status="active" access="public" location="qbytearray.h" documented="true" related="343" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QByteArray &amp;ba)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QByteArray &amp;" name="ba" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdatetime.html#operator-lt-lt-2" status="active" access="public" location="qdatetime.h" documented="true" related="344" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QDateTime &amp;dateTime)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qeasingcurve.html#operator-lt-lt-2" status="active" access="public" location="qeasingcurve.h" documented="true" related="345" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QEasingCurve &amp;easing)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QEasingCurve &amp;" name="easing" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qhash.html#operator-lt-lt-8" status="active" access="public" location="qdatastream.h" documented="true" related="346" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qline.html#operator-lt-lt-9" status="active" access="public" location="qline.h" documented="true" related="347" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QLine &amp;line)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QLine &amp;" name="line" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qlinef.html#operator-lt-lt-10" status="active" access="public" location="qline.h" documented="true" related="348" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QLineF &amp;line)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QLineF &amp;" name="line" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qlist.html#operator-lt-lt-4" status="active" access="public" location="qdatastream.h" documented="true" related="349" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QList&lt;T&gt; &amp;list)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmap.html#operator-lt-lt-12" status="active" access="public" location="qdatastream.h" documented="true" related="350" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmargins.html#operator-lt-lt-13" status="active" access="public" location="qmargins.h" documented="true" related="351" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMargins &amp;m)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QMargins &amp;" name="m" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmarginsf.html#operator-lt-lt-14" status="active" access="public" location="qmargins.h" documented="true" related="352" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMarginsF &amp;m)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QMarginsF &amp;" name="m" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmultihash.html#operator-lt-lt-15" status="active" access="public" location="qdatastream.h" documented="true" related="353" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMultiHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qmultimap.html#operator-lt-lt-16" status="active" access="public" location="qdatastream.h" documented="true" related="354" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMultiMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpoint.html#operator-lt-lt-17" status="active" access="public" location="qpoint.h" documented="true" related="355" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPoint &amp;point)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPoint &amp;" name="point" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qpointf.html#operator-lt-lt-18" status="active" access="public" location="qpoint.h" documented="true" related="356" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPointF &amp;point)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QPointF &amp;" name="point" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qrect.html#operator-lt-lt-19" status="active" access="public" location="qrect.h" documented="true" related="357" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QRect &amp;rectangle)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QRect &amp;" name="rectangle" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qrectf.html#operator-lt-lt-20" status="active" access="public" location="qrect.h" documented="true" related="358" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QRectF &amp;rectangle)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QRectF &amp;" name="rectangle" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt" status="active" access="public" location="qregularexpression.h" documented="true" related="359" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QRegularExpression &amp;re)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QRegularExpression &amp;" name="re" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qset.html#operator-lt-lt-1" status="active" access="public" location="qdatastream.h" documented="true" related="360" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QSet&lt;T&gt; &amp;set)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qsize.html#operator-lt-lt-23" status="active" access="public" location="qsize.h" documented="true" related="361" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QSize &amp;size)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QSize &amp;" name="size" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qsizef.html#operator-lt-lt-24" status="active" access="public" location="qsize.h" documented="true" related="362" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QSizeF &amp;size)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QSizeF &amp;" name="size" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qstring.html#operator-lt-lt-25" status="active" access="public" location="qstring.h" documented="true" related="363" meta="plain" overload="true" overload-number="25" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QString &amp;string)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QString &amp;" name="string" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qtyperevision.html#operator-lt-lt-26" status="active" access="public" location="qtyperevision.h" documented="true" related="364" since="6.0" meta="plain" overload="true" overload-number="26" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QTypeRevision &amp;revision)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QTypeRevision &amp;" name="revision" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qurl.html#operator-lt-lt-27" status="active" access="public" location="qurl.h" documented="true" related="365" meta="plain" overload="true" overload-number="27" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QUrl &amp;url)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QUrl &amp;" name="url" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="quuid.html#operator-lt-lt" status="active" access="public" location="quuid.h" documented="true" related="366" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QUuid &amp;id)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QUuid &amp;" name="id" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qvariant.html#operator-lt-lt-1" status="active" access="public" location="qvariant.h" documented="true" related="367" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QVariant &amp;p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QVariant &amp;" name="p" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qvariant-obsolete.html#operator-lt-lt-2" status="deprecated" access="public" location="qvariant.h" documented="true" related="368" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QVariant::Type p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="const QVariant::Type" name="p" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qversionnumber.html#operator-lt-lt-31" status="active" access="public" location="qversionnumber.h" documented="true" related="369" meta="plain" overload="true" overload-number="31" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QVersionNumber &amp;version)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QVersionNumber &amp;" name="version" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-16" status="active" access="public" location="qdatastream.h" documented="true" related="370" since="6.0" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const std::pair&lt;T1, T2&gt; &amp;pair)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qkeycombination.html#operator-lt-lt-1" status="active" access="public" location="qdebug.h" documented="true" related="371" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QKeyCombination combination)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="QKeyCombination" name="combination" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt-1" status="active" access="public" location="qregularexpression.h" documented="true" related="372" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QRegularExpression::PatternOptions patternOptions)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="QRegularExpression::PatternOptions" name="patternOptions" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-37" status="active" access="public" location="qdebug.h" documented="true" related="373" meta="plain" overload="true" overload-number="37" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QContiguousCache&lt;T&gt; &amp;cache)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="cache" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-38" status="active" access="public" location="qdebug.h" documented="true" related="374" meta="plain" overload="true" overload-number="38" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QFlags&lt;T&gt; &amp;flags)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QFlags&lt;T&gt; &amp;" name="flags" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-39" status="active" access="public" location="qdebug.h" documented="true" related="375" meta="plain" overload="true" overload-number="39" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-40" status="active" access="public" location="qdebug.h" documented="true" related="376" meta="plain" overload="true" overload-number="40" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QList&lt;T&gt; &amp;list)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-41" status="active" access="public" location="qdebug.h" documented="true" related="377" meta="plain" overload="true" overload-number="41" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-42" status="active" access="public" location="qdebug.h" documented="true" related="378" meta="plain" overload="true" overload-number="42" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMultiHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-43" status="active" access="public" location="qdebug.h" documented="true" related="379" meta="plain" overload="true" overload-number="43" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMultiMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt-2" status="active" access="public" location="qregularexpression.h" documented="true" related="380" meta="plain" overload="true" overload-number="2" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QRegularExpression &amp;re)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QRegularExpression &amp;" name="re" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qregularexpressionmatch.html#operator-lt-lt-43" status="active" access="public" location="qregularexpression.h" documented="true" related="381" meta="plain" overload="true" overload-number="43" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QRegularExpressionMatch &amp;match)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QRegularExpressionMatch &amp;" name="match" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-44" status="active" access="public" location="qdebug.h" documented="true" related="382" meta="plain" overload="true" overload-number="44" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QSet&lt;T&gt; &amp;set)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qsharedpointer.html#operator-lt-lt-45" status="active" access="public" location="qdebug.h" documented="true" related="383" meta="plain" overload="true" overload-number="45" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QSharedPointer&lt;T&gt; &amp;ptr)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="quuid.html#operator-lt-lt-1" status="active" access="public" location="quuid.h" documented="true" related="384" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug dbg, const QUuid &amp;id)">
            <parameter type="QDebug" name="dbg" default=""/>
            <parameter type="const QUuid &amp;" name="id" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-45" status="active" access="public" location="qdebug.h" documented="true" related="385" since="6.3" meta="plain" overload="true" overload-number="45" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QVarLengthArray&lt;T, P&gt; &amp;array)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QVarLengthArray&lt;T, P&gt; &amp;" name="array" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-46" status="active" access="public" location="qdebug.h" documented="true" related="386" since="6.9" meta="plain" overload="true" overload-number="46" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::array&lt;T, N&gt; &amp;array)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::array&lt;T, N&gt; &amp;" name="array" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-47" status="active" access="public" location="qdebug.h" documented="true" related="387" meta="plain" overload="true" overload-number="47" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::list&lt;T, Alloc&gt; &amp;vec)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::list&lt;T, Alloc&gt; &amp;" name="vec" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-48" status="active" access="public" location="qdebug.h" documented="true" related="388" meta="plain" overload="true" overload-number="48" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::map&lt;Key, T, Compare, Alloc&gt; &amp;map)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::map&lt;Key, T, Compare, Alloc&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-49" status="active" access="public" location="qdebug.h" documented="true" related="389" meta="plain" overload="true" overload-number="49" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::multimap&lt;Key, T, Compare, Alloc&gt; &amp;map)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::multimap&lt;Key, T, Compare, Alloc&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-50" status="active" access="public" location="qdebug.h" documented="true" related="390" since="6.9" meta="plain" overload="true" overload-number="50" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::multiset&lt;Key, Compare, Alloc&gt; &amp;multiset)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::multiset&lt;Key, Compare, Alloc&gt; &amp;" name="multiset" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-51" status="active" access="public" location="qdebug.h" documented="true" related="391" meta="plain" overload="true" overload-number="51" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::pair&lt;T1, T2&gt; &amp;pair)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-52" status="active" access="public" location="qdebug.h" documented="true" related="392" since="6.9" meta="plain" overload="true" overload-number="52" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::set&lt;Key, Compare, Alloc&gt; &amp;set)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::set&lt;Key, Compare, Alloc&gt; &amp;" name="set" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-53" status="active" access="public" location="qdebug.h" documented="true" related="393" since="6.9" meta="plain" overload="true" overload-number="53" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::unordered_map&lt;Key, T, Hash, KeyEqual, Alloc&gt; &amp;map)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::unordered_map&lt;Key, T, Hash, KeyEqual, Alloc&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-54" status="active" access="public" location="qdebug.h" documented="true" related="394" since="6.9" meta="plain" overload="true" overload-number="54" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::unordered_set&lt;Key, Hash, KeyEqual, Alloc&gt; &amp;unordered_set)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::unordered_set&lt;Key, Hash, KeyEqual, Alloc&gt; &amp;" name="unordered_set" default=""/>
        </function>
        <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-55" status="active" access="public" location="qdebug.h" documented="true" related="395" meta="plain" overload="true" overload-number="55" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::vector&lt;T, Alloc&gt; &amp;vec)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const std::vector&lt;T, Alloc&gt; &amp;" name="vec" default=""/>
        </function>
        <function name="operator&lt;=" href="qvarlengtharray.html#operator-lt-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" related="396" meta="plain" type="bool" signature="bool operator&lt;=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qjniobject.html#operator-eq-eq" status="active" access="public" location="qjniobject.h" documented="true" related="397" meta="plain" type="bool" signature="bool operator==(const QJniObject &amp;o1, const QJniObject &amp;o2)">
            <parameter type="const QJniObject &amp;" name="o1" default=""/>
            <parameter type="const QJniObject &amp;" name="o2" default=""/>
        </function>
        <function name="operator==" href="qsharedpointer.html#operator-eq-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="398" meta="plain" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qweakpointer.html#operator-eq-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="399" meta="plain" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;ptr1, const QWeakPointer&lt;X&gt; &amp;ptr2)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
            <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
        </function>
        <function name="operator==" href="qsharedpointer.html#operator-eq-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="400" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, const X *rhs)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="const X *" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qsharedpointer.html#operator-eq-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="401" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="std::nullptr_t" name="" default=""/>
        </function>
        <function name="operator==" href="qvarlengtharray.html#operator-eq-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="402" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;left, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;right)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="left" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="right" default=""/>
        </function>
        <function name="operator==" href="qweakpointer.html#operator-eq-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="403" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QWeakPointer&lt;T&gt; &amp;ptr1, const QSharedPointer&lt;X&gt; &amp;ptr2)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
        </function>
        <function name="operator==" href="qweakpointer.html#operator-eq-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="404" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator==(const QWeakPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="lhs" default=""/>
            <parameter type="std::nullptr_t" name="" default=""/>
        </function>
        <function name="operator==" href="qsharedpointer.html#operator-eq-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="405" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator==(const T *lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
            <parameter type="const T *" name="lhs" default=""/>
            <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qsharedpointer.html#operator-eq-eq-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="406" meta="plain" overload="true" overload-number="4" type="bool" signature="bool operator==(std::nullptr_t, const QSharedPointer&lt;T&gt; &amp;rhs)">
            <parameter type="std::nullptr_t" name="" default=""/>
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator==" href="qweakpointer.html#operator-eq-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="407" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator==(std::nullptr_t, const QWeakPointer&lt;T&gt; &amp;rhs)">
            <parameter type="std::nullptr_t" name="" default=""/>
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&gt;" href="qvarlengtharray.html#operator-gt" status="active" access="public" location="qvarlengtharray.h" documented="true" related="408" meta="plain" type="bool" signature="bool operator&gt;(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&gt;=" href="qvarlengtharray.html#operator-gt-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" related="409" meta="plain" type="bool" signature="bool operator&gt;=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
            <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qbitarray.html#operator-gt-gt" status="active" access="public" location="qbitarray.h" documented="true" related="410" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QBitArray &amp;ba)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QBitArray &amp;" name="ba" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qbytearray.html#operator-gt-gt-1" status="active" access="public" location="qbytearray.h" documented="true" related="411" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QByteArray &amp;ba)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QByteArray &amp;" name="ba" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qchar.html#operator-gt-gt-2" status="active" access="public" location="qchar.h" documented="true" related="412" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QChar &amp;chr)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QChar &amp;" name="chr" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qdate.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="413" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QDate &amp;date)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QDate &amp;" name="date" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qdatetime.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="414" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QDateTime &amp;dateTime)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QDateTime &amp;" name="dateTime" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qeasingcurve.html#operator-gt-gt-1" status="active" access="public" location="qeasingcurve.h" documented="true" related="415" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QEasingCurve &amp;easing)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QEasingCurve &amp;" name="easing" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qhash.html#operator-gt-gt-6" status="active" access="public" location="qdatastream.h" documented="true" related="416" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qkeycombination.html#operator-gt-gt-7" status="active" access="public" location="qdatastream.h" documented="true" related="417" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QKeyCombination &amp;combination)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QKeyCombination &amp;" name="combination" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qline.html#operator-gt-gt-8" status="active" access="public" location="qline.h" documented="true" related="418" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QLine &amp;line)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QLine &amp;" name="line" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qlinef.html#operator-gt-gt-9" status="active" access="public" location="qline.h" documented="true" related="419" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QLineF &amp;line)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QLineF &amp;" name="line" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qlist.html#operator-gt-gt-10" status="active" access="public" location="qdatastream.h" documented="true" related="420" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QList&lt;T&gt; &amp;list)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmap.html#operator-gt-gt-11" status="active" access="public" location="qdatastream.h" documented="true" related="421" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmargins.html#operator-gt-gt-12" status="active" access="public" location="qmargins.h" documented="true" related="422" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMargins &amp;m)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QMargins &amp;" name="m" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmarginsf.html#operator-gt-gt-13" status="active" access="public" location="qmargins.h" documented="true" related="423" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMarginsF &amp;m)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QMarginsF &amp;" name="m" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmultihash.html#operator-gt-gt-14" status="active" access="public" location="qdatastream.h" documented="true" related="424" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMultiHash&lt;Key, T&gt; &amp;hash)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qmultimap.html#operator-gt-gt-15" status="active" access="public" location="qdatastream.h" documented="true" related="425" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMultiMap&lt;Key, T&gt; &amp;map)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpoint.html#operator-gt-gt-16" status="active" access="public" location="qpoint.h" documented="true" related="426" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPoint &amp;point)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPoint &amp;" name="point" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qpointf.html#operator-gt-gt-17" status="active" access="public" location="qpoint.h" documented="true" related="427" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPointF &amp;point)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QPointF &amp;" name="point" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qrect.html#operator-gt-gt-18" status="active" access="public" location="qrect.h" documented="true" related="428" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QRect &amp;rectangle)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QRect &amp;" name="rectangle" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qrectf.html#operator-gt-gt-19" status="active" access="public" location="qrect.h" documented="true" related="429" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QRectF &amp;rectangle)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QRectF &amp;" name="rectangle" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qregularexpression.html#operator-gt-gt-20" status="active" access="public" location="qregularexpression.h" documented="true" related="430" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QRegularExpression &amp;re)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QRegularExpression &amp;" name="re" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qset.html#operator-gt-gt-21" status="active" access="public" location="qdatastream.h" documented="true" related="431" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QSet&lt;T&gt; &amp;set)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qsize.html#operator-gt-gt-22" status="active" access="public" location="qsize.h" documented="true" related="432" meta="plain" overload="true" overload-number="22" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QSize &amp;size)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QSize &amp;" name="size" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qsizef.html#operator-gt-gt-23" status="active" access="public" location="qsize.h" documented="true" related="433" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QSizeF &amp;size)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QSizeF &amp;" name="size" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qstring.html#operator-gt-gt-24" status="active" access="public" location="qstring.h" documented="true" related="434" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QString &amp;string)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QString &amp;" name="string" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qtime.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="435" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QTime &amp;time)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QTime &amp;" name="time" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qtyperevision.html#operator-gt-gt-26" status="active" access="public" location="qtyperevision.h" documented="true" related="436" since="6.0" meta="plain" overload="true" overload-number="26" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QTypeRevision &amp;revision)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QTypeRevision &amp;" name="revision" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qurl.html#operator-gt-gt-27" status="active" access="public" location="qurl.h" documented="true" related="437" meta="plain" overload="true" overload-number="27" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QUrl &amp;url)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QUrl &amp;" name="url" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="quuid.html#operator-gt-gt-28" status="active" access="public" location="quuid.h" documented="true" related="438" meta="plain" overload="true" overload-number="28" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QUuid &amp;id)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QUuid &amp;" name="id" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qvariant.html#operator-gt-gt" status="active" access="public" location="qvariant.h" documented="true" related="439" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QVariant &amp;p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QVariant &amp;" name="p" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qvariant-obsolete.html#operator-gt-gt-1" status="deprecated" access="public" location="qvariant.h" documented="true" related="440" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QVariant::Type &amp;p)">
            <parameter type="QDataStream &amp;" name="s" default=""/>
            <parameter type="QVariant::Type &amp;" name="p" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qversionnumber.html#operator-gt-gt-31" status="active" access="public" location="qversionnumber.h" documented="true" related="441" meta="plain" overload="true" overload-number="31" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QVersionNumber &amp;version)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QVersionNumber &amp;" name="version" default=""/>
        </function>
        <function name="operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-16" status="active" access="public" location="qdatastream.h" documented="true" related="442" since="6.0" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, std::pair&lt;T1, T2&gt; &amp;pair)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
        </function>
        <function name="operator|" href="qmargins.html#operator-7c" status="active" access="public" location="qmargins.h" documented="true" related="443" since="6.0" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator|(const QMargins &amp;m1, const QMargins &amp;m2)">
            <parameter type="const QMargins &amp;" name="m1" default=""/>
            <parameter type="const QMargins &amp;" name="m2" default=""/>
        </function>
        <function name="operator|" href="qmarginsf.html#operator-7c-938" status="active" access="public" location="qmargins.h" documented="true" related="444" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="938" type="QMarginsF" signature="QMarginsF operator|(const QMarginsF &amp;m1, const QMarginsF &amp;m2)">
            <parameter type="const QMarginsF &amp;" name="m1" default=""/>
            <parameter type="const QMarginsF &amp;" name="m2" default=""/>
        </function>
        <function name="qAbs" href="qtnumeric.html#qAbs" status="active" access="public" location="qnumeric.h" documented="true" related="445" meta="plain" constexpr="true" type="T" signature="T qAbs(const T &amp;t)">
            <parameter type="const T &amp;" name="t" default=""/>
        </function>
        <function name="qAcos" href="qtmath.html#qAcos" status="active" access="public" location="qmath.h" documented="true" related="446" meta="plain" type="auto" signature="auto qAcos(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qAddOverflow" href="qtnumeric.html#qAddOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="447" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qAddOverflow(T v1, T v2, T *result)">
            <parameter type="T" name="v1" default=""/>
            <parameter type="T" name="v2" default=""/>
            <parameter type="T *" name="result" default=""/>
        </function>
        <function name="qAddPostRoutine" href="qcoreapplication.html#qAddPostRoutine" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" related="448" meta="plain" type="void" signature="void qAddPostRoutine(QtCleanUpFunction ptr)">
            <parameter type="QtCleanUpFunction" name="ptr" default=""/>
        </function>
        <function name="qAreNtfsPermissionChecksEnabled" href="qntfspermissioncheckguard.html#qAreNtfsPermissionChecksEnabled" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="449" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qAreNtfsPermissionChecksEnabled()"/>
        <function name="qAsConst" href="qttypetraits-obsolete.html#qAsConst" status="deprecated" access="public" location="qttypetraits.h" documented="true" related="450" meta="plain" constexpr="true" noexcept="true" type="typename std::add_const&lt;T&gt;::type &amp;" signature="typename std::add_const&lt;T&gt;::type &amp; qAsConst(T &amp;t)">
            <parameter type="T &amp;" name="t" default=""/>
        </function>
        <function name="qAsConst" href="qttypetraits-obsolete.html#qAsConst-1" status="deprecated" access="public" location="qttypetraits.h" documented="true" related="451" meta="plain" overload="true" overload-number="1" type="void" signature="void qAsConst(const T &amp;&amp;t)">
            <parameter type="const T &amp;&amp;" name="t" default=""/>
        </function>
        <function name="qAsin" href="qtmath.html#qAsin" status="active" access="public" location="qmath.h" documented="true" related="452" meta="plain" type="auto" signature="auto qAsin(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qAtan" href="qtmath.html#qAtan" status="active" access="public" location="qmath.h" documented="true" related="453" meta="plain" type="auto" signature="auto qAtan(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qAtan2" href="qtmath.html#qAtan2" status="active" access="public" location="qmath.h" documented="true" related="454" meta="plain" type="auto" signature="auto qAtan2(T1 y, T2 x)">
            <parameter type="T1" name="y" default=""/>
            <parameter type="T2" name="x" default=""/>
        </function>
        <function name="qBound" href="qtminmax-qtcore-proxy.html#qBound" status="active" access="public" location="qminmax.h" documented="true" related="455" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qBound(const T &amp;min, const T &amp;val, const T &amp;max)">
            <parameter type="const T &amp;" name="min" default=""/>
            <parameter type="const T &amp;" name="val" default=""/>
            <parameter type="const T &amp;" name="max" default=""/>
        </function>
        <function name="qCCritical" href="qloggingcategory.html#qCCritical" status="active" access="public" documented="true" related="456" meta="macrowithparams" signature="qCCritical(category)">
            <parameter type="" name="category" default=""/>
        </function>
        <function name="qCCritical" href="qloggingcategory.html#qCCritical-1" status="active" access="public" documented="true" related="457" meta="macrowithparams" overload="true" overload-number="1" signature="qCCritical(category, const char *message, ...)">
            <parameter type="" name="category" default=""/>
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qCDebug" href="qloggingcategory.html#qCDebug" status="active" access="public" documented="true" related="458" meta="macrowithparams" signature="qCDebug(category)">
            <parameter type="" name="category" default=""/>
        </function>
        <function name="qCDebug" href="qloggingcategory.html#qCDebug-1" status="active" access="public" documented="true" related="459" meta="macrowithparams" overload="true" overload-number="1" signature="qCDebug(category, const char *message, ...)">
            <parameter type="" name="category" default=""/>
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qCFatal" href="qloggingcategory.html#qCFatal" status="active" access="public" documented="true" related="460" since="6.5" meta="macrowithparams" signature="qCFatal(category)">
            <parameter type="" name="category" default=""/>
        </function>
        <function name="qCFatal" href="qloggingcategory.html#qCFatal-1" status="active" access="public" documented="true" related="461" since="6.5" meta="macrowithparams" overload="true" overload-number="1" signature="qCFatal(category, const char *message, ...)">
            <parameter type="" name="category" default=""/>
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qCInfo" href="qloggingcategory.html#qCInfo" status="active" access="public" documented="true" related="462" meta="macrowithparams" signature="qCInfo(category)">
            <parameter type="" name="category" default=""/>
        </function>
        <function name="qCInfo" href="qloggingcategory.html#qCInfo-1" status="active" access="public" documented="true" related="463" meta="macrowithparams" overload="true" overload-number="1" signature="qCInfo(category, const char *message, ...)">
            <parameter type="" name="category" default=""/>
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qCWarning" href="qloggingcategory.html#qCWarning" status="active" access="public" documented="true" related="464" meta="macrowithparams" signature="qCWarning(category)">
            <parameter type="" name="category" default=""/>
        </function>
        <function name="qCWarning" href="qloggingcategory.html#qCWarning-1" status="active" access="public" documented="true" related="465" meta="macrowithparams" overload="true" overload-number="1" signature="qCWarning(category, const char *message, ...)">
            <parameter type="" name="category" default=""/>
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qCeil" href="qtmath.html#qCeil" status="active" access="public" location="qmath.h" documented="true" related="466" meta="plain" type="int" signature="int qCeil(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qChecksum" href="qbytearray.html#qChecksum" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="467" meta="plain" type="quint16" signature="quint16 qChecksum(QByteArrayView data, Qt::ChecksumType standard)">
            <parameter type="QByteArrayView" name="data" default=""/>
            <parameter type="Qt::ChecksumType" name="standard" default="Qt::ChecksumIso3309"/>
        </function>
        <function name="qCompareThreeWay" href="qtcompare.html#qCompareThreeWay" status="active" access="public" location="qcompare.h" documented="true" related="468" since="6.7" meta="plain" type="auto" signature="auto qCompareThreeWay(const LeftType &amp;lhs, const RightType &amp;rhs)">
            <parameter type="const LeftType &amp;" name="lhs" default=""/>
            <parameter type="const RightType &amp;" name="rhs" default=""/>
        </function>
        <function name="qCompress" href="qbytearray.html#qCompress" status="active" access="public" location="qbytearray.h" documented="true" related="469" meta="plain" type="QByteArray" signature="QByteArray qCompress(const QByteArray &amp;data, int compressionLevel)">
            <parameter type="const QByteArray &amp;" name="data" default=""/>
            <parameter type="int" name="compressionLevel" default="-1"/>
        </function>
        <function name="qCompress" href="qbytearray.html#qCompress-1" status="active" access="public" location="qbytearray.h" documented="true" related="470" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray qCompress(const uchar *data, qsizetype nbytes, int compressionLevel)">
            <parameter type="const uchar *" name="data" default=""/>
            <parameter type="qsizetype" name="nbytes" default=""/>
            <parameter type="int" name="compressionLevel" default="-1"/>
        </function>
        <function name="qConstOverload" href="qoverload-qtcore-proxy.html#qConstOverload" status="active" access="public" location="qoverload.h" documented="true" related="471" meta="plain" type="auto" signature="auto qConstOverload(T memberFunctionPointer)">
            <parameter type="T" name="memberFunctionPointer" default=""/>
        </function>
        <function name="qCos" href="qtmath.html#qCos" status="active" access="public" location="qmath.h" documented="true" related="472" meta="plain" type="auto" signature="auto qCos(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits" status="active" access="public" location="qalgorithms.h" documented="true" related="473" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qCountLeadingZeroBits(quint16 v)">
            <parameter type="quint16" name="v" default=""/>
        </function>
        <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-1" status="active" access="public" location="qalgorithms.h" documented="true" related="474" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qCountLeadingZeroBits(quint32 v)">
            <parameter type="quint32" name="v" default=""/>
        </function>
        <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-2" status="active" access="public" location="qalgorithms.h" documented="true" related="475" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qCountLeadingZeroBits(quint64 v)">
            <parameter type="quint64" name="v" default=""/>
        </function>
        <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-3" status="active" access="public" location="qalgorithms.h" documented="true" related="476" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qCountLeadingZeroBits(quint8 v)">
            <parameter type="quint8" name="v" default=""/>
        </function>
        <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits" status="active" access="public" location="qalgorithms.h" documented="true" related="477" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qCountTrailingZeroBits(quint8 v)">
            <parameter type="quint8" name="v" default=""/>
        </function>
        <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-1" status="active" access="public" location="qalgorithms.h" documented="true" related="478" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qCountTrailingZeroBits(quint16 v)">
            <parameter type="quint16" name="v" default=""/>
        </function>
        <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-2" status="active" access="public" location="qalgorithms.h" documented="true" related="479" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qCountTrailingZeroBits(quint32 v)">
            <parameter type="quint32" name="v" default=""/>
        </function>
        <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-3" status="active" access="public" location="qalgorithms.h" documented="true" related="480" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qCountTrailingZeroBits(quint64 v)">
            <parameter type="quint64" name="v" default=""/>
        </function>
        <function name="qCritical" href="qtlogging.html#qCritical" threadsafety="thread safe" status="active" access="public" documented="true" related="481" meta="macrowithparams" signature="qCritical(const char *message, ...)">
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qDebug" href="qtlogging.html#qDebug" threadsafety="thread safe" status="active" access="public" documented="true" related="482" meta="macrowithparams" signature="qDebug(const char *message, ...)">
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians" status="active" access="public" location="qmath.h" documented="true" related="483" meta="plain" constexpr="true" type="double" signature="double qDegreesToRadians(double degrees)">
            <parameter type="double" name="degrees" default=""/>
        </function>
        <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians-1" status="active" access="public" location="qmath.h" documented="true" related="484" meta="plain" constexpr="true" overload="true" overload-number="1" type="float" signature="float qDegreesToRadians(float degrees)">
            <parameter type="float" name="degrees" default=""/>
        </function>
        <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians-2" status="active" access="public" location="qmath.h" documented="true" related="485" since="6.0" meta="plain" constexpr="true" overload="true" overload-number="2" type="long double" signature="long double qDegreesToRadians(long double degrees)">
            <parameter type="long double" name="degrees" default=""/>
        </function>
        <function name="qDeleteAll" href="qtalgorithms.html#qDeleteAll" status="active" access="public" location="qalgorithms.h" documented="true" related="486" meta="plain" type="void" signature="void qDeleteAll(ForwardIterator begin, ForwardIterator end)">
            <parameter type="ForwardIterator" name="begin" default=""/>
            <parameter type="ForwardIterator" name="end" default=""/>
        </function>
        <function name="qDeleteAll" href="qtalgorithms.html#qDeleteAll-1" status="active" access="public" location="qalgorithms.h" documented="true" related="487" meta="plain" overload="true" overload-number="1" type="void" signature="void qDeleteAll(const Container &amp;c)">
            <parameter type="const Container &amp;" name="c" default=""/>
        </function>
        <function name="qDisableNtfsPermissionChecks" href="qntfspermissioncheckguard.html#qDisableNtfsPermissionChecks" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="488" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qDisableNtfsPermissionChecks()"/>
        <function name="qEnableNtfsPermissionChecks" href="qntfspermissioncheckguard.html#qEnableNtfsPermissionChecks" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="489" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qEnableNtfsPermissionChecks()"/>
        <function name="qEnvironmentVariable" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariable" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="490" meta="plain" type="QString" signature="QString qEnvironmentVariable(const char *varName)">
            <parameter type="const char *" name="varName" default=""/>
        </function>
        <function name="qEnvironmentVariable" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariable-1" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="491" meta="plain" overload="true" overload-number="1" type="QString" signature="QString qEnvironmentVariable(const char *varName, const QString &amp;defaultValue)">
            <parameter type="const char *" name="varName" default=""/>
            <parameter type="const QString &amp;" name="defaultValue" default=""/>
        </function>
        <function name="qEnvironmentVariableIntValue" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIntValue" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="492" meta="plain" noexcept="true" type="int" signature="int qEnvironmentVariableIntValue(const char *varName, bool *ok)">
            <parameter type="const char *" name="varName" default=""/>
            <parameter type="bool *" name="ok" default="nullptr"/>
        </function>
        <function name="qEnvironmentVariableIsEmpty" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIsEmpty" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="493" meta="plain" noexcept="true" type="bool" signature="bool qEnvironmentVariableIsEmpty(const char *varName)">
            <parameter type="const char *" name="varName" default=""/>
        </function>
        <function name="qEnvironmentVariableIsSet" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIsSet" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="494" meta="plain" noexcept="true" type="bool" signature="bool qEnvironmentVariableIsSet(const char *varName)">
            <parameter type="const char *" name="varName" default=""/>
        </function>
        <function name="qExchange" href="qttypetraits.html#qExchange" status="active" access="public" location="qttypetraits.h" documented="true" related="495" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;std::is_nothrow_move_constructible&lt;T&gt;,&#10;                            std::is_nothrow_assignable&lt;T &amp;, U&gt;&gt;" type="T" signature="T qExchange(T &amp;obj, U &amp;&amp;newValue)">
            <parameter type="T &amp;" name="obj" default=""/>
            <parameter type="U &amp;&amp;" name="newValue" default=""/>
        </function>
        <function name="qExp" href="qtmath.html#qExp" status="active" access="public" location="qmath.h" documented="true" related="496" meta="plain" type="auto" signature="auto qExp(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qFabs" href="qtmath.html#qFabs" status="active" access="public" location="qmath.h" documented="true" related="497" meta="plain" type="auto" signature="auto qFabs(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qFatal" href="qtlogging.html#qFatal" status="active" access="public" documented="true" related="498" meta="macrowithparams" signature="qFatal(const char *message, ...)">
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qFloatDistance" href="qtnumeric.html#qFloatDistance" status="active" access="public" location="qnumeric.h" documented="true" related="499" meta="plain" type="quint64" signature="quint64 qFloatDistance(double a, double b)">
            <parameter type="double" name="a" default=""/>
            <parameter type="double" name="b" default=""/>
        </function>
        <function name="qFloatDistance" href="qtnumeric.html#qFloatDistance-1" status="active" access="public" location="qnumeric.h" documented="true" related="500" meta="plain" overload="true" overload-number="1" type="quint32" signature="quint32 qFloatDistance(float a, float b)">
            <parameter type="float" name="a" default=""/>
            <parameter type="float" name="b" default=""/>
        </function>
        <function name="qFloatFromFloat16" href="qfloat16.html#qFloatFromFloat16" status="active" access="public" location="qfloat16.h" documented="true" related="501" meta="plain" noexcept="true" type="void" signature="void qFloatFromFloat16(float *out, const qfloat16 *in, qsizetype len)">
            <parameter type="float *" name="out" default=""/>
            <parameter type="const qfloat16 *" name="in" default=""/>
            <parameter type="qsizetype" name="len" default=""/>
        </function>
        <function name="qFloatToFloat16" href="qfloat16.html#qFloatToFloat16" status="active" access="public" location="qfloat16.h" documented="true" related="502" meta="plain" noexcept="true" type="void" signature="void qFloatToFloat16(qfloat16 *out, const float *in, qsizetype len)">
            <parameter type="qfloat16 *" name="out" default=""/>
            <parameter type="const float *" name="in" default=""/>
            <parameter type="qsizetype" name="len" default=""/>
        </function>
        <function name="qFloor" href="qtmath.html#qFloor" status="active" access="public" location="qmath.h" documented="true" related="503" meta="plain" type="int" signature="int qFloor(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qFormatLogMessage" href="qtlogging.html#qFormatLogMessage" status="active" access="public" location="qlogging.h" documented="true" related="504" meta="plain" type="QString" signature="QString qFormatLogMessage(QtMsgType type, const QMessageLogContext &amp;context, const QString &amp;str)">
            <parameter type="QtMsgType" name="type" default=""/>
            <parameter type="const QMessageLogContext &amp;" name="context" default=""/>
            <parameter type="const QString &amp;" name="str" default=""/>
        </function>
        <function name="qFpClassify" href="qtnumeric.html#qFpClassify" status="active" access="public" location="qnumeric.h" documented="true" related="505" meta="plain" type="int" signature="int qFpClassify(double val)">
            <parameter type="double" name="val" default=""/>
        </function>
        <function name="qFpClassify" href="qtnumeric.html#qFpClassify-1" status="active" access="public" location="qnumeric.h" documented="true" related="506" meta="plain" overload="true" overload-number="1" type="int" signature="int qFpClassify(float val)">
            <parameter type="float" name="val" default=""/>
        </function>
        <function name="qFpClassify" href="qfloat16.html#qFpClassify-2" status="active" access="public" location="qfloat16.h" documented="true" related="507" meta="plain" noexcept="true" overload="true" overload-number="2" type="int" signature="int qFpClassify(qfloat16 val)">
            <parameter type="qfloat16" name="val" default=""/>
        </function>
        <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian" status="active" access="public" location="qendian.h" documented="true" related="508" meta="plain" type="T" signature="T qFromBigEndian(const void *src)">
            <parameter type="const void *" name="src" default=""/>
        </function>
        <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian-2" status="active" access="public" location="qendian.h" documented="true" related="509" meta="plain" overload="true" overload-number="2" type="void" signature="void qFromBigEndian(const void *src, qsizetype count, void *dest)">
            <parameter type="const void *" name="src" default=""/>
            <parameter type="qsizetype" name="count" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qFromBigEndian" href="quuid-id128bytes.html#qFromBigEndian-5" status="active" access="public" location="quuid.h" documented="true" related="510" since="6.6" meta="plain" overload="true" overload-number="5" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qFromBigEndian(QUuid::Id128Bytes src)">
            <parameter type="QUuid::Id128Bytes" name="src" default=""/>
        </function>
        <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian-1" status="active" access="public" location="qendian.h" documented="true" related="511" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qFromBigEndian(T src)">
            <parameter type="T" name="src" default=""/>
        </function>
        <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian" status="active" access="public" location="qendian.h" documented="true" related="512" meta="plain" type="T" signature="T qFromLittleEndian(const void *src)">
            <parameter type="const void *" name="src" default=""/>
        </function>
        <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian-2" status="active" access="public" location="qendian.h" documented="true" related="513" meta="plain" overload="true" overload-number="2" type="void" signature="void qFromLittleEndian(const void *src, qsizetype count, void *dest)">
            <parameter type="const void *" name="src" default=""/>
            <parameter type="qsizetype" name="count" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qFromLittleEndian" href="quuid-id128bytes.html#qFromLittleEndian-5" status="active" access="public" location="quuid.h" documented="true" related="514" since="6.6" meta="plain" overload="true" overload-number="5" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qFromLittleEndian(QUuid::Id128Bytes src)">
            <parameter type="QUuid::Id128Bytes" name="src" default=""/>
        </function>
        <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian-1" status="active" access="public" location="qendian.h" documented="true" related="515" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qFromLittleEndian(T src)">
            <parameter type="T" name="src" default=""/>
        </function>
        <function name="qFuzzyCompare" href="qtnumeric.html#qFuzzyCompare" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="516" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(double p1, double p2)">
            <parameter type="double" name="p1" default=""/>
            <parameter type="double" name="p2" default=""/>
        </function>
        <function name="qFuzzyCompare" href="qtnumeric.html#qFuzzyCompare-1" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="517" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool qFuzzyCompare(float p1, float p2)">
            <parameter type="float" name="p1" default=""/>
            <parameter type="float" name="p2" default=""/>
        </function>
        <function name="qFuzzyCompare" href="qfloat16.html#qFuzzyCompare-2" status="active" access="public" location="qfloat16.h" documented="true" related="518" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool qFuzzyCompare(qfloat16 p1, qfloat16 p2)">
            <parameter type="qfloat16" name="p1" default=""/>
            <parameter type="qfloat16" name="p2" default=""/>
        </function>
        <function name="qFuzzyIsNull" href="qtnumeric.html#qFuzzyIsNull" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="519" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qFuzzyIsNull" href="qtnumeric.html#qFuzzyIsNull-1" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="520" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool qFuzzyIsNull(float f)">
            <parameter type="float" name="f" default=""/>
        </function>
        <function name="qGlobalQHashSeed" href="qhash-obsolete.html#qGlobalQHashSeed" status="deprecated" access="public" location="qhashfunctions.h" documented="true" related="521" meta="plain" type="int" signature="int qGlobalQHashSeed()"/>
        <function name="qHash" href="qhash.html#qHash" status="active" access="public" location="qhashfunctions.h" documented="true" related="522" since="6.5" meta="plain" constexpr="true" noexcept="true" type="size_t" signature="size_t qHash(Enum key, size_t seed)">
            <parameter type="Enum" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-1" status="active" access="public" location="qdatetime.h" documented="true" related="523" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(QDate key, size_t seed)">
            <parameter type="QDate" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qflags.html#qHash-2" status="active" access="public" location="qhashfunctions.h" documented="true" related="524" since="6.2" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(QFlags&lt;Enum&gt; key, size_t seed)">
            <parameter type="QFlags&lt;Enum&gt;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qkeycombination.html#qHash-3" status="active" access="public" location="qhashfunctions.h" documented="true" related="525" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(QKeyCombination key, size_t seed)">
            <parameter type="QKeyCombination" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-2" status="active" access="public" location="qhashfunctions.h" documented="true" related="526" meta="plain" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(QLatin1StringView key, size_t seed)">
            <parameter type="QLatin1StringView" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qmetatype.html#qHash-5" status="active" access="public" location="qmetatype.h" documented="true" related="527" since="6.4" meta="plain" overload="true" overload-number="5" type="size_t" signature="size_t qHash(QMetaType key, size_t seed)">
            <parameter type="QMetaType" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-3" status="active" access="public" location="qpoint.h" documented="true" related="528" since="6.0" meta="plain" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(QPoint key, size_t seed)">
            <parameter type="QPoint" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qstringview.html#qHash-7" status="active" access="public" location="qhashfunctions.h" documented="true" related="529" meta="plain" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(QStringView key, size_t seed)">
            <parameter type="QStringView" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-4" status="active" access="public" location="qdatetime.h" documented="true" related="530" meta="plain" noexcept="true" overload="true" overload-number="4" type="size_t" signature="size_t qHash(QTime key, size_t seed)">
            <parameter type="QTime" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-5" status="active" access="public" location="qhashfunctions.h" documented="true" related="531" since="6.9" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="size_t" signature="size_t qHash(T key, size_t seed)">
            <parameter type="T" name="key" default=""/>
            <parameter type="size_t" name="seed" default=""/>
        </function>
        <function name="qHash" href="qhash.html#qHash-6" status="active" access="public" location="qhashfunctions.h" documented="true" related="532" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="size_t" signature="size_t qHash(char key, size_t seed)">
            <parameter type="char" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-7" status="active" access="public" location="qhashfunctions.h" documented="true" related="533" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(char16_t key, size_t seed)">
            <parameter type="char16_t" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-8" status="active" access="public" location="qhashfunctions.h" documented="true" related="534" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="8" type="size_t" signature="size_t qHash(char32_t key, size_t seed)">
            <parameter type="char32_t" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-9" status="active" access="public" location="qhashfunctions.h" documented="true" related="535" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="9" type="size_t" signature="size_t qHash(char8_t key, size_t seed)">
            <parameter type="char8_t" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-10" status="active" access="public" location="qhashfunctions.h" documented="true" related="536" meta="plain" noexcept="true" overload="true" overload-number="10" type="size_t" signature="size_t qHash(const QBitArray &amp;key, size_t seed)">
            <parameter type="const QBitArray &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-11" status="active" access="public" location="qhashfunctions.h" documented="true" related="537" meta="plain" noexcept="true" overload="true" overload-number="11" type="size_t" signature="size_t qHash(const QByteArray &amp;key, size_t seed)">
            <parameter type="const QByteArray &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qbytearray-frombase64result.html#qHash-16" status="active" access="public" location="qbytearray.h" documented="true" related="538" meta="plain" noexcept="true" overload="true" overload-number="16" type="size_t" signature="size_t qHash(const QByteArray::FromBase64Result &amp;key, size_t seed)">
            <parameter type="const QByteArray::FromBase64Result &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-12" status="active" access="public" location="qhashfunctions.h" documented="true" related="539" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="12" type="size_t" signature="size_t qHash(const QChar key, size_t seed)">
            <parameter type="const QChar" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-13" status="active" access="public" location="qdatetime.h" documented="true" related="540" meta="plain" overload="true" overload-number="13" type="size_t" signature="size_t qHash(const QDateTime &amp;key, size_t seed)">
            <parameter type="const QDateTime &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-14" status="active" access="public" location="qhash.h" documented="true" related="541" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(std::declval&lt;Key&amp;&gt;())) &amp;&amp; noexcept(qHash(std::declval&lt;T&amp;&gt;()))" overload="true" overload-number="14" type="size_t" signature="size_t qHash(const QHash&lt;Key, T&gt; &amp;key, size_t seed)">
            <parameter type="const QHash&lt;Key, T&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qlist.html#qHash-20" status="active" access="public" location="qlist.h" documented="true" related="542" meta="plain" noexcept="true" noexcept_expression="noexcept(qHashRange(key.cbegin(), key.cend(), seed))" overload="true" overload-number="20" type="size_t" signature="size_t qHash(const QList&lt;T&gt; &amp;key, size_t seed)">
            <parameter type="const QList&lt;T&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qlocale.html#qHash-21" status="active" access="public" location="qlocale.h" documented="true" related="543" meta="plain" noexcept="true" overload="true" overload-number="21" type="size_t" signature="size_t qHash(const QLocale &amp;key, size_t seed)">
            <parameter type="const QLocale &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qmimetype.html#qHash-22" status="active" access="public" location="qmimetype.h" documented="true" related="544" meta="plain" noexcept="true" overload="true" overload-number="22" type="size_t" signature="size_t qHash(const QMimeType &amp;key, size_t seed)">
            <parameter type="const QMimeType &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qmultihash.html#qHash-23" status="active" access="public" location="qhash.h" documented="true" related="545" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(std::declval&lt;Key&amp;&gt;())) &amp;&amp; noexcept(qHash(std::declval&lt;T&amp;&gt;()))" overload="true" overload-number="23" type="size_t" signature="size_t qHash(const QMultiHash&lt;Key, T&gt; &amp;key, size_t seed)">
            <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qpersistentmodelindex.html#qHash-24" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="546" meta="plain" noexcept="true" overload="true" overload-number="24" type="size_t" signature="size_t qHash(const QPersistentModelIndex &amp;key, size_t seed)">
            <parameter type="const QPersistentModelIndex &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qregularexpression.html#qHash-25" status="active" access="public" location="qregularexpression.h" documented="true" related="547" meta="plain" noexcept="true" overload="true" overload-number="25" type="size_t" signature="size_t qHash(const QRegularExpression &amp;key, size_t seed)">
            <parameter type="const QRegularExpression &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-15" status="active" access="public" location="qset.h" documented="true" related="548" meta="plain" noexcept="true" noexcept_expression="noexcept(qHashRangeCommutative(key.begin(), key.end(), seed))" overload="true" overload-number="15" type="size_t" signature="size_t qHash(const QSet&lt;T&gt; &amp;key, size_t seed)">
            <parameter type="const QSet&lt;T&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qsharedpointer.html#qHash-27" status="active" access="public" location="qsharedpointer.h" documented="true" related="549" meta="plain" noexcept="true" overload="true" overload-number="27" type="size_t" signature="size_t qHash(const QSharedPointer&lt;T&gt; &amp;key, size_t seed)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-16" status="active" access="public" location="qhashfunctions.h" documented="true" related="550" meta="plain" noexcept="true" overload="true" overload-number="16" type="size_t" signature="size_t qHash(const QString &amp;key, size_t seed)">
            <parameter type="const QString &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-17" status="active" access="public" location="qtyperevision.h" documented="true" related="551" since="6.0" meta="plain" overload="true" overload-number="17" type="size_t" signature="size_t qHash(const QTypeRevision &amp;key, size_t seed)">
            <parameter type="const QTypeRevision &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-18" status="active" access="public" location="qurl.h" documented="true" related="552" meta="plain" noexcept="true" overload="true" overload-number="18" type="size_t" signature="size_t qHash(const QUrl &amp;key, size_t seed)">
            <parameter type="const QUrl &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qurlquery.html#qHash-31" status="active" access="public" location="qurlquery.h" documented="true" related="553" meta="plain" noexcept="true" overload="true" overload-number="31" type="size_t" signature="size_t qHash(const QUrlQuery &amp;key, size_t seed)">
            <parameter type="const QUrlQuery &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="quuid.html#qHash-32" status="active" access="public" location="quuid.h" documented="true" related="554" meta="plain" noexcept="true" overload="true" overload-number="32" type="size_t" signature="size_t qHash(const QUuid &amp;key, size_t seed)">
            <parameter type="const QUuid &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qvarlengtharray.html#qHash-33" status="active" access="public" location="qvarlengtharray.h" documented="true" related="555" meta="plain" noexcept="true" noexcept_expression="QtPrivate::QNothrowHashable_v&lt;T&gt;" overload="true" overload-number="33" type="size_t" signature="size_t qHash(const QVarLengthArray&lt;T, Prealloc&gt; &amp;key, size_t seed)">
            <parameter type="const QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-19" status="active" access="public" location="qversionnumber.h" documented="true" related="556" meta="plain" overload="true" overload-number="19" type="size_t" signature="size_t qHash(const QVersionNumber &amp;key, size_t seed)">
            <parameter type="const QVersionNumber &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-20" status="active" access="public" location="qhashfunctions.h" documented="true" related="557" meta="plain" noexcept="true" overload="true" overload-number="20" type="size_t" signature="size_t qHash(const T *key, size_t seed)">
            <parameter type="const T *" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-21" status="active" access="public" location="qhashfunctions.h" documented="true" related="558" meta="plain" noexcept="true" noexcept_expression="QHashPrivate::noexceptPairHash&lt;T1, T2&gt;()" overload="true" overload-number="21" type="size_t" signature="size_t qHash(const std::pair&lt;T1, T2&gt; &amp;key, size_t seed)">
            <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-22" status="active" access="public" location="qhashfunctions.h" documented="true" related="559" meta="plain" noexcept="true" overload="true" overload-number="22" type="size_t" signature="size_t qHash(double key, size_t seed)">
            <parameter type="double" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-23" status="active" access="public" location="qhashfunctions.h" documented="true" related="560" meta="plain" noexcept="true" overload="true" overload-number="23" type="size_t" signature="size_t qHash(float key, size_t seed)">
            <parameter type="float" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-24" status="active" access="public" location="qhashfunctions.h" documented="true" related="561" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="24" type="size_t" signature="size_t qHash(int key, size_t seed)">
            <parameter type="int" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-25" status="active" access="public" location="qhashfunctions.h" documented="true" related="562" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="25" type="size_t" signature="size_t qHash(long key, size_t seed)">
            <parameter type="long" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-26" status="active" access="public" location="qhashfunctions.h" documented="true" related="563" meta="plain" noexcept="true" overload="true" overload-number="26" type="size_t" signature="size_t qHash(long double key, size_t seed)">
            <parameter type="long double" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-27" status="active" access="public" location="qhashfunctions.h" documented="true" related="564" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="27" type="size_t" signature="size_t qHash(qint128 key, size_t seed)">
            <parameter type="qint128" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-28" status="active" access="public" location="qhashfunctions.h" documented="true" related="565" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="28" type="size_t" signature="size_t qHash(qint64 key, size_t seed)">
            <parameter type="qint64" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-29" status="active" access="public" location="qhashfunctions.h" documented="true" related="566" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="29" type="size_t" signature="size_t qHash(quint128 key, size_t seed)">
            <parameter type="quint128" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-30" status="active" access="public" location="qhashfunctions.h" documented="true" related="567" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="30" type="size_t" signature="size_t qHash(quint64 key, size_t seed)">
            <parameter type="quint64" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-31" status="active" access="public" location="qhashfunctions.h" documented="true" related="568" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="31" type="size_t" signature="size_t qHash(short key, size_t seed)">
            <parameter type="short" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-32" status="active" access="public" location="qhashfunctions.h" documented="true" related="569" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="32" type="size_t" signature="size_t qHash(signed char key, size_t seed)">
            <parameter type="signed char" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-33" status="active" access="public" location="qhashfunctions.h" documented="true" related="570" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="33" type="size_t" signature="size_t qHash(std::nullptr_t key, size_t seed)">
            <parameter type="std::nullptr_t" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-34" status="active" access="public" location="qhashfunctions.h" documented="true" related="571" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="34" type="size_t" signature="size_t qHash(uchar key, size_t seed)">
            <parameter type="uchar" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-35" status="active" access="public" location="qhashfunctions.h" documented="true" related="572" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="35" type="size_t" signature="size_t qHash(uint key, size_t seed)">
            <parameter type="uint" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-36" status="active" access="public" location="qhashfunctions.h" documented="true" related="573" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="36" type="size_t" signature="size_t qHash(ulong key, size_t seed)">
            <parameter type="ulong" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-37" status="active" access="public" location="qhashfunctions.h" documented="true" related="574" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="37" type="size_t" signature="size_t qHash(ushort key, size_t seed)">
            <parameter type="ushort" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHash" href="qhash.html#qHash-38" status="active" access="public" location="qhashfunctions.h" documented="true" related="575" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="38" type="size_t" signature="size_t qHash(wchar_t key, size_t seed)">
            <parameter type="wchar_t" name="key" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHashBits" href="qhash.html#qHashBits" status="active" access="public" location="qhashfunctions.h" documented="true" related="576" meta="plain" noexcept="true" type="size_t" signature="size_t qHashBits(const void *p, size_t len, size_t seed)">
            <parameter type="const void *" name="p" default=""/>
            <parameter type="size_t" name="len" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHashMulti" href="qhash.html#qHashMulti" status="active" access="public" location="qhashfunctions.h" documented="true" related="577" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;QtPrivate::QNothrowHashable&lt;T&gt;...&gt;" type="size_t" signature="size_t qHashMulti(size_t seed, const T &amp;... args)">
            <parameter type="size_t" name="seed" default=""/>
            <parameter type="const T &amp;..." name="args" default=""/>
        </function>
        <function name="qHashMultiCommutative" href="qhash.html#qHashMultiCommutative" status="active" access="public" location="qhashfunctions.h" documented="true" related="578" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;QtPrivate::QNothrowHashable&lt;T&gt;...&gt;" type="size_t" signature="size_t qHashMultiCommutative(size_t seed, const T &amp;... args)">
            <parameter type="size_t" name="seed" default=""/>
            <parameter type="const T &amp;..." name="args" default=""/>
        </function>
        <function name="qHashRange" href="qhash.html#qHashRange" status="active" access="public" location="qhashfunctions.h" documented="true" related="579" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(*first))" type="size_t" signature="size_t qHashRange(InputIterator first, InputIterator last, size_t seed)">
            <parameter type="InputIterator" name="first" default=""/>
            <parameter type="InputIterator" name="last" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHashRangeCommutative" href="qhash.html#qHashRangeCommutative" status="active" access="public" location="qhashfunctions.h" documented="true" related="580" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(*first))" type="size_t" signature="size_t qHashRangeCommutative(InputIterator first, InputIterator last, size_t seed)">
            <parameter type="InputIterator" name="first" default=""/>
            <parameter type="InputIterator" name="last" default=""/>
            <parameter type="size_t" name="seed" default="0"/>
        </function>
        <function name="qHypot" href="qtmath.html#qHypot" status="active" access="public" location="qmath.h" documented="true" related="581" since="6.1" meta="plain" type="auto" signature="auto qHypot(F first, Fs... rest)">
            <parameter type="F" name="first" default=""/>
            <parameter type="Fs..." name="rest" default=""/>
        </function>
        <function name="qHypot" href="qtmath.html#qHypot-1" status="active" access="public" location="qmath.h" documented="true" related="582" since="6.1" meta="plain" overload="true" overload-number="1" type="auto" signature="auto qHypot(Tx x, Ty y)">
            <parameter type="Tx" name="x" default=""/>
            <parameter type="Ty" name="y" default=""/>
        </function>
        <function name="qHypot" href="qtmath.html#qHypot-2" status="active" access="public" location="qmath.h" documented="true" related="583" since="6.1" meta="plain" overload="true" overload-number="2" type="auto" signature="auto qHypot(Tx x, Ty y, Tz z)">
            <parameter type="Tx" name="x" default=""/>
            <parameter type="Ty" name="y" default=""/>
            <parameter type="Tz" name="z" default=""/>
        </function>
        <function name="qInf" href="qtnumeric.html#qInf" status="active" access="public" location="qnumeric.h" documented="true" related="584" meta="plain" type="double" signature="double qInf()"/>
        <function name="qInfo" href="qtlogging.html#qInfo" threadsafety="thread safe" status="active" access="public" documented="true" related="585" meta="macrowithparams" signature="qInfo(const char *message, ...)">
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qInstallMessageHandler" href="qtlogging.html#qInstallMessageHandler" status="active" access="public" location="qlogging.h" documented="true" related="586" meta="plain" type="QtMessageHandler" signature="QtMessageHandler qInstallMessageHandler(QtMessageHandler handler)">
            <parameter type="QtMessageHandler" name="handler" default=""/>
        </function>
        <function name="qIsFinite" href="qtnumeric.html#qIsFinite" status="active" access="public" location="qnumeric.h" documented="true" related="587" meta="plain" type="bool" signature="bool qIsFinite(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qIsFinite" href="qtnumeric.html#qIsFinite-1" status="active" access="public" location="qnumeric.h" documented="true" related="588" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsFinite(float f)">
            <parameter type="float" name="f" default=""/>
        </function>
        <function name="qIsFinite" href="qfloat16.html#qIsFinite-3" status="active" access="public" location="qfloat16.h" documented="true" related="589" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsFinite(qfloat16 f)">
            <parameter type="qfloat16" name="f" default=""/>
        </function>
        <function name="qIsInf" href="qtnumeric.html#qIsInf" status="active" access="public" location="qnumeric.h" documented="true" related="590" meta="plain" type="bool" signature="bool qIsInf(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qIsInf" href="qtnumeric.html#qIsInf-1" status="active" access="public" location="qnumeric.h" documented="true" related="591" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsInf(float f)">
            <parameter type="float" name="f" default=""/>
        </function>
        <function name="qIsInf" href="qfloat16.html#qIsInf-3" status="active" access="public" location="qfloat16.h" documented="true" related="592" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsInf(qfloat16 f)">
            <parameter type="qfloat16" name="f" default=""/>
        </function>
        <function name="qIsNaN" href="qtnumeric.html#qIsNaN" status="active" access="public" location="qnumeric.h" documented="true" related="593" meta="plain" type="bool" signature="bool qIsNaN(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qIsNaN" href="qtnumeric.html#qIsNaN-1" status="active" access="public" location="qnumeric.h" documented="true" related="594" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsNaN(float f)">
            <parameter type="float" name="f" default=""/>
        </function>
        <function name="qIsNaN" href="qfloat16.html#qIsNaN-3" status="active" access="public" location="qfloat16.h" documented="true" related="595" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsNaN(qfloat16 f)">
            <parameter type="qfloat16" name="f" default=""/>
        </function>
        <function name="qLn" href="qtmath.html#qLn" status="active" access="public" location="qmath.h" documented="true" related="596" meta="plain" type="auto" signature="auto qLn(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qMakePair" href="qpair-qtcore-proxy-obsolete.html#qMakePair" status="deprecated" access="public" location="qpair.h" documented="true" related="597" meta="plain" constexpr="true" noexcept="true" noexcept_expression="noexcept(std::make_pair(std::forward&lt;T1&gt;(value1), std::forward&lt;T2&gt;(value2)))" type="decltype(auto)" signature="decltype(auto) qMakePair(T1 &amp;&amp;value1, T2 &amp;&amp;value2)">
            <parameter type="T1 &amp;&amp;" name="value1" default=""/>
            <parameter type="T2 &amp;&amp;" name="value2" default=""/>
        </function>
        <function name="qMakeStaticByteArrayMatcher" href="qstaticbytearraymatcher.html#qMakeStaticByteArrayMatcher" status="active" access="public" location="qbytearraymatcher.h" documented="true" related="598" meta="plain" constexpr="true" noexcept="true" type="QStaticByteArrayMatcher&lt;N&gt;" signature="QStaticByteArrayMatcher&lt;N&gt; qMakeStaticByteArrayMatcher(const char (&amp;)[N] pattern)">
            <parameter type="const char (&amp;)[N]" name="pattern" default=""/>
        </function>
        <function name="qMakeStaticCaseInsensitiveLatin1StringMatcher" href="qstaticlatin1stringmatcher.html#qMakeStaticCaseInsensitiveLatin1StringMatcher" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" related="599" since="6.7" meta="plain" constexpr="true" noexcept="true" type="auto" signature="auto qMakeStaticCaseInsensitiveLatin1StringMatcher(const char (&amp;)[N] patternToMatch)">
            <parameter type="const char (&amp;)[N]" name="patternToMatch" default=""/>
        </function>
        <function name="qMakeStaticCaseSensitiveLatin1StringMatcher" href="qstaticlatin1stringmatcher.html#qMakeStaticCaseSensitiveLatin1StringMatcher" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" related="600" since="6.7" meta="plain" constexpr="true" noexcept="true" type="auto" signature="auto qMakeStaticCaseSensitiveLatin1StringMatcher(const char (&amp;)[N] patternToMatch)">
            <parameter type="const char (&amp;)[N]" name="patternToMatch" default=""/>
        </function>
        <function name="qMax" href="qtminmax-qtcore-proxy.html#qMax" status="active" access="public" location="qminmax.h" documented="true" related="601" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qMax(const T &amp;a, const T &amp;b)">
            <parameter type="const T &amp;" name="a" default=""/>
            <parameter type="const T &amp;" name="b" default=""/>
        </function>
        <function name="qMetaTypeId" href="qmetatype.html#qMetaTypeId" status="active" access="public" location="qmetatype.h" documented="true" related="602" meta="plain" constexpr="true" type="int" signature="int qMetaTypeId()"/>
        <function name="qMin" href="qtminmax-qtcore-proxy.html#qMin" status="active" access="public" location="qminmax.h" documented="true" related="603" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qMin(const T &amp;a, const T &amp;b)">
            <parameter type="const T &amp;" name="a" default=""/>
            <parameter type="const T &amp;" name="b" default=""/>
        </function>
        <function name="qMove" href="qtglobal-obsolete.html#qMove" status="deprecated" access="public" documented="true" related="604" meta="macrowithparams" signature="qMove(x)">
            <parameter type="" name="x" default=""/>
        </function>
        <function name="qMulOverflow" href="qtnumeric.html#qMulOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="605" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qMulOverflow(T v1, T v2, T *result)">
            <parameter type="T" name="v1" default=""/>
            <parameter type="T" name="v2" default=""/>
            <parameter type="T *" name="result" default=""/>
        </function>
        <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo" status="active" access="public" location="qmath.h" documented="true" related="606" meta="plain" constexpr="true" type="quint32" signature="quint32 qNextPowerOfTwo(quint32 value)">
            <parameter type="quint32" name="value" default=""/>
        </function>
        <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-3" status="active" access="public" location="qmath.h" documented="true" related="607" meta="plain" constexpr="true" overload="true" overload-number="3" type="quint64" signature="quint64 qNextPowerOfTwo(quint64 value)">
            <parameter type="quint64" name="value" default=""/>
        </function>
        <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-1" status="active" access="public" location="qmath.h" documented="true" related="608" meta="plain" constexpr="true" overload="true" overload-number="1" type="quint32" signature="quint32 qNextPowerOfTwo(qint32 value)">
            <parameter type="qint32" name="value" default=""/>
        </function>
        <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-2" status="active" access="public" location="qmath.h" documented="true" related="609" meta="plain" constexpr="true" overload="true" overload-number="2" type="quint64" signature="quint64 qNextPowerOfTwo(qint64 value)">
            <parameter type="qint64" name="value" default=""/>
        </function>
        <function name="qNonConstOverload" href="qoverload-qtcore-proxy.html#qNonConstOverload" status="active" access="public" location="qoverload.h" documented="true" related="610" meta="plain" type="auto" signature="auto qNonConstOverload(T memberFunctionPointer)">
            <parameter type="T" name="memberFunctionPointer" default=""/>
        </function>
        <function name="qOverload" href="qoverload-qtcore-proxy.html#qOverload" status="active" access="public" location="qoverload.h" documented="true" related="611" meta="plain" type="auto" signature="auto qOverload(T functionPointer)">
            <parameter type="T" name="functionPointer" default=""/>
        </function>
        <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount" status="active" access="public" location="qalgorithms.h" documented="true" related="612" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qPopulationCount(quint8 v)">
            <parameter type="quint8" name="v" default=""/>
        </function>
        <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-1" status="active" access="public" location="qalgorithms.h" documented="true" related="613" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qPopulationCount(quint16 v)">
            <parameter type="quint16" name="v" default=""/>
        </function>
        <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-2" status="active" access="public" location="qalgorithms.h" documented="true" related="614" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qPopulationCount(quint32 v)">
            <parameter type="quint32" name="v" default=""/>
        </function>
        <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-3" status="active" access="public" location="qalgorithms.h" documented="true" related="615" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qPopulationCount(quint64 v)">
            <parameter type="quint64" name="v" default=""/>
        </function>
        <function name="qPow" href="qtmath.html#qPow" status="active" access="public" location="qmath.h" documented="true" related="616" meta="plain" type="auto" signature="auto qPow(T1 x, T2 y)">
            <parameter type="T1" name="x" default=""/>
            <parameter type="T2" name="y" default=""/>
        </function>
        <function name="qPrintable" href="qstring.html#qPrintable" status="active" access="public" documented="true" related="617" meta="macrowithparams" type="const char *" signature="const char * qPrintable(const QString &amp;str)">
            <parameter type="const QString &amp;" name="str" default=""/>
        </function>
        <function name="qQNaN" href="qtnumeric.html#qQNaN" status="active" access="public" location="qnumeric.h" documented="true" related="618" meta="plain" type="double" signature="double qQNaN()"/>
        <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees" status="active" access="public" location="qmath.h" documented="true" related="619" meta="plain" constexpr="true" type="double" signature="double qRadiansToDegrees(double radians)">
            <parameter type="double" name="radians" default=""/>
        </function>
        <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees-1" status="active" access="public" location="qmath.h" documented="true" related="620" meta="plain" constexpr="true" overload="true" overload-number="1" type="float" signature="float qRadiansToDegrees(float radians)">
            <parameter type="float" name="radians" default=""/>
        </function>
        <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees-2" status="active" access="public" location="qmath.h" documented="true" related="621" since="6.0" meta="plain" constexpr="true" overload="true" overload-number="2" type="long double" signature="long double qRadiansToDegrees(long double radians)">
            <parameter type="long double" name="radians" default=""/>
        </function>
        <function name="qRegisterAnimationInterpolator" href="qvariantanimation.html#qRegisterAnimationInterpolator" threadsafety="thread safe" status="active" access="public" location="qvariantanimation.h" documented="true" related="622" meta="plain" type="void" signature="void qRegisterAnimationInterpolator(QVariant (*)(const T &amp;, const T &amp;, qreal) func)">
            <parameter type="QVariant (*)(const T &amp;, const T &amp;, qreal)" name="func" default=""/>
        </function>
        <function name="qRegisterMetaType" href="qmetatype.html#qRegisterMetaType" status="active" access="public" location="qmetatype.h" documented="true" related="623" meta="plain" constexpr="true" type="int" signature="int qRegisterMetaType()"/>
        <function name="qRegisterMetaType" href="qmetatype.html#qRegisterMetaType-2" status="active" access="public" location="qmetatype.h" documented="true" related="624" since="6.5" meta="plain" overload="true" overload-number="2" type="int" signature="int qRegisterMetaType(QMetaType meta)">
            <parameter type="QMetaType" name="meta" default=""/>
        </function>
        <function name="qRegisterMetaType" href="qmetatype-obsolete.html#qRegisterMetaType-3" status="deprecated" access="public" location="qmetatype.h" documented="true" related="625" meta="plain" overload="true" overload-number="3" type="int" signature="int qRegisterMetaType(const char *typeName)">
            <parameter type="const char *" name="typeName" default=""/>
        </function>
        <function name="qRegisterStaticPluginFunction" href="qpluginloader.html#qRegisterStaticPluginFunction" status="active" access="public" location="qplugin.h" documented="true" related="626" meta="plain" type="void" signature="void qRegisterStaticPluginFunction(QStaticPlugin plugin)">
            <parameter type="QStaticPlugin" name="plugin" default=""/>
        </function>
        <function name="qRemovePostRoutine" href="qcoreapplication.html#qRemovePostRoutine" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" related="627" meta="plain" type="void" signature="void qRemovePostRoutine(QtCleanUpFunction ptr)">
            <parameter type="QtCleanUpFunction" name="ptr" default=""/>
        </function>
        <function name="qRound" href="qtnumeric.html#qRound" status="active" access="public" location="qnumeric.h" documented="true" related="628" meta="plain" constexpr="true" type="int" signature="int qRound(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qRound" href="qtnumeric.html#qRound-1" status="active" access="public" location="qnumeric.h" documented="true" related="629" meta="plain" constexpr="true" overload="true" overload-number="1" type="int" signature="int qRound(float d)">
            <parameter type="float" name="d" default=""/>
        </function>
        <function name="qRound" href="qfloat16.html#qRound-2" status="active" access="public" location="qfloat16.h" documented="true" related="630" meta="plain" noexcept="true" overload="true" overload-number="2" type="int" signature="int qRound(qfloat16 value)">
            <parameter type="qfloat16" name="value" default=""/>
        </function>
        <function name="qRound64" href="qtnumeric.html#qRound64" status="active" access="public" location="qnumeric.h" documented="true" related="631" meta="plain" constexpr="true" type="qint64" signature="qint64 qRound64(double d)">
            <parameter type="double" name="d" default=""/>
        </function>
        <function name="qRound64" href="qtnumeric.html#qRound64-1" status="active" access="public" location="qnumeric.h" documented="true" related="632" meta="plain" constexpr="true" overload="true" overload-number="1" type="qint64" signature="qint64 qRound64(float d)">
            <parameter type="float" name="d" default=""/>
        </function>
        <function name="qRound64" href="qfloat16.html#qRound64-2" status="active" access="public" location="qfloat16.h" documented="true" related="633" meta="plain" noexcept="true" overload="true" overload-number="2" type="qint64" signature="qint64 qRound64(qfloat16 value)">
            <parameter type="qfloat16" name="value" default=""/>
        </function>
        <function name="qSNaN" href="qtnumeric.html#qSNaN" status="active" access="public" location="qnumeric.h" documented="true" related="634" meta="plain" type="double" signature="double qSNaN()"/>
        <function name="qScopeGuard" href="qscopeguard.html#qScopeGuard" status="active" access="public" location="qscopeguard.h" documented="true" related="635" meta="plain" type="QScopeGuard&lt;typename std::decay&lt;F&gt;::type&gt;" brief="Can be used to call a function at the end of the scope" signature="QScopeGuard&lt;typename std::decay&lt;F&gt;::type&gt; qScopeGuard(F &amp;&amp;f)" groups="misc">
            <parameter type="F &amp;&amp;" name="f" default=""/>
        </function>
        <function name="qSetFieldWidth" href="qtextstream.html#qSetFieldWidth" status="active" access="public" location="qtextstream.h" documented="true" related="636" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetFieldWidth(int width)">
            <parameter type="int" name="width" default=""/>
        </function>
        <function name="qSetGlobalQHashSeed" href="qhash-obsolete.html#qSetGlobalQHashSeed" status="deprecated" access="public" location="qhashfunctions.h" documented="true" related="637" meta="plain" type="void" signature="void qSetGlobalQHashSeed(int newSeed)">
            <parameter type="int" name="newSeed" default=""/>
        </function>
        <function name="qSetMessagePattern" href="qtlogging.html#qSetMessagePattern" status="active" access="public" location="qlogging.h" documented="true" related="638" meta="plain" type="void" brief="Changes the output of the default message handler" signature="void qSetMessagePattern(const QString &amp;pattern)">
            <parameter type="const QString &amp;" name="pattern" default=""/>
        </function>
        <function name="qSetPadChar" href="qtextstream.html#qSetPadChar" status="active" access="public" location="qtextstream.h" documented="true" related="639" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetPadChar(QChar ch)">
            <parameter type="QChar" name="ch" default=""/>
        </function>
        <function name="qSetRealNumberPrecision" href="qtextstream.html#qSetRealNumberPrecision" status="active" access="public" location="qtextstream.h" documented="true" related="640" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetRealNumberPrecision(int precision)">
            <parameter type="int" name="precision" default=""/>
        </function>
        <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="641" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(const QSharedPointer&lt;T&gt; &amp;other)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
        </function>
        <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="642" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(const QWeakPointer&lt;T&gt; &amp;other)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
        </function>
        <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="643" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(QSharedPointer&lt;T&gt; &amp;&amp;other)">
            <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
        </function>
        <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="644" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(const QSharedPointer&lt;T&gt; &amp;src)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="645" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(const QWeakPointer&lt;T&gt; &amp;src)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="646" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
            <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="647" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(const QSharedPointer&lt;T&gt; &amp;src)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="648" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(const QWeakPointer&lt;T&gt; &amp;src)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="649" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
            <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="650" meta="plain" type="QSharedPointer&lt;X&gt;" brief="For casting a shared pointer" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(const QSharedPointer&lt;T&gt; &amp;src)">
            <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="651" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" brief="For casting a shared pointer" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(const QWeakPointer&lt;T&gt; &amp;src)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="652" meta="plain" overload="true" overload-number="3" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qSharedPointerObjectCast(const std::shared_ptr&lt;T&gt; &amp;src)">
            <parameter type="const std::shared_ptr&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="653" meta="plain" overload="true" overload-number="4" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qSharedPointerObjectCast(std::shared_ptr&lt;T&gt; &amp;&amp;src)">
            <parameter type="std::shared_ptr&lt;T&gt; &amp;&amp;" name="src" default=""/>
        </function>
        <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="654" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
            <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
        </function>
        <function name="qSin" href="qtmath.html#qSin" status="active" access="public" location="qmath.h" documented="true" related="655" meta="plain" type="auto" signature="auto qSin(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qSqrt" href="qtmath.html#qSqrt" status="active" access="public" location="qmath.h" documented="true" related="656" meta="plain" type="auto" signature="auto qSqrt(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qSubOverflow" href="qtnumeric.html#qSubOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="657" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qSubOverflow(T v1, T v2, T *result)">
            <parameter type="T" name="v1" default=""/>
            <parameter type="T" name="v2" default=""/>
            <parameter type="T *" name="result" default=""/>
        </function>
        <function name="qSwap" href="qtswap-qtcore-proxy.html#qSwap" status="active" access="public" location="qswap.h" documented="true" related="658" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::is_nothrow_swappable_v&lt;T&gt;" type="void" signature="void qSwap(T &amp;lhs, T &amp;rhs)">
            <parameter type="T &amp;" name="lhs" default=""/>
            <parameter type="T &amp;" name="rhs" default=""/>
        </function>
        <function name="qTan" href="qtmath.html#qTan" status="active" access="public" location="qmath.h" documented="true" related="659" meta="plain" type="auto" signature="auto qTan(T v)">
            <parameter type="T" name="v" default=""/>
        </function>
        <function name="qToBigEndian" href="qtendian.html#qToBigEndian" status="active" access="public" location="qendian.h" documented="true" related="660" meta="plain" type="void" signature="void qToBigEndian(T src, void *dest)">
            <parameter type="T" name="src" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qToBigEndian" href="qtendian.html#qToBigEndian-2" status="active" access="public" location="qendian.h" documented="true" related="661" meta="plain" overload="true" overload-number="2" type="void" signature="void qToBigEndian(const void *src, qsizetype count, void *dest)">
            <parameter type="const void *" name="src" default=""/>
            <parameter type="qsizetype" name="count" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qToBigEndian" href="quuid-id128bytes.html#qToBigEndian-4" status="active" access="public" location="quuid.h" documented="true" related="662" since="6.6" meta="plain" overload="true" overload-number="4" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qToBigEndian(QUuid::Id128Bytes src)">
            <parameter type="QUuid::Id128Bytes" name="src" default=""/>
        </function>
        <function name="qToBigEndian" href="qtendian.html#qToBigEndian-1" status="active" access="public" location="qendian.h" documented="true" related="663" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qToBigEndian(T src)">
            <parameter type="T" name="src" default=""/>
        </function>
        <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian" status="active" access="public" location="qendian.h" documented="true" related="664" meta="plain" type="void" signature="void qToLittleEndian(T src, void *dest)">
            <parameter type="T" name="src" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian-2" status="active" access="public" location="qendian.h" documented="true" related="665" meta="plain" overload="true" overload-number="2" type="void" signature="void qToLittleEndian(const void *src, qsizetype count, void *dest)">
            <parameter type="const void *" name="src" default=""/>
            <parameter type="qsizetype" name="count" default=""/>
            <parameter type="void *" name="dest" default=""/>
        </function>
        <function name="qToLittleEndian" href="quuid-id128bytes.html#qToLittleEndian-4" status="active" access="public" location="quuid.h" documented="true" related="666" since="6.6" meta="plain" overload="true" overload-number="4" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qToLittleEndian(QUuid::Id128Bytes src)">
            <parameter type="QUuid::Id128Bytes" name="src" default=""/>
        </function>
        <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian-1" status="active" access="public" location="qendian.h" documented="true" related="667" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qToLittleEndian(T src)">
            <parameter type="T" name="src" default=""/>
        </function>
        <function name="qToUnderlying" href="qttypetraits.html#qToUnderlying" status="active" access="public" location="qttypetraits.h" documented="true" related="668" since="6.2" meta="plain" constexpr="true" noexcept="true" type="std::underlying_type_t&lt;Enum&gt;" signature="std::underlying_type_t&lt;Enum&gt; qToUnderlying(Enum e)">
            <parameter type="Enum" name="e" default=""/>
        </function>
        <function name="qTokenize" href="qstringtokenizer.html#qTokenize" status="active" access="public" location="qstringtokenizer.h" documented="true" related="669" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="QtPrivate::Tok::is_nothrow_constructible_from&lt;Haystack, Needle&gt;::value" type="decltype(QtPrivate::Tok::TokenizerResult&lt;Haystack, Needle&gt;{std::forward&lt;Haystack&gt;(h), std::forward&lt;Needle&gt;(n), flags...})" signature="decltype(QtPrivate::Tok::TokenizerResult&lt;Haystack, Needle&gt;{std::forward&lt;Haystack&gt;(h), std::forward&lt;Needle&gt;(n), flags...}) qTokenize(Haystack &amp;&amp;haystack, Needle &amp;&amp;needle, Flags... flags)">
            <parameter type="Haystack &amp;&amp;" name="haystack" default=""/>
            <parameter type="Needle &amp;&amp;" name="needle" default=""/>
            <parameter type="Flags..." name="flags" default=""/>
        </function>
        <function name="qUncompress" href="qbytearray.html#qUncompress" status="active" access="public" location="qbytearray.h" documented="true" related="670" meta="plain" type="QByteArray" signature="QByteArray qUncompress(const QByteArray &amp;data)">
            <parameter type="const QByteArray &amp;" name="data" default=""/>
        </function>
        <function name="qUncompress" href="qbytearray.html#qUncompress-2" status="active" access="public" location="qbytearray.h" documented="true" related="671" meta="plain" overload="true" overload-number="2" type="QByteArray" signature="QByteArray qUncompress(const uchar *data, qsizetype nbytes)">
            <parameter type="const uchar *" name="data" default=""/>
            <parameter type="qsizetype" name="nbytes" default=""/>
        </function>
        <function name="qUtf16Printable" href="qstring.html#qUtf16Printable" status="active" access="public" documented="true" related="672" meta="macrowithparams" type="const wchar_t *" signature="const wchar_t * qUtf16Printable(const QString &amp;str)">
            <parameter type="const QString &amp;" name="str" default=""/>
        </function>
        <function name="qUtf8Printable" href="qstring.html#qUtf8Printable" status="active" access="public" documented="true" related="673" meta="macrowithparams" type="const char *" signature="const char * qUtf8Printable(const QString &amp;str)">
            <parameter type="const QString &amp;" name="str" default=""/>
        </function>
        <function name="qVersion" href="qtversion-qtcore-proxy.html#qVersion" status="active" access="public" location="qtversion.h" documented="true" related="674" meta="plain" noexcept="true" type="const char *" signature="const char * qVersion()"/>
        <function name="qWarning" href="qtlogging.html#qWarning" threadsafety="thread safe" status="active" access="public" documented="true" related="675" meta="macrowithparams" signature="qWarning(const char *message, ...)">
            <parameter type="const char *" name="message" default=""/>
            <parameter type="..." name="" default=""/>
        </function>
        <function name="qWeakPointerCast" href="qweakpointer.html#qWeakPointerCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="676" meta="plain" type="QWeakPointer&lt;X&gt;" signature="QWeakPointer&lt;X&gt; qWeakPointerCast(const QWeakPointer&lt;T&gt; &amp;src)">
            <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qYieldCpu" href="qatomicinteger.html#qYieldCpu" status="active" access="public" location="qyieldcpu.h" documented="true" related="677" since="6.7" meta="plain" noexcept="true" type="void" signature="void qYieldCpu()" groups="thread"/>
        <function name="q_check_ptr" href="qtassert-qtcore-proxy.html#q_check_ptr" status="active" access="public" location="qassert.h" documented="true" related="678" meta="plain" type="T *" signature="T * q_check_ptr(T *p)">
            <parameter type="T *" name="p" default=""/>
        </function>
        <function name="qgetenv" href="qtenvironmentvariables-qtcore-proxy.html#qgetenv" threadsafety="thread safe" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="679" meta="plain" type="QByteArray" signature="QByteArray qgetenv(const char *varName)">
            <parameter type="const char *" name="varName" default=""/>
        </function>
        <function name="qobject_cast" href="qobject.html#qobject_cast" status="active" access="public" location="qobject.h" documented="true" related="680" meta="plain" type="T" signature="T qobject_cast(QObject *object)">
            <parameter type="QObject *" name="object" default=""/>
        </function>
        <function name="qobject_cast" href="qobject.html#qobject_cast-1" status="active" access="public" location="qobject.h" documented="true" related="681" meta="plain" overload="true" overload-number="1" type="T" signature="T qobject_cast(const QObject *object)">
            <parameter type="const QObject *" name="object" default=""/>
        </function>
        <function name="qobject_pointer_cast" href="qsharedpointer.html#qobject_pointer_cast" status="active" access="public" location="qsharedpointer.h" documented="true" related="682" meta="plain" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qobject_pointer_cast(const std::shared_ptr&lt;T&gt; &amp;src)">
            <parameter type="const std::shared_ptr&lt;T&gt; &amp;" name="src" default=""/>
        </function>
        <function name="qobject_pointer_cast" href="qsharedpointer.html#qobject_pointer_cast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="683" meta="plain" overload="true" overload-number="1" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qobject_pointer_cast(std::shared_ptr&lt;T&gt; &amp;&amp;src)">
            <parameter type="std::shared_ptr&lt;T&gt; &amp;&amp;" name="src" default=""/>
        </function>
        <function name="qputenv" href="qtenvironmentvariables-qtcore-proxy.html#qputenv" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="684" meta="plain" type="bool" signature="bool qputenv(const char *varName, QByteArrayView value)">
            <parameter type="const char *" name="varName" default=""/>
            <parameter type="QByteArrayView" name="value" default=""/>
        </function>
        <function name="qsnprintf" href="qbytearray-obsolete.html#qsnprintf" status="deprecated" access="public" location="qbytearrayalgorithms.h" documented="true" related="685" meta="plain" type="int" signature="int qsnprintf(char *str, size_t n, const char *fmt, ...)">
            <parameter type="char *" name="str" default=""/>
            <parameter type="size_t" name="n" default=""/>
            <parameter type="const char *" name="fmt" default=""/>
            <parameter type="..." name="" default=""/>
            <target name="bytearray-qsnprintf"/>
        </function>
        <function name="qstrcmp" href="qbytearray.html#qstrcmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="686" meta="plain" type="int" signature="int qstrcmp(const char *str1, const char *str2)">
            <parameter type="const char *" name="str1" default=""/>
            <parameter type="const char *" name="str2" default=""/>
        </function>
        <function name="qstrcpy" href="qbytearray.html#qstrcpy" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="687" meta="plain" type="char *" signature="char * qstrcpy(char *dst, const char *src)">
            <parameter type="char *" name="dst" default=""/>
            <parameter type="const char *" name="src" default=""/>
        </function>
        <function name="qstrdup" href="qbytearray.html#qstrdup" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="688" meta="plain" type="char *" signature="char * qstrdup(const char *src)">
            <parameter type="const char *" name="src" default=""/>
        </function>
        <function name="qstricmp" href="qbytearray.html#qstricmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="689" meta="plain" type="int" signature="int qstricmp(const char *str1, const char *str2)">
            <parameter type="const char *" name="str1" default=""/>
            <parameter type="const char *" name="str2" default=""/>
        </function>
        <function name="qstrlen" href="qbytearray.html#qstrlen" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="690" meta="plain" type="size_t" signature="size_t qstrlen(const char *str)">
            <parameter type="const char *" name="str" default=""/>
        </function>
        <function name="qstrncmp" href="qbytearray.html#qstrncmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="691" meta="plain" type="int" signature="int qstrncmp(const char *str1, const char *str2, size_t len)">
            <parameter type="const char *" name="str1" default=""/>
            <parameter type="const char *" name="str2" default=""/>
            <parameter type="size_t" name="len" default=""/>
        </function>
        <function name="qstrncpy" href="qbytearray.html#qstrncpy" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="692" meta="plain" type="char *" signature="char * qstrncpy(char *dst, const char *src, size_t len)">
            <parameter type="char *" name="dst" default=""/>
            <parameter type="const char *" name="src" default=""/>
            <parameter type="size_t" name="len" default=""/>
        </function>
        <function name="qstrnicmp" href="qbytearray.html#qstrnicmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="693" meta="plain" type="int" signature="int qstrnicmp(const char *str1, const char *str2, size_t len)">
            <parameter type="const char *" name="str1" default=""/>
            <parameter type="const char *" name="str2" default=""/>
            <parameter type="size_t" name="len" default=""/>
        </function>
        <function name="qstrnlen" href="qbytearray.html#qstrnlen" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="694" meta="plain" type="size_t" signature="size_t qstrnlen(const char *str, size_t maxlen)">
            <parameter type="const char *" name="str" default=""/>
            <parameter type="size_t" name="maxlen" default=""/>
        </function>
        <function name="qtTrId" href="qttranslation-qtcore-proxy.html#qtTrId" threadsafety="reentrant" status="active" access="public" location="qttranslation.h" documented="true" related="695" meta="plain" type="QString" brief="Finds and returns a translated string" signature="QString qtTrId(const char *id, int n)">
            <parameter type="const char *" name="id" default=""/>
            <parameter type="int" name="n" default="-1"/>
        </function>
        <function name="qunsetenv" href="qtenvironmentvariables-qtcore-proxy.html#qunsetenv" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="696" meta="plain" type="bool" signature="bool qunsetenv(const char *varName)">
            <parameter type="const char *" name="varName" default=""/>
        </function>
        <function name="qvariant_cast" href="qvariant.html#qvariant_cast" status="active" access="public" location="qvariant.h" documented="true" related="697" meta="plain" type="T" signature="T qvariant_cast(const QVariant &amp;value)">
            <parameter type="const QVariant &amp;" name="value" default=""/>
        </function>
        <function name="qvsnprintf" href="qbytearray-obsolete.html#qvsnprintf" status="deprecated" access="public" location="qbytearrayalgorithms.h" documented="true" related="698" meta="plain" type="int" signature="int qvsnprintf(char *str, size_t n, const char *fmt, va_list ap)">
            <parameter type="char *" name="str" default=""/>
            <parameter type="size_t" name="n" default=""/>
            <parameter type="const char *" name="fmt" default=""/>
            <parameter type="va_list" name="ap" default=""/>
        </function>
        <function name="swap" href="qbasictimer.html#swap-1" status="active" access="public" location="qbasictimer.h" documented="true" related="699" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QBasicTimer &amp;lhs, QBasicTimer &amp;rhs)">
            <parameter type="QBasicTimer &amp;" name="lhs" default=""/>
            <parameter type="QBasicTimer &amp;" name="rhs" default=""/>
        </function>
        <function name="swap" href="qnativeipckey.html#swap-1" status="active" access="public" location="qtipccommon.h" documented="true" related="700" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QNativeIpcKey &amp;value1, QNativeIpcKey &amp;value2)">
            <parameter type="QNativeIpcKey &amp;" name="value1" default=""/>
            <parameter type="QNativeIpcKey &amp;" name="value2" default=""/>
        </function>
        <header name="&lt;QApplicationStatic&gt;" href="qapplicationstatic.html" status="active" location="qapplicationstatic.qdoc" documented="true" module="QtCore" title="&lt;QApplicationStatic&gt;" fulltitle="&lt;QApplicationStatic&gt;" subtitle="">
            <function name="Q_APPLICATION_STATIC" href="qapplicationstatic.html#Q_APPLICATION_STATIC" status="active" access="public" location="qapplicationstatic.qdoc" documented="true" related="46" since="6.3" meta="macrowithparams" signature="Q_APPLICATION_STATIC(Type, VariableName, ...)">
                <parameter type="" name="Type" default=""/>
                <parameter type="" name="VariableName" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
        </header>
        <header name="&lt;QtAlgorithms&gt;" href="qtalgorithms.html" status="active" location="qalgorithms.qdoc" documented="true" groups="funclists" module="QtCore" brief="Includes the generic, template-based algorithms" title="Generic Algorithms" fulltitle="&lt;QtAlgorithms&gt; - Generic Algorithms" subtitle="">
            <keyword name="generic-algorithms" title="generic algorithms"/>
            <contents name="types-of-iterators" title="Types of Iterators" level="1"/>
            <contents name="input-iterators" title="Input Iterators" level="2"/>
            <contents name="output-iterators" title="Output Iterators" level="2"/>
            <contents name="forward-iterators" title="Forward Iterators" level="2"/>
            <contents name="bidirectional-iterators" title="Bidirectional Iterators" level="2"/>
            <contents name="random-access-iterators" title="Random Access Iterators" level="2"/>
            <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits" status="active" access="public" location="qalgorithms.h" documented="true" related="473" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qCountLeadingZeroBits(quint16 v)">
                <parameter type="quint16" name="v" default=""/>
            </function>
            <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-1" status="active" access="public" location="qalgorithms.h" documented="true" related="474" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qCountLeadingZeroBits(quint32 v)">
                <parameter type="quint32" name="v" default=""/>
            </function>
            <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-2" status="active" access="public" location="qalgorithms.h" documented="true" related="475" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qCountLeadingZeroBits(quint64 v)">
                <parameter type="quint64" name="v" default=""/>
            </function>
            <function name="qCountLeadingZeroBits" href="qtalgorithms.html#qCountLeadingZeroBits-3" status="active" access="public" location="qalgorithms.h" documented="true" related="476" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qCountLeadingZeroBits(quint8 v)">
                <parameter type="quint8" name="v" default=""/>
            </function>
            <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits" status="active" access="public" location="qalgorithms.h" documented="true" related="477" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qCountTrailingZeroBits(quint8 v)">
                <parameter type="quint8" name="v" default=""/>
            </function>
            <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-1" status="active" access="public" location="qalgorithms.h" documented="true" related="478" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qCountTrailingZeroBits(quint16 v)">
                <parameter type="quint16" name="v" default=""/>
            </function>
            <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-2" status="active" access="public" location="qalgorithms.h" documented="true" related="479" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qCountTrailingZeroBits(quint32 v)">
                <parameter type="quint32" name="v" default=""/>
            </function>
            <function name="qCountTrailingZeroBits" href="qtalgorithms.html#qCountTrailingZeroBits-3" status="active" access="public" location="qalgorithms.h" documented="true" related="480" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qCountTrailingZeroBits(quint64 v)">
                <parameter type="quint64" name="v" default=""/>
            </function>
            <function name="qDeleteAll" href="qtalgorithms.html#qDeleteAll" status="active" access="public" location="qalgorithms.h" documented="true" related="486" meta="plain" type="void" signature="void qDeleteAll(ForwardIterator begin, ForwardIterator end)">
                <parameter type="ForwardIterator" name="begin" default=""/>
                <parameter type="ForwardIterator" name="end" default=""/>
            </function>
            <function name="qDeleteAll" href="qtalgorithms.html#qDeleteAll-1" status="active" access="public" location="qalgorithms.h" documented="true" related="487" meta="plain" overload="true" overload-number="1" type="void" signature="void qDeleteAll(const Container &amp;c)">
                <parameter type="const Container &amp;" name="c" default=""/>
            </function>
            <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount" status="active" access="public" location="qalgorithms.h" documented="true" related="612" meta="plain" constexpr="true" noexcept="true" type="uint" signature="uint qPopulationCount(quint8 v)">
                <parameter type="quint8" name="v" default=""/>
            </function>
            <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-1" status="active" access="public" location="qalgorithms.h" documented="true" related="613" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="uint" signature="uint qPopulationCount(quint16 v)">
                <parameter type="quint16" name="v" default=""/>
            </function>
            <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-2" status="active" access="public" location="qalgorithms.h" documented="true" related="614" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="uint" signature="uint qPopulationCount(quint32 v)">
                <parameter type="quint32" name="v" default=""/>
            </function>
            <function name="qPopulationCount" href="qtalgorithms.html#qPopulationCount-3" status="active" access="public" location="qalgorithms.h" documented="true" related="615" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="uint" signature="uint qPopulationCount(quint64 v)">
                <parameter type="quint64" name="v" default=""/>
            </function>
        </header>
        <header name="&lt;QtCborCommon&gt;" href="qtcborcommon.html" status="active" documented="true" groups="qtserialization" module="QtCore" brief="Contains definitions common to both the streaming classes (QCborStreamReader and QCborStreamWriter) and to QCborValue" title="&lt;QtCborCommon&gt;" fulltitle="&lt;QtCborCommon&gt;" subtitle="">
            <enum name="QCborKnownTags" href="qtcborcommon.html#QCborKnownTags-enum" status="active" access="public" location="qcborcommon.h" related="701" documented="true" scoped="true">
                <value name="DateTimeString" value="0"/>
                <value name="UnixTime_t" value="1"/>
                <value name="PositiveBignum" value="2"/>
                <value name="NegativeBignum" value="3"/>
                <value name="Decimal" value="4"/>
                <value name="Bigfloat" value="5"/>
                <value name="COSE_Encrypt0" value="16"/>
                <value name="COSE_Mac0" value="17"/>
                <value name="COSE_Sign1" value="18"/>
                <value name="ExpectedBase64url" value="21"/>
                <value name="ExpectedBase64" value="22"/>
                <value name="ExpectedBase16" value="23"/>
                <value name="EncodedCbor" value="24"/>
                <value name="Url" value="32"/>
                <value name="Base64url" value="33"/>
                <value name="Base64" value="34"/>
                <value name="RegularExpression" value="35"/>
                <value name="MimeMessage" value="36"/>
                <value name="Uuid" value="37"/>
                <value name="COSE_Encrypt" value="96"/>
                <value name="COSE_Mac" value="97"/>
                <value name="COSE_Sign" value="98"/>
                <value name="Signature" value="55799"/>
            </enum>
            <enum name="QCborSimpleType" href="qtcborcommon.html#QCborSimpleType-enum" status="active" access="public" location="qmetatype.h" related="702" documented="true" scoped="true">
                <value name="False" value="20"/>
                <value name="True" value="21"/>
                <value name="Null" value="22"/>
                <value name="Undefined" value="23"/>
            </enum>
            <enum name="QCborTag" href="qtcborcommon.html#QCborTag-enum" status="active" access="public" location="qcborcommon.h" related="703" documented="true" scoped="true"/>
        </header>
        <header name="&lt;QtCompare&gt;" href="qtcompare.html" status="active" documented="true" module="QtCore" brief="File defines Qt::*_ordering types and helper macros for defining comparison operators" title="Classes and helpers for defining comparison operators" fulltitle="&lt;QtCompare&gt; - Classes and helpers for defining comparison operators" subtitle="">
            <keyword name="qtcompare"/>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay" status="active" access="public" location="qcomparehelpers.h" documented="true" related="704" since="6.7" meta="plain" constexpr="true" noexcept="true" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Enum lhs, Enum rhs)">
                <parameter type="Enum" name="lhs" default=""/>
                <parameter type="Enum" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-1" status="active" access="public" location="qcomparehelpers.h" documented="true" related="705" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(FloatType lhs, IntType rhs)">
                <parameter type="FloatType" name="lhs" default=""/>
                <parameter type="IntType" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-2" status="active" access="public" location="qcomparehelpers.h" documented="true" related="706" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(IntType lhs, FloatType rhs)">
                <parameter type="IntType" name="lhs" default=""/>
                <parameter type="FloatType" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-3" status="active" access="public" location="qcomparehelpers.h" documented="true" related="707" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(LeftFloat lhs, RightFloat rhs)">
                <parameter type="LeftFloat" name="lhs" default=""/>
                <parameter type="RightFloat" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-4" status="active" access="public" location="qcomparehelpers.h" documented="true" related="708" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(LeftInt lhs, RightInt rhs)">
                <parameter type="LeftInt" name="lhs" default=""/>
                <parameter type="RightInt" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-5" status="active" access="public" location="qcomparehelpers.h" documented="true" related="709" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, Qt::totally_ordered_wrapper&lt;U *&gt; rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;U *&gt;" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-6" status="active" access="public" location="qcomparehelpers.h" documented="true" related="710" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, U *rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="U *" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-7" status="active" access="public" location="qcomparehelpers.h" documented="true" related="711" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, std::nullptr_t rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-8" status="active" access="public" location="qcomparehelpers.h" documented="true" related="712" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="8" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(U *lhs, Qt::totally_ordered_wrapper&lt;T *&gt; rhs)">
                <parameter type="U *" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare-obsolete.html#compareThreeWay-9" status="deprecated" access="public" location="qcomparehelpers.h" documented="true" related="713" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="9" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(const LeftType *lhs, const RightType *rhs)">
                <parameter type="const LeftType *" name="lhs" default=""/>
                <parameter type="const RightType *" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-10" status="active" access="public" location="qcomparehelpers.h" documented="true" related="714" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="10" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(std::nullptr_t lhs, Qt::totally_ordered_wrapper&lt;T *&gt; rhs)">
                <parameter type="std::nullptr_t" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="rhs" default=""/>
            </function>
            <function name="qCompareThreeWay" href="qtcompare.html#qCompareThreeWay" status="active" access="public" location="qcompare.h" documented="true" related="468" since="6.7" meta="plain" type="auto" signature="auto qCompareThreeWay(const LeftType &amp;lhs, const RightType &amp;rhs)">
                <parameter type="const LeftType &amp;" name="lhs" default=""/>
                <parameter type="const RightType &amp;" name="rhs" default=""/>
            </function>
        </header>
        <header name="&lt;QtCompilerDetection&gt;" href="qtcompilerdetection.html" status="active" location="qcompilerdetection.qdoc" documented="true" groups="funclists" module="QtCore" brief="File includes various compiler-specific macros" title="Compiler-specific Macro Definitions" fulltitle="&lt;QtCompilerDetection&gt; - Compiler-specific Macro Definitions" subtitle="">
            <function name="Q_CC_BOR" href="qtcompilerdetection.html#Q_CC_BOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="82" meta="macrowithoutparams" signature="Q_CC_BOR"/>
            <function name="Q_CC_CDS" href="qtcompilerdetection.html#Q_CC_CDS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="83" meta="macrowithoutparams" signature="Q_CC_CDS"/>
            <function name="Q_CC_CLANG" href="qtcompilerdetection.html#Q_CC_CLANG" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="84" meta="macrowithoutparams" signature="Q_CC_CLANG"/>
            <function name="Q_CC_COMEAU" href="qtcompilerdetection.html#Q_CC_COMEAU" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="85" meta="macrowithoutparams" signature="Q_CC_COMEAU"/>
            <function name="Q_CC_DEC" href="qtcompilerdetection.html#Q_CC_DEC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="86" meta="macrowithoutparams" signature="Q_CC_DEC"/>
            <function name="Q_CC_EDG" href="qtcompilerdetection.html#Q_CC_EDG" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="87" meta="macrowithoutparams" signature="Q_CC_EDG"/>
            <function name="Q_CC_GHS" href="qtcompilerdetection.html#Q_CC_GHS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="88" meta="macrowithoutparams" signature="Q_CC_GHS"/>
            <function name="Q_CC_GNU" href="qtcompilerdetection.html#Q_CC_GNU" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="89" meta="macrowithoutparams" signature="Q_CC_GNU"/>
            <function name="Q_CC_HIGHC" href="qtcompilerdetection.html#Q_CC_HIGHC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="90" meta="macrowithoutparams" signature="Q_CC_HIGHC"/>
            <function name="Q_CC_HPACC" href="qtcompilerdetection.html#Q_CC_HPACC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="91" meta="macrowithoutparams" signature="Q_CC_HPACC"/>
            <function name="Q_CC_INTEL" href="qtcompilerdetection-obsolete.html#Q_CC_INTEL" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="92" meta="macrowithoutparams" signature="Q_CC_INTEL"/>
            <function name="Q_CC_KAI" href="qtcompilerdetection.html#Q_CC_KAI" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="93" meta="macrowithoutparams" signature="Q_CC_KAI"/>
            <function name="Q_CC_MIPS" href="qtcompilerdetection.html#Q_CC_MIPS" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="94" meta="macrowithoutparams" signature="Q_CC_MIPS"/>
            <function name="Q_CC_MSVC" href="qtcompilerdetection.html#Q_CC_MSVC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="95" meta="macrowithoutparams" signature="Q_CC_MSVC"/>
            <function name="Q_CC_OC" href="qtcompilerdetection.html#Q_CC_OC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="96" meta="macrowithoutparams" signature="Q_CC_OC"/>
            <function name="Q_CC_PGI" href="qtcompilerdetection.html#Q_CC_PGI" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="97" meta="macrowithoutparams" signature="Q_CC_PGI"/>
            <function name="Q_CC_SUN" href="qtcompilerdetection.html#Q_CC_SUN" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="98" meta="macrowithoutparams" signature="Q_CC_SUN"/>
            <function name="Q_CC_SYM" href="qtcompilerdetection.html#Q_CC_SYM" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="99" meta="macrowithoutparams" signature="Q_CC_SYM"/>
            <function name="Q_CC_USLC" href="qtcompilerdetection.html#Q_CC_USLC" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="100" meta="macrowithoutparams" signature="Q_CC_USLC"/>
            <function name="Q_CC_WAT" href="qtcompilerdetection.html#Q_CC_WAT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="101" meta="macrowithoutparams" signature="Q_CC_WAT"/>
            <function name="Q_CONSTEXPR_DTOR" href="qtcompilerdetection.html#Q_CONSTEXPR_DTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="105" since="6.9" meta="macrowithoutparams" signature="Q_CONSTEXPR_DTOR"/>
            <function name="Q_CONSTINIT" href="qtcompilerdetection.html#Q_CONSTINIT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="106" since="6.4" meta="macrowithoutparams" brief="Enforces constant initialization when supported by the compiler" signature="Q_CONSTINIT"/>
            <function name="Q_DECL_CONSTEXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_CONSTEXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="125" meta="macrowithoutparams" signature="Q_DECL_CONSTEXPR"/>
            <function name="Q_DECL_CONSTEXPR_DTOR" href="qtcompilerdetection.html#Q_DECL_CONSTEXPR_DTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="126" since="6.9" meta="macrowithoutparams" signature="Q_DECL_CONSTEXPR_DTOR"/>
            <function name="Q_DECL_EQ_DELETE_X" href="qtcompilerdetection.html#Q_DECL_EQ_DELETE_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="127" since="6.9" meta="macrowithparams" signature="Q_DECL_EQ_DELETE_X(reason)">
                <parameter type="" name="reason" default=""/>
            </function>
            <function name="Q_DECL_EXPORT" href="qtcompilerdetection.html#Q_DECL_EXPORT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="128" meta="macrowithoutparams" signature="Q_DECL_EXPORT"/>
            <function name="Q_DECL_FINAL" href="qtcompilerdetection-obsolete.html#Q_DECL_FINAL" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="129" meta="macrowithoutparams" signature="Q_DECL_FINAL"/>
            <function name="Q_DECL_IMPORT" href="qtcompilerdetection.html#Q_DECL_IMPORT" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="130" meta="macrowithoutparams" signature="Q_DECL_IMPORT"/>
            <function name="Q_DECL_NOEXCEPT" href="qtcompilerdetection-obsolete.html#Q_DECL_NOEXCEPT" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="131" meta="macrowithoutparams" signature="Q_DECL_NOEXCEPT"/>
            <function name="Q_DECL_NOEXCEPT_EXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_NOEXCEPT_EXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="132" meta="macrowithparams" signature="Q_DECL_NOEXCEPT_EXPR(x)">
                <parameter type="" name="x" default=""/>
            </function>
            <function name="Q_DECL_NOTHROW" href="qtcompilerdetection-obsolete.html#Q_DECL_NOTHROW" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="133" meta="macrowithoutparams" signature="Q_DECL_NOTHROW"/>
            <function name="Q_DECL_OVERRIDE" href="qtcompilerdetection-obsolete.html#Q_DECL_OVERRIDE" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="134" meta="macrowithoutparams" signature="Q_DECL_OVERRIDE"/>
            <function name="Q_DECL_RELAXED_CONSTEXPR" href="qtcompilerdetection-obsolete.html#Q_DECL_RELAXED_CONSTEXPR" status="deprecated" access="public" location="qcompilerdetection.qdoc" documented="true" related="135" meta="macrowithoutparams" signature="Q_DECL_RELAXED_CONSTEXPR"/>
            <function name="Q_FALLTHROUGH" href="qtcompilerdetection.html#Q_FALLTHROUGH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="144" meta="macrowithoutparams" type="void" signature="void Q_FALLTHROUGH"/>
            <function name="Q_FUNC_INFO" href="qtcompilerdetection.html#Q_FUNC_INFO" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="153" meta="macrowithoutparams" type="const char*" signature="const char* Q_FUNC_INFO"/>
            <function name="Q_LIKELY" href="qtcompilerdetection.html#Q_LIKELY" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="168" meta="macrowithparams" brief="Hints to the compiler that the enclosed condition, expr, is likely to evaluate to true" signature="Q_LIKELY(expr)">
                <parameter type="" name="expr" default=""/>
            </function>
            <function name="Q_LIKELY_BRANCH" href="qtcompilerdetection.html#Q_LIKELY_BRANCH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="169" since="6.9" meta="macrowithoutparams" brief="Hints to the compiler that the following block is likely to be executed" signature="Q_LIKELY_BRANCH"/>
            <function name="Q_NODISCARD_CTOR" href="qtcompilerdetection.html#Q_NODISCARD_CTOR" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="177" since="6.6" meta="macrowithoutparams" brief="Expands to [[nodiscard]] on compilers that accept it on constructors" signature="Q_NODISCARD_CTOR"/>
            <function name="Q_NODISCARD_CTOR_X" href="qtcompilerdetection.html#Q_NODISCARD_CTOR_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="178" since="6.7" meta="macrowithparams" signature="Q_NODISCARD_CTOR_X(message)">
                <parameter type="" name="message" default=""/>
            </function>
            <function name="Q_NODISCARD_X" href="qtcompilerdetection.html#Q_NODISCARD_X" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="179" since="6.7" meta="macrowithparams" signature="Q_NODISCARD_X(message)">
                <parameter type="" name="message" default=""/>
            </function>
            <function name="Q_UNLIKELY" href="qtcompilerdetection.html#Q_UNLIKELY" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="262" meta="macrowithparams" brief="Hints to the compiler that the enclosed condition, expr, is likely to evaluate to false" signature="Q_UNLIKELY(expr)">
                <parameter type="" name="expr" default=""/>
            </function>
            <function name="Q_UNLIKELY_BRANCH" href="qtcompilerdetection.html#Q_UNLIKELY_BRANCH" status="active" access="public" location="qcompilerdetection.qdoc" documented="true" related="263" since="6.9" meta="macrowithoutparams" brief="Hints to the compiler that the following block is unlikely to be executed" signature="Q_UNLIKELY_BRANCH"/>
        </header>
        <header name="&lt;QtDeprecationMarkers&gt;" href="qtdeprecationmarkers.html" status="active" location="qtdeprecationmarkers.qdoc" documented="true" module="QtCore" brief="File contains deprecation helper macros" title="Qt Deprecation Macros" fulltitle="&lt;QtDeprecationMarkers&gt; - Qt Deprecation Macros" subtitle="">
            <function name="QT_DEPRECATED_WARNINGS" href="qtdeprecationmarkers.html#QT_DEPRECATED_WARNINGS" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="12" meta="macrowithoutparams" signature="QT_DEPRECATED_WARNINGS"/>
            <function name="QT_DISABLE_DEPRECATED_BEFORE" href="qtdeprecationmarkers-obsolete.html#QT_DISABLE_DEPRECATED_BEFORE" status="deprecated" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="13" meta="macrowithoutparams" signature="QT_DISABLE_DEPRECATED_BEFORE"/>
            <function name="QT_DISABLE_DEPRECATED_UP_TO" href="qtdeprecationmarkers.html#QT_DISABLE_DEPRECATED_UP_TO" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="14" meta="macrowithoutparams" signature="QT_DISABLE_DEPRECATED_UP_TO"/>
            <function name="QT_NO_DEPRECATED_WARNINGS" href="qtdeprecationmarkers.html#QT_NO_DEPRECATED_WARNINGS" status="active" access="public" location="qtdeprecationmarkers.qdoc" documented="true" related="21" meta="macrowithoutparams" signature="QT_NO_DEPRECATED_WARNINGS"/>
        </header>
        <header name="&lt;QtEndian&gt;" href="qtendian.html" status="active" documented="true" groups="funclists" module="QtCore" brief="Functions to convert between little and big endian representations of numbers" title="Endian Conversion Functions" fulltitle="&lt;QtEndian&gt; - Endian Conversion Functions" subtitle="">
            <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian" status="active" access="public" location="qendian.h" documented="true" related="508" meta="plain" type="T" signature="T qFromBigEndian(const void *src)">
                <parameter type="const void *" name="src" default=""/>
            </function>
            <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian-1" status="active" access="public" location="qendian.h" documented="true" related="511" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qFromBigEndian(T src)">
                <parameter type="T" name="src" default=""/>
            </function>
            <function name="qFromBigEndian" href="qtendian.html#qFromBigEndian-2" status="active" access="public" location="qendian.h" documented="true" related="509" meta="plain" overload="true" overload-number="2" type="void" signature="void qFromBigEndian(const void *src, qsizetype count, void *dest)">
                <parameter type="const void *" name="src" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian" status="active" access="public" location="qendian.h" documented="true" related="512" meta="plain" type="T" signature="T qFromLittleEndian(const void *src)">
                <parameter type="const void *" name="src" default=""/>
            </function>
            <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian-1" status="active" access="public" location="qendian.h" documented="true" related="515" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qFromLittleEndian(T src)">
                <parameter type="T" name="src" default=""/>
            </function>
            <function name="qFromLittleEndian" href="qtendian.html#qFromLittleEndian-2" status="active" access="public" location="qendian.h" documented="true" related="513" meta="plain" overload="true" overload-number="2" type="void" signature="void qFromLittleEndian(const void *src, qsizetype count, void *dest)">
                <parameter type="const void *" name="src" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <function name="qToBigEndian" href="qtendian.html#qToBigEndian" status="active" access="public" location="qendian.h" documented="true" related="660" meta="plain" type="void" signature="void qToBigEndian(T src, void *dest)">
                <parameter type="T" name="src" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <function name="qToBigEndian" href="qtendian.html#qToBigEndian-1" status="active" access="public" location="qendian.h" documented="true" related="663" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qToBigEndian(T src)">
                <parameter type="T" name="src" default=""/>
            </function>
            <function name="qToBigEndian" href="qtendian.html#qToBigEndian-2" status="active" access="public" location="qendian.h" documented="true" related="661" meta="plain" overload="true" overload-number="2" type="void" signature="void qToBigEndian(const void *src, qsizetype count, void *dest)">
                <parameter type="const void *" name="src" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian" status="active" access="public" location="qendian.h" documented="true" related="664" meta="plain" type="void" signature="void qToLittleEndian(T src, void *dest)">
                <parameter type="T" name="src" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian-1" status="active" access="public" location="qendian.h" documented="true" related="667" meta="plain" constexpr="true" overload="true" overload-number="1" type="T" signature="T qToLittleEndian(T src)">
                <parameter type="T" name="src" default=""/>
            </function>
            <function name="qToLittleEndian" href="qtendian.html#qToLittleEndian-2" status="active" access="public" location="qendian.h" documented="true" related="665" meta="plain" overload="true" overload-number="2" type="void" signature="void qToLittleEndian(const void *src, qsizetype count, void *dest)">
                <parameter type="const void *" name="src" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="void *" name="dest" default=""/>
            </function>
            <typedef name="qint16_be" href="qtendian.html#qint16_be-typedef" status="active" access="public" location="qendian.h" related="715" documented="true"/>
            <typedef name="qint16_le" href="qtendian.html#qint16_le-typedef" status="active" access="public" location="qendian.h" related="716" documented="true"/>
            <typedef name="qint32_be" href="qtendian.html#qint32_be-typedef" status="active" access="public" location="qendian.h" related="717" documented="true"/>
            <typedef name="qint32_le" href="qtendian.html#qint32_le-typedef" status="active" access="public" location="qendian.h" related="718" documented="true"/>
            <typedef name="qint64_be" href="qtendian.html#qint64_be-typedef" status="active" access="public" location="qendian.h" related="719" documented="true"/>
            <typedef name="qint64_le" href="qtendian.html#qint64_le-typedef" status="active" access="public" location="qendian.h" related="720" documented="true"/>
            <typedef name="quint16_be" href="qtendian.html#quint16_be-typedef" status="active" access="public" location="qendian.h" related="721" documented="true"/>
            <typedef name="quint16_le" href="qtendian.html#quint16_le-typedef" status="active" access="public" location="qendian.h" related="722" documented="true"/>
            <typedef name="quint32_be" href="qtendian.html#quint32_be-typedef" status="active" access="public" location="qendian.h" related="723" documented="true"/>
            <typedef name="quint32_le" href="qtendian.html#quint32_le-typedef" status="active" access="public" location="qendian.h" related="724" documented="true"/>
            <typedef name="quint64_be" href="qtendian.html#quint64_be-typedef" status="active" access="public" location="qendian.h" related="725" documented="true"/>
            <typedef name="quint64_le" href="qtendian.html#quint64_le-typedef" status="active" access="public" location="qendian.h" related="726" documented="true"/>
        </header>
        <header name="&lt;QtGlobal&gt;" href="qtglobal.html" status="active" documented="true" groups="funclists" module="QtCore" brief="File includes an assortment of other headers" title="Global Qt Declarations" fulltitle="&lt;QtGlobal&gt; - Global Qt Declarations" subtitle="">
            <contents name="list-of-headers-extracted-from-qtglobal" title="List of Headers Extracted from &lt;QtGlobal&gt;" level="1"/>
            <function name="QT_ENABLE_STRICT_MODE_UP_TO" href="qtglobal.html#QT_ENABLE_STRICT_MODE_UP_TO" status="active" access="public" documented="true" related="15" since="6.8" meta="macrowithoutparams" signature="QT_ENABLE_STRICT_MODE_UP_TO"/>
            <function name="QT_NO_FOREACH" href="qtglobal.html#QT_NO_FOREACH" status="active" access="public" location="foreach-keyword.qdoc" documented="true" related="22" since="6.0" meta="macrowithoutparams" signature="QT_NO_FOREACH"/>
            <function name="QT_NO_KEYWORDS" href="qtglobal.html#QT_NO_KEYWORDS" status="active" access="public" documented="true" related="23" meta="macrowithoutparams" signature="QT_NO_KEYWORDS"/>
            <function name="qMove" href="qtglobal-obsolete.html#qMove" status="deprecated" access="public" documented="true" related="604" meta="macrowithparams" signature="qMove(x)">
                <parameter type="" name="x" default=""/>
            </function>
        </header>
        <header name="&lt;QtLogging&gt;" href="qtlogging.html" status="active" documented="true" module="QtCore" brief="File defines Qt logging types, functions and macros" title="Qt Logging Types" fulltitle="&lt;QtLogging&gt; - Qt Logging Types" subtitle="">
            <function name="qCritical" href="qtlogging.html#qCritical" threadsafety="thread safe" status="active" access="public" documented="true" related="481" meta="macrowithparams" signature="qCritical(const char *message, ...)">
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qDebug" href="qtlogging.html#qDebug" threadsafety="thread safe" status="active" access="public" documented="true" related="482" meta="macrowithparams" signature="qDebug(const char *message, ...)">
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qFatal" href="qtlogging.html#qFatal" status="active" access="public" documented="true" related="498" meta="macrowithparams" signature="qFatal(const char *message, ...)">
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qFormatLogMessage" href="qtlogging.html#qFormatLogMessage" status="active" access="public" location="qlogging.h" documented="true" related="504" meta="plain" type="QString" signature="QString qFormatLogMessage(QtMsgType type, const QMessageLogContext &amp;context, const QString &amp;str)">
                <parameter type="QtMsgType" name="type" default=""/>
                <parameter type="const QMessageLogContext &amp;" name="context" default=""/>
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="qInfo" href="qtlogging.html#qInfo" threadsafety="thread safe" status="active" access="public" documented="true" related="585" meta="macrowithparams" signature="qInfo(const char *message, ...)">
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qInstallMessageHandler" href="qtlogging.html#qInstallMessageHandler" status="active" access="public" location="qlogging.h" documented="true" related="586" meta="plain" type="QtMessageHandler" signature="QtMessageHandler qInstallMessageHandler(QtMessageHandler handler)">
                <parameter type="QtMessageHandler" name="handler" default=""/>
            </function>
            <function name="qSetMessagePattern" href="qtlogging.html#qSetMessagePattern" status="active" access="public" location="qlogging.h" documented="true" related="638" meta="plain" type="void" brief="Changes the output of the default message handler" signature="void qSetMessagePattern(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="qWarning" href="qtlogging.html#qWarning" threadsafety="thread safe" status="active" access="public" documented="true" related="675" meta="macrowithparams" signature="qWarning(const char *message, ...)">
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <enum name="QtMsgType" href="qtlogging.html#QtMsgType-enum" status="active" access="public" location="qlogging.h" related="727" documented="true">
                <value name="QtDebugMsg" value="0"/>
                <value name="QtWarningMsg" value="1"/>
                <value name="QtCriticalMsg" value="2"/>
                <value name="QtFatalMsg" value="3"/>
                <value name="QtInfoMsg" value="4"/>
                <value name="QtSystemMsg" value="QtCriticalMsg"/>
            </enum>
            <typedef name="QtMessageHandler" href="qtlogging.html#QtMessageHandler-typedef" status="active" access="public" location="qlogging.h" related="728" documented="true"/>
        </header>
        <header name="&lt;QtMath&gt;" href="qtmath.html" status="active" location="qmath.qdoc" documented="true" groups="funclists" module="QtCore" brief="File provides various math functions" title="Generic Math Functions" fulltitle="&lt;QtMath&gt; - Generic Math Functions" subtitle="">
            <function name="qAcos" href="qtmath.html#qAcos" status="active" access="public" location="qmath.h" documented="true" related="446" meta="plain" type="auto" signature="auto qAcos(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qAsin" href="qtmath.html#qAsin" status="active" access="public" location="qmath.h" documented="true" related="452" meta="plain" type="auto" signature="auto qAsin(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qAtan" href="qtmath.html#qAtan" status="active" access="public" location="qmath.h" documented="true" related="453" meta="plain" type="auto" signature="auto qAtan(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qAtan2" href="qtmath.html#qAtan2" status="active" access="public" location="qmath.h" documented="true" related="454" meta="plain" type="auto" signature="auto qAtan2(T1 y, T2 x)">
                <parameter type="T1" name="y" default=""/>
                <parameter type="T2" name="x" default=""/>
            </function>
            <function name="qCeil" href="qtmath.html#qCeil" status="active" access="public" location="qmath.h" documented="true" related="466" meta="plain" type="int" signature="int qCeil(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qCos" href="qtmath.html#qCos" status="active" access="public" location="qmath.h" documented="true" related="472" meta="plain" type="auto" signature="auto qCos(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians" status="active" access="public" location="qmath.h" documented="true" related="483" meta="plain" constexpr="true" type="double" signature="double qDegreesToRadians(double degrees)">
                <parameter type="double" name="degrees" default=""/>
            </function>
            <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians-1" status="active" access="public" location="qmath.h" documented="true" related="484" meta="plain" constexpr="true" overload="true" overload-number="1" type="float" signature="float qDegreesToRadians(float degrees)">
                <parameter type="float" name="degrees" default=""/>
            </function>
            <function name="qDegreesToRadians" href="qtmath.html#qDegreesToRadians-2" status="active" access="public" location="qmath.h" documented="true" related="485" since="6.0" meta="plain" constexpr="true" overload="true" overload-number="2" type="long double" signature="long double qDegreesToRadians(long double degrees)">
                <parameter type="long double" name="degrees" default=""/>
            </function>
            <function name="qExp" href="qtmath.html#qExp" status="active" access="public" location="qmath.h" documented="true" related="496" meta="plain" type="auto" signature="auto qExp(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qFabs" href="qtmath.html#qFabs" status="active" access="public" location="qmath.h" documented="true" related="497" meta="plain" type="auto" signature="auto qFabs(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qFloor" href="qtmath.html#qFloor" status="active" access="public" location="qmath.h" documented="true" related="503" meta="plain" type="int" signature="int qFloor(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qHypot" href="qtmath.html#qHypot" status="active" access="public" location="qmath.h" documented="true" related="581" since="6.1" meta="plain" type="auto" signature="auto qHypot(F first, Fs... rest)">
                <parameter type="F" name="first" default=""/>
                <parameter type="Fs..." name="rest" default=""/>
            </function>
            <function name="qHypot" href="qtmath.html#qHypot-1" status="active" access="public" location="qmath.h" documented="true" related="582" since="6.1" meta="plain" overload="true" overload-number="1" type="auto" signature="auto qHypot(Tx x, Ty y)">
                <parameter type="Tx" name="x" default=""/>
                <parameter type="Ty" name="y" default=""/>
            </function>
            <function name="qHypot" href="qtmath.html#qHypot-2" status="active" access="public" location="qmath.h" documented="true" related="583" since="6.1" meta="plain" overload="true" overload-number="2" type="auto" signature="auto qHypot(Tx x, Ty y, Tz z)">
                <parameter type="Tx" name="x" default=""/>
                <parameter type="Ty" name="y" default=""/>
                <parameter type="Tz" name="z" default=""/>
            </function>
            <function name="qLn" href="qtmath.html#qLn" status="active" access="public" location="qmath.h" documented="true" related="596" meta="plain" type="auto" signature="auto qLn(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo" status="active" access="public" location="qmath.h" documented="true" related="606" meta="plain" constexpr="true" type="quint32" signature="quint32 qNextPowerOfTwo(quint32 value)">
                <parameter type="quint32" name="value" default=""/>
            </function>
            <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-1" status="active" access="public" location="qmath.h" documented="true" related="608" meta="plain" constexpr="true" overload="true" overload-number="1" type="quint32" signature="quint32 qNextPowerOfTwo(qint32 value)">
                <parameter type="qint32" name="value" default=""/>
            </function>
            <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-2" status="active" access="public" location="qmath.h" documented="true" related="609" meta="plain" constexpr="true" overload="true" overload-number="2" type="quint64" signature="quint64 qNextPowerOfTwo(qint64 value)">
                <parameter type="qint64" name="value" default=""/>
            </function>
            <function name="qNextPowerOfTwo" href="qtmath.html#qNextPowerOfTwo-3" status="active" access="public" location="qmath.h" documented="true" related="607" meta="plain" constexpr="true" overload="true" overload-number="3" type="quint64" signature="quint64 qNextPowerOfTwo(quint64 value)">
                <parameter type="quint64" name="value" default=""/>
            </function>
            <function name="qPow" href="qtmath.html#qPow" status="active" access="public" location="qmath.h" documented="true" related="616" meta="plain" type="auto" signature="auto qPow(T1 x, T2 y)">
                <parameter type="T1" name="x" default=""/>
                <parameter type="T2" name="y" default=""/>
            </function>
            <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees" status="active" access="public" location="qmath.h" documented="true" related="619" meta="plain" constexpr="true" type="double" signature="double qRadiansToDegrees(double radians)">
                <parameter type="double" name="radians" default=""/>
            </function>
            <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees-1" status="active" access="public" location="qmath.h" documented="true" related="620" meta="plain" constexpr="true" overload="true" overload-number="1" type="float" signature="float qRadiansToDegrees(float radians)">
                <parameter type="float" name="radians" default=""/>
            </function>
            <function name="qRadiansToDegrees" href="qtmath.html#qRadiansToDegrees-2" status="active" access="public" location="qmath.h" documented="true" related="621" since="6.0" meta="plain" constexpr="true" overload="true" overload-number="2" type="long double" signature="long double qRadiansToDegrees(long double radians)">
                <parameter type="long double" name="radians" default=""/>
            </function>
            <function name="qSin" href="qtmath.html#qSin" status="active" access="public" location="qmath.h" documented="true" related="655" meta="plain" type="auto" signature="auto qSin(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qSqrt" href="qtmath.html#qSqrt" status="active" access="public" location="qmath.h" documented="true" related="656" meta="plain" type="auto" signature="auto qSqrt(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
            <function name="qTan" href="qtmath.html#qTan" status="active" access="public" location="qmath.h" documented="true" related="659" meta="plain" type="auto" signature="auto qTan(T v)">
                <parameter type="T" name="v" default=""/>
            </function>
        </header>
        <header name="&lt;QtNumeric&gt;" href="qtnumeric.html" status="active" documented="true" module="QtCore" brief="File provides common numeric functions" title="Qt Numeric Functions" fulltitle="&lt;QtNumeric&gt; - Qt Numeric Functions" subtitle="">
            <function name="qAbs" href="qtnumeric.html#qAbs" status="active" access="public" location="qnumeric.h" documented="true" related="445" meta="plain" constexpr="true" type="T" signature="T qAbs(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="qAddOverflow" href="qtnumeric.html#qAddOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="447" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qAddOverflow(T v1, T v2, T *result)">
                <parameter type="T" name="v1" default=""/>
                <parameter type="T" name="v2" default=""/>
                <parameter type="T *" name="result" default=""/>
            </function>
            <function name="qFloatDistance" href="qtnumeric.html#qFloatDistance" status="active" access="public" location="qnumeric.h" documented="true" related="499" meta="plain" type="quint64" signature="quint64 qFloatDistance(double a, double b)">
                <parameter type="double" name="a" default=""/>
                <parameter type="double" name="b" default=""/>
            </function>
            <function name="qFloatDistance" href="qtnumeric.html#qFloatDistance-1" status="active" access="public" location="qnumeric.h" documented="true" related="500" meta="plain" overload="true" overload-number="1" type="quint32" signature="quint32 qFloatDistance(float a, float b)">
                <parameter type="float" name="a" default=""/>
                <parameter type="float" name="b" default=""/>
            </function>
            <function name="qFpClassify" href="qtnumeric.html#qFpClassify" status="active" access="public" location="qnumeric.h" documented="true" related="505" meta="plain" type="int" signature="int qFpClassify(double val)">
                <parameter type="double" name="val" default=""/>
            </function>
            <function name="qFpClassify" href="qtnumeric.html#qFpClassify-1" status="active" access="public" location="qnumeric.h" documented="true" related="506" meta="plain" overload="true" overload-number="1" type="int" signature="int qFpClassify(float val)">
                <parameter type="float" name="val" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qtnumeric.html#qFuzzyCompare" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="516" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(double p1, double p2)">
                <parameter type="double" name="p1" default=""/>
                <parameter type="double" name="p2" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qtnumeric.html#qFuzzyCompare-1" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="517" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool qFuzzyCompare(float p1, float p2)">
                <parameter type="float" name="p1" default=""/>
                <parameter type="float" name="p2" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qtnumeric.html#qFuzzyIsNull" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="519" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qtnumeric.html#qFuzzyIsNull-1" threadsafety="thread safe" status="active" access="public" location="qnumeric.h" documented="true" related="520" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool qFuzzyIsNull(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="qInf" href="qtnumeric.html#qInf" status="active" access="public" location="qnumeric.h" documented="true" related="584" meta="plain" type="double" signature="double qInf()"/>
            <function name="qIsFinite" href="qtnumeric.html#qIsFinite" status="active" access="public" location="qnumeric.h" documented="true" related="587" meta="plain" type="bool" signature="bool qIsFinite(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qIsFinite" href="qtnumeric.html#qIsFinite-1" status="active" access="public" location="qnumeric.h" documented="true" related="588" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsFinite(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="qIsInf" href="qtnumeric.html#qIsInf" status="active" access="public" location="qnumeric.h" documented="true" related="590" meta="plain" type="bool" signature="bool qIsInf(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qIsInf" href="qtnumeric.html#qIsInf-1" status="active" access="public" location="qnumeric.h" documented="true" related="591" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsInf(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="qIsNaN" href="qtnumeric.html#qIsNaN" status="active" access="public" location="qnumeric.h" documented="true" related="593" meta="plain" type="bool" signature="bool qIsNaN(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qIsNaN" href="qtnumeric.html#qIsNaN-1" status="active" access="public" location="qnumeric.h" documented="true" related="594" meta="plain" overload="true" overload-number="1" type="bool" signature="bool qIsNaN(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="qMulOverflow" href="qtnumeric.html#qMulOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="605" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qMulOverflow(T v1, T v2, T *result)">
                <parameter type="T" name="v1" default=""/>
                <parameter type="T" name="v2" default=""/>
                <parameter type="T *" name="result" default=""/>
            </function>
            <function name="qQNaN" href="qtnumeric.html#qQNaN" status="active" access="public" location="qnumeric.h" documented="true" related="618" meta="plain" type="double" signature="double qQNaN()"/>
            <function name="qRound" href="qtnumeric.html#qRound" status="active" access="public" location="qnumeric.h" documented="true" related="628" meta="plain" constexpr="true" type="int" signature="int qRound(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qRound" href="qtnumeric.html#qRound-1" status="active" access="public" location="qnumeric.h" documented="true" related="629" meta="plain" constexpr="true" overload="true" overload-number="1" type="int" signature="int qRound(float d)">
                <parameter type="float" name="d" default=""/>
            </function>
            <function name="qRound64" href="qtnumeric.html#qRound64" status="active" access="public" location="qnumeric.h" documented="true" related="631" meta="plain" constexpr="true" type="qint64" signature="qint64 qRound64(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="qRound64" href="qtnumeric.html#qRound64-1" status="active" access="public" location="qnumeric.h" documented="true" related="632" meta="plain" constexpr="true" overload="true" overload-number="1" type="qint64" signature="qint64 qRound64(float d)">
                <parameter type="float" name="d" default=""/>
            </function>
            <function name="qSNaN" href="qtnumeric.html#qSNaN" status="active" access="public" location="qnumeric.h" documented="true" related="634" meta="plain" type="double" signature="double qSNaN()"/>
            <function name="qSubOverflow" href="qtnumeric.html#qSubOverflow" status="active" access="public" location="qnumeric.h" documented="true" related="657" since="6.1" meta="plain" type="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt;" signature="typename std::enable_if_t&lt;std::is_unsigned_v&lt;T&gt; || std::is_signed_v&lt;T&gt;, bool&gt; qSubOverflow(T v1, T v2, T *result)">
                <parameter type="T" name="v1" default=""/>
                <parameter type="T" name="v2" default=""/>
                <parameter type="T *" name="result" default=""/>
            </function>
        </header>
        <header name="&lt;QtPlugin&gt;" href="qtplugin.html" status="active" location="qplugin.qdoc" documented="true" groups="plugins" module="QtCore" brief="File defines macros for defining plugins" title="Defining Plugins" fulltitle="&lt;QtPlugin&gt; - Defining Plugins" subtitle="">
            <keyword name="qtplugin-defining-plugins"/>
            <function name="Q_DECLARE_INTERFACE" href="qtplugin.html#Q_DECLARE_INTERFACE" status="active" access="public" location="qplugin.qdoc" documented="true" related="111" meta="macrowithparams" signature="Q_DECLARE_INTERFACE(ClassName, Identifier)">
                <parameter type="" name="ClassName" default=""/>
                <parameter type="" name="Identifier" default=""/>
            </function>
            <function name="Q_IMPORT_PLUGIN" href="qtplugin.html#Q_IMPORT_PLUGIN" status="active" access="public" location="qplugin.qdoc" documented="true" related="158" meta="macrowithparams" signature="Q_IMPORT_PLUGIN(PluginName)">
                <parameter type="" name="PluginName" default=""/>
            </function>
            <function name="Q_PLUGIN_METADATA" href="qtplugin.html#Q_PLUGIN_METADATA" status="active" access="public" location="qplugin.qdoc" documented="true" related="212" meta="macrowithparams" signature="Q_PLUGIN_METADATA(...)">
                <parameter type="..." name="" default=""/>
            </function>
        </header>
        <header name="&lt;QtProcessorDetection&gt;" href="qtprocessordetection.html" status="active" location="qprocessordetection.qdoc" documented="true" groups="funclists" module="QtCore" brief="File includes various architecture-specific macros" title="Architecture-specific Macro Definitions" fulltitle="&lt;QtProcessorDetection&gt; - Architecture-specific Macro Definitions" subtitle="">
            <function name="QT_POINTER_SIZE" href="qtprocessordetection.html#QT_POINTER_SIZE" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="30" meta="macrowithoutparams" signature="QT_POINTER_SIZE"/>
            <function name="Q_BIG_ENDIAN" href="qtprocessordetection.html#Q_BIG_ENDIAN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="80" meta="macrowithoutparams" signature="Q_BIG_ENDIAN"/>
            <function name="Q_BYTE_ORDER" href="qtprocessordetection.html#Q_BYTE_ORDER" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="81" meta="macrowithoutparams" signature="Q_BYTE_ORDER"/>
            <function name="Q_LITTLE_ENDIAN" href="qtprocessordetection.html#Q_LITTLE_ENDIAN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="170" meta="macrowithoutparams" signature="Q_LITTLE_ENDIAN"/>
            <function name="Q_PROCESSOR_ALPHA" href="qtprocessordetection.html#Q_PROCESSOR_ALPHA" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="213" meta="macrowithoutparams" signature="Q_PROCESSOR_ALPHA"/>
            <function name="Q_PROCESSOR_ARM" href="qtprocessordetection.html#Q_PROCESSOR_ARM" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="214" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM"/>
            <function name="Q_PROCESSOR_ARM_V5" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V5" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="215" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V5"/>
            <function name="Q_PROCESSOR_ARM_V6" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V6" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="216" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V6"/>
            <function name="Q_PROCESSOR_ARM_V7" href="qtprocessordetection.html#Q_PROCESSOR_ARM_V7" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="217" meta="macrowithoutparams" signature="Q_PROCESSOR_ARM_V7"/>
            <function name="Q_PROCESSOR_AVR32" href="qtprocessordetection.html#Q_PROCESSOR_AVR32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="218" meta="macrowithoutparams" signature="Q_PROCESSOR_AVR32"/>
            <function name="Q_PROCESSOR_BLACKFIN" href="qtprocessordetection.html#Q_PROCESSOR_BLACKFIN" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="219" meta="macrowithoutparams" signature="Q_PROCESSOR_BLACKFIN"/>
            <function name="Q_PROCESSOR_HPPA" href="qtprocessordetection.html#Q_PROCESSOR_HPPA" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="220" meta="macrowithoutparams" signature="Q_PROCESSOR_HPPA"/>
            <function name="Q_PROCESSOR_IA64" href="qtprocessordetection.html#Q_PROCESSOR_IA64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="221" meta="macrowithoutparams" signature="Q_PROCESSOR_IA64"/>
            <function name="Q_PROCESSOR_LOONGARCH" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="222" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH"/>
            <function name="Q_PROCESSOR_LOONGARCH_32" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="223" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH_32"/>
            <function name="Q_PROCESSOR_LOONGARCH_64" href="qtprocessordetection.html#Q_PROCESSOR_LOONGARCH_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="224" since="6.5" meta="macrowithoutparams" signature="Q_PROCESSOR_LOONGARCH_64"/>
            <function name="Q_PROCESSOR_M68K" href="qtprocessordetection.html#Q_PROCESSOR_M68K" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="225" meta="macrowithoutparams" signature="Q_PROCESSOR_M68K"/>
            <function name="Q_PROCESSOR_MIPS" href="qtprocessordetection.html#Q_PROCESSOR_MIPS" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="226" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS"/>
            <function name="Q_PROCESSOR_MIPS_32" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="227" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_32"/>
            <function name="Q_PROCESSOR_MIPS_64" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="228" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_64"/>
            <function name="Q_PROCESSOR_MIPS_I" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_I" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="229" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_I"/>
            <function name="Q_PROCESSOR_MIPS_II" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_II" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="230" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_II"/>
            <function name="Q_PROCESSOR_MIPS_III" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_III" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="231" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_III"/>
            <function name="Q_PROCESSOR_MIPS_IV" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_IV" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="232" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_IV"/>
            <function name="Q_PROCESSOR_MIPS_V" href="qtprocessordetection.html#Q_PROCESSOR_MIPS_V" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="233" meta="macrowithoutparams" signature="Q_PROCESSOR_MIPS_V"/>
            <function name="Q_PROCESSOR_POWER" href="qtprocessordetection.html#Q_PROCESSOR_POWER" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="234" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER"/>
            <function name="Q_PROCESSOR_POWER_32" href="qtprocessordetection.html#Q_PROCESSOR_POWER_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="235" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER_32"/>
            <function name="Q_PROCESSOR_POWER_64" href="qtprocessordetection.html#Q_PROCESSOR_POWER_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="236" meta="macrowithoutparams" signature="Q_PROCESSOR_POWER_64"/>
            <function name="Q_PROCESSOR_RISCV" href="qtprocessordetection.html#Q_PROCESSOR_RISCV" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="237" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV"/>
            <function name="Q_PROCESSOR_RISCV_32" href="qtprocessordetection.html#Q_PROCESSOR_RISCV_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="238" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV_32"/>
            <function name="Q_PROCESSOR_RISCV_64" href="qtprocessordetection.html#Q_PROCESSOR_RISCV_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="239" meta="macrowithoutparams" signature="Q_PROCESSOR_RISCV_64"/>
            <function name="Q_PROCESSOR_S390" href="qtprocessordetection.html#Q_PROCESSOR_S390" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="240" meta="macrowithoutparams" signature="Q_PROCESSOR_S390"/>
            <function name="Q_PROCESSOR_S390_X" href="qtprocessordetection.html#Q_PROCESSOR_S390_X" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="241" meta="macrowithoutparams" signature="Q_PROCESSOR_S390_X"/>
            <function name="Q_PROCESSOR_SH" href="qtprocessordetection.html#Q_PROCESSOR_SH" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="242" meta="macrowithoutparams" signature="Q_PROCESSOR_SH"/>
            <function name="Q_PROCESSOR_SH_4A" href="qtprocessordetection.html#Q_PROCESSOR_SH_4A" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="243" meta="macrowithoutparams" signature="Q_PROCESSOR_SH_4A"/>
            <function name="Q_PROCESSOR_SPARC" href="qtprocessordetection.html#Q_PROCESSOR_SPARC" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="244" meta="macrowithoutparams" signature="Q_PROCESSOR_SPARC"/>
            <function name="Q_PROCESSOR_SPARC_V9" href="qtprocessordetection.html#Q_PROCESSOR_SPARC_V9" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="245" meta="macrowithoutparams" signature="Q_PROCESSOR_SPARC_V9"/>
            <function name="Q_PROCESSOR_X86" href="qtprocessordetection.html#Q_PROCESSOR_X86" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="246" meta="macrowithoutparams" signature="Q_PROCESSOR_X86"/>
            <function name="Q_PROCESSOR_X86_32" href="qtprocessordetection.html#Q_PROCESSOR_X86_32" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="247" meta="macrowithoutparams" signature="Q_PROCESSOR_X86_32"/>
            <function name="Q_PROCESSOR_X86_64" href="qtprocessordetection.html#Q_PROCESSOR_X86_64" status="active" access="public" location="qprocessordetection.qdoc" documented="true" related="248" meta="macrowithoutparams" signature="Q_PROCESSOR_X86_64"/>
        </header>
        <header name="&lt;QtSystemDetection&gt;" href="qtsystemdetection.html" status="active" location="qsystemdetection.qdoc" documented="true" groups="funclists" module="QtCore" brief="File includes various platfrom-specific macros" title="Platform-specific Macro Definitions" fulltitle="&lt;QtSystemDetection&gt; - Platform-specific Macro Definitions" subtitle="">
            <function name="Q_OS_AIX" href="qtsystemdetection.html#Q_OS_AIX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="184" meta="macrowithoutparams" signature="Q_OS_AIX"/>
            <function name="Q_OS_ANDROID" href="qtsystemdetection.html#Q_OS_ANDROID" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="185" meta="macrowithoutparams" signature="Q_OS_ANDROID"/>
            <function name="Q_OS_APPLE" href="qtsystemdetection.html#Q_OS_APPLE" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="186" meta="macrowithoutparams" signature="Q_OS_APPLE"/>
            <function name="Q_OS_BSD4" href="qtsystemdetection.html#Q_OS_BSD4" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="187" meta="macrowithoutparams" signature="Q_OS_BSD4"/>
            <function name="Q_OS_CYGWIN" href="qtsystemdetection.html#Q_OS_CYGWIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="188" meta="macrowithoutparams" signature="Q_OS_CYGWIN"/>
            <function name="Q_OS_DARWIN" href="qtsystemdetection.html#Q_OS_DARWIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="189" meta="macrowithoutparams" signature="Q_OS_DARWIN"/>
            <function name="Q_OS_FREEBSD" href="qtsystemdetection.html#Q_OS_FREEBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="190" meta="macrowithoutparams" signature="Q_OS_FREEBSD"/>
            <function name="Q_OS_HPUX" href="qtsystemdetection.html#Q_OS_HPUX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="191" meta="macrowithoutparams" signature="Q_OS_HPUX"/>
            <function name="Q_OS_HURD" href="qtsystemdetection.html#Q_OS_HURD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="192" meta="macrowithoutparams" signature="Q_OS_HURD"/>
            <function name="Q_OS_IOS" href="qtsystemdetection.html#Q_OS_IOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="193" meta="macrowithoutparams" signature="Q_OS_IOS"/>
            <function name="Q_OS_LINUX" href="qtsystemdetection.html#Q_OS_LINUX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="194" meta="macrowithoutparams" signature="Q_OS_LINUX"/>
            <function name="Q_OS_LYNX" href="qtsystemdetection.html#Q_OS_LYNX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="195" meta="macrowithoutparams" signature="Q_OS_LYNX"/>
            <function name="Q_OS_MAC" href="qtsystemdetection.html#Q_OS_MAC" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="196" meta="macrowithoutparams" signature="Q_OS_MAC"/>
            <function name="Q_OS_MACOS" href="qtsystemdetection.html#Q_OS_MACOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="197" meta="macrowithoutparams" signature="Q_OS_MACOS"/>
            <function name="Q_OS_NETBSD" href="qtsystemdetection.html#Q_OS_NETBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="198" meta="macrowithoutparams" signature="Q_OS_NETBSD"/>
            <function name="Q_OS_OPENBSD" href="qtsystemdetection.html#Q_OS_OPENBSD" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="199" meta="macrowithoutparams" signature="Q_OS_OPENBSD"/>
            <function name="Q_OS_OSX" href="qtsystemdetection.html#Q_OS_OSX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="200" meta="macrowithoutparams" signature="Q_OS_OSX"/>
            <function name="Q_OS_QNX" href="qtsystemdetection.html#Q_OS_QNX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="201" meta="macrowithoutparams" signature="Q_OS_QNX"/>
            <function name="Q_OS_SOLARIS" href="qtsystemdetection.html#Q_OS_SOLARIS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="202" meta="macrowithoutparams" signature="Q_OS_SOLARIS"/>
            <function name="Q_OS_TVOS" href="qtsystemdetection.html#Q_OS_TVOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="203" meta="macrowithoutparams" signature="Q_OS_TVOS"/>
            <function name="Q_OS_UNIX" href="qtsystemdetection.html#Q_OS_UNIX" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="204" meta="macrowithoutparams" signature="Q_OS_UNIX"/>
            <function name="Q_OS_VISIONOS" href="qtsystemdetection.html#Q_OS_VISIONOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="205" meta="macrowithoutparams" signature="Q_OS_VISIONOS"/>
            <function name="Q_OS_WASM" href="qtsystemdetection.html#Q_OS_WASM" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="206" meta="macrowithoutparams" signature="Q_OS_WASM"/>
            <function name="Q_OS_WATCHOS" href="qtsystemdetection.html#Q_OS_WATCHOS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="207" meta="macrowithoutparams" signature="Q_OS_WATCHOS"/>
            <function name="Q_OS_WIN" href="qtsystemdetection.html#Q_OS_WIN" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="208" meta="macrowithoutparams" signature="Q_OS_WIN"/>
            <function name="Q_OS_WIN32" href="qtsystemdetection.html#Q_OS_WIN32" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="209" meta="macrowithoutparams" signature="Q_OS_WIN32"/>
            <function name="Q_OS_WIN64" href="qtsystemdetection.html#Q_OS_WIN64" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="210" meta="macrowithoutparams" signature="Q_OS_WIN64"/>
            <function name="Q_OS_WINDOWS" href="qtsystemdetection.html#Q_OS_WINDOWS" status="active" access="public" location="qsystemdetection.qdoc" documented="true" related="211" meta="macrowithoutparams" signature="Q_OS_WINDOWS"/>
        </header>
        <header name="&lt;QtTypeTraits&gt;" href="qttypetraits.html" status="active" location="qttypetraits.qdoc" since="6.5" documented="true" module="QtCore" brief="Functionality for type traits and transformations" title="Qt Type Traits" fulltitle="&lt;QtTypeTraits&gt; - Qt Type Traits" subtitle="">
            <function name="QT_NO_QASCONST" href="qttypetraits.html#QT_NO_QASCONST" status="active" access="public" location="qttypetraits.qdoc" documented="true" related="25" since="6.8" meta="macrowithoutparams" signature="QT_NO_QASCONST"/>
            <function name="QT_NO_QEXCHANGE" href="qttypetraits.html#QT_NO_QEXCHANGE" status="active" access="public" location="qttypetraits.qdoc" documented="true" related="26" since="6.6" meta="macrowithoutparams" signature="QT_NO_QEXCHANGE"/>
            <function name="qAsConst" href="qttypetraits-obsolete.html#qAsConst" status="deprecated" access="public" location="qttypetraits.h" documented="true" related="450" meta="plain" constexpr="true" noexcept="true" type="typename std::add_const&lt;T&gt;::type &amp;" signature="typename std::add_const&lt;T&gt;::type &amp; qAsConst(T &amp;t)">
                <parameter type="T &amp;" name="t" default=""/>
            </function>
            <function name="qAsConst" href="qttypetraits-obsolete.html#qAsConst-1" status="deprecated" access="public" location="qttypetraits.h" documented="true" related="451" meta="plain" overload="true" overload-number="1" type="void" signature="void qAsConst(const T &amp;&amp;t)">
                <parameter type="const T &amp;&amp;" name="t" default=""/>
            </function>
            <function name="qExchange" href="qttypetraits.html#qExchange" status="active" access="public" location="qttypetraits.h" documented="true" related="495" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;std::is_nothrow_move_constructible&lt;T&gt;,&#10;                            std::is_nothrow_assignable&lt;T &amp;, U&gt;&gt;" type="T" signature="T qExchange(T &amp;obj, U &amp;&amp;newValue)">
                <parameter type="T &amp;" name="obj" default=""/>
                <parameter type="U &amp;&amp;" name="newValue" default=""/>
            </function>
            <function name="qToUnderlying" href="qttypetraits.html#qToUnderlying" status="active" access="public" location="qttypetraits.h" documented="true" related="668" since="6.2" meta="plain" constexpr="true" noexcept="true" type="std::underlying_type_t&lt;Enum&gt;" signature="std::underlying_type_t&lt;Enum&gt; qToUnderlying(Enum e)">
                <parameter type="Enum" name="e" default=""/>
            </function>
        </header>
        <header name="&lt;QtTypes&gt;" href="qttypes.html" status="active" documented="true" module="QtCore" brief="File includes Qt fundamental type declarations" title="Qt Type Declarations" fulltitle="&lt;QtTypes&gt; - Qt Type Declarations" subtitle="">
            <function name="PRIXQUINTPTR" href="qttypes.html#PRIXQUINTPTR" status="active" access="public" documented="true" related="0" since="6.2" meta="macrowithoutparams" signature="PRIXQUINTPTR"/>
            <function name="PRIdQINTPTR" href="qttypes.html#PRIdQINTPTR" status="active" access="public" documented="true" related="1" since="6.2" meta="macrowithoutparams" signature="PRIdQINTPTR"/>
            <function name="PRIdQPTRDIFF" href="qttypes.html#PRIdQPTRDIFF" status="active" access="public" documented="true" related="2" since="6.2" meta="macrowithoutparams" signature="PRIdQPTRDIFF"/>
            <function name="PRIdQSIZETYPE" href="qttypes.html#PRIdQSIZETYPE" status="active" access="public" documented="true" related="3" since="6.2" meta="macrowithoutparams" signature="PRIdQSIZETYPE"/>
            <function name="PRIiQINTPTR" href="qttypes.html#PRIiQINTPTR" status="active" access="public" documented="true" related="4" since="6.2" meta="macrowithoutparams" signature="PRIiQINTPTR"/>
            <function name="PRIiQPTRDIFF" href="qttypes.html#PRIiQPTRDIFF" status="active" access="public" documented="true" related="5" since="6.2" meta="macrowithoutparams" signature="PRIiQPTRDIFF"/>
            <function name="PRIiQSIZETYPE" href="qttypes.html#PRIiQSIZETYPE" status="active" access="public" documented="true" related="6" since="6.2" meta="macrowithoutparams" signature="PRIiQSIZETYPE"/>
            <function name="PRIoQUINTPTR" href="qttypes.html#PRIoQUINTPTR" status="active" access="public" documented="true" related="7" since="6.2" meta="macrowithoutparams" signature="PRIoQUINTPTR"/>
            <function name="PRIuQUINTPTR" href="qttypes.html#PRIuQUINTPTR" status="active" access="public" documented="true" related="8" since="6.2" meta="macrowithoutparams" signature="PRIuQUINTPTR"/>
            <function name="PRIxQUINTPTR" href="qttypes.html#PRIxQUINTPTR" status="active" access="public" documented="true" related="9" since="6.2" meta="macrowithoutparams" signature="PRIxQUINTPTR"/>
            <function name="QT_SUPPORTS_INT128" href="qttypes.html#QT_SUPPORTS_INT128" status="active" access="public" documented="true" related="33" since="6.6" meta="macrowithoutparams" signature="QT_SUPPORTS_INT128"/>
            <function name="Q_INT128_C" href="qttypes.html#Q_INT128_C" status="active" access="public" documented="true" related="160" since="6.6" meta="macrowithparams" type="qint128" signature="qint128 Q_INT128_C(literal)">
                <parameter type="" name="literal" default=""/>
            </function>
            <function name="Q_INT128_MAX" href="qttypes.html#Q_INT128_MAX" status="active" access="public" documented="true" related="161" since="6.6" meta="macrowithoutparams" signature="Q_INT128_MAX"/>
            <function name="Q_INT128_MIN" href="qttypes.html#Q_INT128_MIN" status="active" access="public" documented="true" related="162" since="6.6" meta="macrowithoutparams" signature="Q_INT128_MIN"/>
            <function name="Q_INT64_C" href="qttypes.html#Q_INT64_C" status="active" access="public" documented="true" related="163" meta="macrowithparams" type="qint64" signature="qint64 Q_INT64_C(literal)">
                <parameter type="" name="literal" default=""/>
            </function>
            <function name="Q_UINT128_C" href="qttypes.html#Q_UINT128_C" status="active" access="public" documented="true" related="259" since="6.6" meta="macrowithparams" type="quint128" signature="quint128 Q_UINT128_C(literal)">
                <parameter type="" name="literal" default=""/>
            </function>
            <function name="Q_UINT128_MAX" href="qttypes.html#Q_UINT128_MAX" status="active" access="public" documented="true" related="260" since="6.6" meta="macrowithoutparams" signature="Q_UINT128_MAX"/>
            <function name="Q_UINT64_C" href="qttypes.html#Q_UINT64_C" status="active" access="public" documented="true" related="261" meta="macrowithparams" type="quint64" signature="quint64 Q_UINT64_C(literal)">
                <parameter type="" name="literal" default=""/>
            </function>
            <typedef name="qint128" href="qttypes.html#qint128-typedef" status="active" access="public" location="qtypes.h" related="729" since="6.6" documented="true"/>
            <typedef name="qint16" href="qttypes.html#qint16-typedef" status="active" access="public" location="qtypes.h" related="730" documented="true"/>
            <typedef name="qint32" href="qttypes.html#qint32-typedef" status="active" access="public" location="qtypes.h" related="731" documented="true"/>
            <typedef name="qint64" href="qttypes.html#qint64-typedef" status="active" access="public" location="qtypes.h" related="732" documented="true"/>
            <typedef name="qint8" href="qttypes.html#qint8-typedef" status="active" access="public" location="qtypes.h" related="733" documented="true"/>
            <typedef name="qintptr" href="qttypes.html#qintptr-typedef" status="active" access="public" location="qtypes.h" related="734" documented="true"/>
            <typedef name="qlonglong" href="qttypes.html#qlonglong-typedef" status="active" access="public" location="qtypes.h" related="735" documented="true"/>
            <typedef name="qptrdiff" href="qttypes.html#qptrdiff-typedef" status="active" access="public" location="qtypes.h" related="736" documented="true"/>
            <typedef name="qreal" href="qttypes.html#qreal-typedef" status="active" access="public" location="qtypes.h" related="737" documented="true"/>
            <typedef name="quint128" href="qttypes.html#quint128-typedef" status="active" access="public" location="qtypes.h" related="738" since="6.6" documented="true"/>
            <typedef name="quint16" href="qttypes.html#quint16-typedef" status="active" access="public" location="qtypes.h" related="739" documented="true"/>
            <typedef name="quint32" href="qttypes.html#quint32-typedef" status="active" access="public" location="qtypes.h" related="740" documented="true"/>
            <typedef name="quint64" href="qttypes.html#quint64-typedef" status="active" access="public" location="qtypes.h" related="741" documented="true"/>
            <typedef name="quint8" href="qttypes.html#quint8-typedef" status="active" access="public" location="qtypes.h" related="742" documented="true"/>
            <typedef name="quintptr" href="qttypes.html#quintptr-typedef" status="active" access="public" location="qtypes.h" related="743" documented="true"/>
            <typedef name="qulonglong" href="qttypes.html#qulonglong-typedef" status="active" access="public" location="qtypes.h" related="744" documented="true"/>
            <typedef name="uchar" href="qttypes.html#uchar-typedef" status="active" access="public" location="qtypes.h" related="745" documented="true"/>
            <typedef name="uint" href="qttypes.html#uint-typedef" status="active" access="public" location="qtypes.h" related="746" documented="true"/>
            <typedef name="ulong" href="qttypes.html#ulong-typedef" status="active" access="public" location="qtypes.h" related="747" documented="true"/>
            <typedef name="ushort" href="qttypes.html#ushort-typedef" status="active" access="public" location="qtypes.h" related="748" documented="true"/>
            <typedef name="qsizetype" href="qttypes.html#qsizetype-typedef" status="active" access="public" location="qtypes.h" related="749" documented="true" aliasedtype="QIntegerForSizeof&lt;std::size_t&gt;::Signed"/>
        </header>
        <page name="cmake-variable-android-ndk-host-system-name.html" href="cmake-variable-android-ndk-host-system-name.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="ANDROID_NDK_HOST_SYSTEM_NAME" fulltitle="ANDROID_NDK_HOST_SYSTEM_NAME" subtitle="" brief="Android-specific architecture of the host system">
            <target name="cmake-variable-android-ndk-host-system-name" title="cmake-variable-ANDROID_NDK_HOST_SYSTEM_NAME"/>
        </page>
        <page name="cmake-variable-android-sdk-root.html" href="cmake-variable-android-sdk-root.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="ANDROID_SDK_ROOT" fulltitle="ANDROID_SDK_ROOT" subtitle="" brief="Location of the Android SDK">
            <target name="cmake-variable-android-sdk-root" title="cmake-variable-ANDROID_SDK_ROOT"/>
        </page>
        <page name="cmake-standard-property-autogen-better-graph-multi-config.html" href="cmake-standard-property-autogen-better-graph-multi-config.html" status="active" location="cmake-standard-properties.qdoc" documented="true" groups="cmake-standard-properties" subtype="page" title="AUTOGEN_BETTER_GRAPH_MULTI_CONFIG" fulltitle="AUTOGEN_BETTER_GRAPH_MULTI_CONFIG" subtitle="" brief="Improves the dependency graph for multi-configuration generators when you set it on a target"/>
        <page name="qtcore-attribution-tika-mimetypes.html" href="qtcore-attribution-tika-mimetypes.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Apache Tika MimeType Definitions, version 5101bc7fb090ed7deffe56837d7633c9485a1e5d" fulltitle="Apache Tika MimeType Definitions, version 5101bc7fb090ed7deffe56837d7633c9485a1e5d" subtitle="" brief="Apache License 2.0">
            <target name="tika-mimetypes"/>
        </page>
        <page name="permissions.html" href="permissions.html" status="active" documented="true" subtype="page" title="Application Permissions" fulltitle="Application Permissions" subtitle="" brief="Managing application permissions">
            <target name="apple-usage-description"/>
            <target name="android-uses-permission"/>
            <contents name="usage" title="Usage" level="1"/>
            <contents name="declaring-permissions" title="Declaring Permissions" level="2"/>
            <contents name="apple-platforms" title="Apple platforms" level="3"/>
            <contents name="android" title="Android" level="3"/>
            <contents name="available-permissions" title="Available Permissions" level="1"/>
            <contents name="best-practices" title="Best Practices" level="1"/>
        </page>
        <page name="qtcore-attribution-blake2.html" href="qtcore-attribution-blake2.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="BLAKE2 (reference implementation), version ed1974ea83433eba7b2d95c5dcd9ac33cb847913" fulltitle="BLAKE2 (reference implementation), version ed1974ea83433eba7b2d95c5dcd9ac33cb847913" subtitle="" brief="Creative Commons Zero v1.0 Universal or Apache License 2.0">
            <target name="blake2"/>
        </page>
        <page name="cpp20-overview.html" href="cpp20-overview.html" status="active" location="cpp20-overview.qdoc" documented="true" subtype="page" title="C++20 Overview" fulltitle="C++20 Overview" subtitle="" brief="An overview of C++20 features available in Qt">
            <contents name="support-for-std-op-op-chrono" title="Support for std&lt;@op&gt;::&lt;/@op&gt;chrono" level="1"/>
            <contents name="qspan-a-qt-version-of-std-op-op-span" title="QSpan - a Qt version of std&lt;@op&gt;::&lt;/@op&gt;span" level="1"/>
            <contents name="three-way-comparison-operator" title="Three-way comparison operator" level="1"/>
            <contents name="additional-important-features" title="Additional important features" level="1"/>
        </page>
        <page name="qtcore-changes-qt6.html" href="qtcore-changes-qt6.html" status="active" location="qt6-changes.qdoc" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt Core" fulltitle="Changes to Qt Core" subtitle="" brief="Changes to containers, strings, serialization and I/O classes">
            <contents name="container-classes" title="Container Classes" level="1"/>
            <contents name="qhash-qmultihash-qset" title="QHash, QMultiHash, QSet" level="2"/>
            <contents name="qhash-signature" title="qHash() Signature" level="3"/>
            <contents name="stability-of-references" title="Stability of References" level="3"/>
            <contents name="removal-of-qhash-insertmulti" title="Removal of QHash::insertMulti" level="3"/>
            <contents name="qvector-qlist" title="QVector, QList" level="2"/>
            <contents name="api-changes" title="API Changes" level="3"/>
            <contents name="memory-layout" title="Memory Layout" level="3"/>
            <contents name="container-classes-qvector-qlist-stability-of-references-8" title="Stability of References" level="3"/>
            <contents name="view-classes-in-qt6" title="View classes in Qt6" level="1"/>
            <contents name="general-overview" title="General Overview" level="2"/>
            <contents name="introduction-to-view-classes-on-the-example-of-qstringview" title="Introduction to view classes on the example of QStringView" level="2"/>
            <contents name="views-as-function-argument" title="Views as function argument" level="2"/>
            <contents name="view-manipulation-functions" title="View manipulation functions" level="2"/>
            <contents name="non-null-terminated-strings-and-strings-containing-char-0-char" title="Non null-terminated strings and strings containing &lt;@char&gt;'\0'&lt;/@char&gt;" level="2"/>
            <contents name="ownership-model-of-views" title="Ownership model of views" level="2"/>
            <contents name="converting-an-qstringview-to-qstring" title="Converting an QStringView to QString" level="2"/>
            <contents name="important-notes" title="Important notes" level="2"/>
            <contents name="string-related-classes" title="String related classes" level="1"/>
            <contents name="the-qstringview-class" title="The QStringView class" level="2"/>
            <contents name="the-qstringref-class" title="The QStringRef class" level="2"/>
            <contents name="qmutex-and-related-classes" title="QMutex and Related Classes" level="1"/>
            <contents name="qfuture-and-related-classes" title="QFuture and Related Classes" level="1"/>
            <contents name="the-qfuture-class" title="The QFuture class" level="2"/>
            <contents name="implicit-conversions-between-qfuture-and-other-types" title="Implicit conversions between QFuture and other types" level="3"/>
            <contents name="equality-operators" title="Equality operators" level="3"/>
            <contents name="behavioral-changes-to-qfuture-and-qfuturewatcher" title="Behavioral Changes to QFuture and QFutureWatcher" level="2"/>
            <contents name="the-qpromise-class" title="The QPromise class" level="2"/>
            <contents name="io-classes" title="IO Classes" level="1"/>
            <contents name="the-qprocess-class" title="The QProcess class" level="2"/>
            <contents name="meta-type-system" title="Meta-Type system" level="1"/>
            <contents name="the-qvariant-class" title="The QVariant class" level="2"/>
            <contents name="the-qmetatype-class" title="The QMetaType class" level="2"/>
            <contents name="type-registration" title="Type registration" level="2"/>
            <contents name="regular-expression-classes" title="Regular expression classes" level="1"/>
            <contents name="the-qregularexpression-class" title="The QRegularExpression class" level="2"/>
            <contents name="different-pattern-syntax" title="Different pattern syntax" level="3"/>
            <contents name="porting-from-qregexp-exactmatch" title="Porting from QRegExp::exactMatch()" level="3"/>
            <contents name="porting-from-qregexp-s-exact-matching" title="Porting from QRegExp's Exact Matching" level="4"/>
            <contents name="porting-from-qregexp-s-partial-matching" title="Porting from QRegExp's Partial Matching" level="4"/>
            <contents name="global-matching" title="Global matching" level="3"/>
            <contents name="unicode-properties-support" title="Unicode properties support" level="3"/>
            <contents name="wildcard-matching" title="Wildcard matching" level="3"/>
            <contents name="minimal-matching" title="Minimal matching" level="3"/>
            <contents name="caret-modes" title="Caret modes" level="3"/>
            <contents name="the-qregexp-class" title="The QRegExp class" level="2"/>
            <contents name="qevent-and-subclasses" title="QEvent and subclasses" level="1"/>
            <contents name="serialization-classes" title="Serialization classes" level="1"/>
            <contents name="other-classes" title="Other classes" level="1"/>
            <contents name="qt-state-machine-framework" title="Qt State Machine Framework" level="1"/>
            <contents name="using-the-qt5compat-module" title="Using the Qt5Compat module" level="1"/>
        </page>
        <page name="comparison-types.html" href="comparison-types.html" status="active" documented="true" subtype="page" title="Comparison types overview" fulltitle="Comparison types overview" subtitle="">
            <keyword name="three-way-comparison" title="three-way comparison"/>
        </page>
        <page name="containers.html" href="containers.html" status="active" location="containers.qdoc" documented="true" groups="groups,qt-basic-concepts" subtype="page" title="Container Classes" fulltitle="Container Classes" subtitle="" brief="Qt's template-based container classes">
            <target name="assignable-data-type" title="assignable data type"/>
            <target name="assignable-data-types" title="assignable data types"/>
            <target name="default-constructed-value" title="default-constructed value"/>
            <target name="constant-time" title="constant time"/>
            <target name="logarithmic-time" title="logarithmic time"/>
            <target name="linear-time" title="linear time"/>
            <target name="linear-logarithmic-time" title="linear-logarithmic time"/>
            <target name="quadratic-time" title="quadratic time"/>
            <keyword name="container-class" title="container class"/>
            <keyword name="container-classes" title="container classes"/>
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="the-container-classes" title="The Container Classes" level="1"/>
            <contents name="iterating-over-containers" title="Iterating over Containers" level="1"/>
            <contents name="range-based-for" title="Range-based for" level="2"/>
            <contents name="index-based" title="Index-based" level="2"/>
            <contents name="the-iterator-classes" title="The Iterator Classes" level="2"/>
            <contents name="stl-style-iterators" title="STL-Style Iterators" level="3"/>
            <contents name="implicit-sharing-iterator-problem" title="Implicit sharing iterator problem" level="4"/>
            <contents name="java-style-iterators" title="Java-Style Iterators" level="3"/>
            <contents name="qt-containers-compared-with-std-containers" title="Qt containers compared with std containers" level="1"/>
            <contents name="qt-containers-and-std-algorithms" title="Qt containers and std algorithms" level="1"/>
            <contents name="other-container-like-classes" title="Other Container-Like Classes" level="1"/>
            <contents name="algorithmic-complexity" title="Algorithmic Complexity" level="1"/>
            <contents name="optimizations-for-primitive-and-relocatable-types" title="Optimizations for Primitive and Relocatable Types" level="1"/>
            <contents name="growth-strategies" title="Growth Strategies" level="1"/>
        </page>
        <page name="custom-types.html" href="custom-types.html" status="active" location="custom-types.qdoc" documented="true" groups="how-to" subtype="page" title="Creating Custom Qt Types" fulltitle="Creating Custom Qt Types" subtitle="" brief="How to create and register new types with Qt">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="creating-a-custom-type" title="Creating a Custom Type" level="1"/>
            <contents name="declaring-the-type-with-qmetatype" title="Declaring the Type with QMetaType" level="1"/>
            <contents name="creating-and-destroying-custom-objects" title="Creating and Destroying Custom Objects" level="1"/>
            <contents name="making-the-type-printable" title="Making the Type Printable" level="1"/>
            <contents name="further-reading" title="Further Reading" level="1"/>
        </page>
        <page name="qtcore-attribution-zlib.html" href="qtcore-attribution-zlib.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Data Compression Library (zlib), version 1.3.1" fulltitle="Data Compression Library (zlib), version 1.3.1" subtitle="" brief="Zlib License">
            <target name="zlib"/>
        </page>
        <page name="qtcore-attribution-easing.html" href="qtcore-attribution-easing.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Easing Equations by Robert Penner" fulltitle="Easing Equations by Robert Penner" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="easing"/>
        </page>
        <page name="qtcore-attribution-doubleconversion.html" href="qtcore-attribution-doubleconversion.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles, version 3.3.0" fulltitle="Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles, version 3.3.0" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="doubleconversion"/>
        </page>
        <page name="io-functions.html" href="io-functions.html" status="active" location="filestorage.qdoc" documented="true" subtype="page" title="File and Datastream Functions" fulltitle="File and Datastream Functions" subtitle=""/>
        <page name="qtcore-attribution-android-gradle-wrapper.html" href="qtcore-attribution-android-gradle-wrapper.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-qtcore-tools,attributions-tools" subtype="page" title="Gradle wrapper, version 8.12" fulltitle="Gradle wrapper, version 8.12" subtitle="" brief="Apache License 2.0">
            <target name="android-gradle-wrapper"/>
        </page>
        <page name="implicit-sharing.html" href="implicit-sharing.html" status="active" location="implicit-sharing.qdoc" documented="true" groups="qt-basic-concepts" subtype="page" title="Implicit Sharing" fulltitle="Implicit Sharing" subtitle="" brief="Reference counting for fast copying">
            <target name="deep-copy" title="deep copy"/>
            <target name="shallow-copy" title="shallow copy"/>
            <target name="implicitly-shared-classes" title="implicitly shared classes"/>
            <keyword name="implicit-data-sharing" title="implicit data sharing"/>
            <keyword name="implicit-sharing" title="implicit sharing"/>
            <keyword name="implicitly-shared" title="implicitly shared"/>
            <keyword name="reference-counting" title="reference counting"/>
            <keyword name="shared-implicitly" title="shared implicitly"/>
            <keyword name="shared-classes" title="shared classes"/>
            <contents name="overview" title="Overview" level="1"/>
            <contents name="implicit-sharing-in-detail" title="Implicit Sharing in Detail" level="1"/>
            <contents name="list-of-classes" title="List of Classes" level="1"/>
        </page>
        <page name="ipc.html" href="ipc.html" status="active" location="ipc.qdoc" documented="true" groups="explanations-networkingandconnectivity,frameworks-technologies,groups" subtype="page" title="Inter-Process Communication" fulltitle="Inter-Process Communication" subtitle="" brief="An overview of Qt's inter-process communication functionality">
            <keyword name="ipc"/>
            <contents name="synchronization-primitives" title="Synchronization primitives" level="1"/>
            <contents name="byte-level-data-sharing" title="Byte-level data sharing" level="1"/>
            <contents name="structured-message-passing" title="Structured message passing" level="1"/>
        </page>
        <page name="java-style-iterators.html" href="java-style-iterators.html" status="active" location="java-style-iterators.qdoc" documented="true" groups="groups,qt-basic-concepts" subtype="page" title="Java-style Iterators in Qt" fulltitle="Java-style Iterators in Qt" subtitle="" brief="Java style iterators for Qt's containers">
            <contents name="java-style-iterators" title="Java-Style Iterators" level="1"/>
        </page>
        <page name="qtcore-attribution-kwin.html" href="qtcore-attribution-kwin.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="KWin, version 5.13.4" fulltitle="KWin, version 5.13.4" subtitle="" brief="BSD-3-Clause">
            <target name="kwin"/>
        </page>
        <page name="qtcore-attribution-kwin.html" href="qtcore-attribution-kwin.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="KWin, version 5.13.4" fulltitle="KWin, version 5.13.4" subtitle="" brief="BSD-3-Clause">
            <target name="kwin"/>
        </page>
        <page name="qtcore-attribution-md4.html" href="qtcore-attribution-md4.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="MD4" fulltitle="MD4" subtitle="" brief="Public Domain">
            <target name="md4"/>
        </page>
        <page name="qtcore-attribution-md5.html" href="qtcore-attribution-md5.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="MD5" fulltitle="MD5" subtitle="" brief="Public Domain">
            <target name="md5"/>
        </page>
        <page name="native-ipc-keys.html" href="native-ipc-keys.html" status="active" location="ipc.qdoc" documented="true" subtype="page" title="Native IPC Keys" fulltitle="Native IPC Keys" subtitle="" brief="An overview of keys for QSharedMemory and QSystemSemaphore">
            <keyword name="ipc"/>
            <keyword name="shared-memory" title="shared memory"/>
            <keyword name="system-semaphore" title="system semaphore"/>
            <contents name="cross-platform-safe-key-format" title="Cross-platform safe key format" level="1"/>
            <contents name="native-key-format" title="Native key format" level="1"/>
            <contents name="posix-realtime" title="POSIX Realtime" level="3"/>
            <contents name="windows" title="Windows" level="3"/>
            <contents name="x-open-system-interfaces-xsi-system-v" title="X/Open System Interfaces (XSI) / System V" level="3"/>
            <contents name="ownership" title="Ownership" level="1"/>
            <contents name="ownership-posix-realtime-6" title="POSIX Realtime" level="3"/>
            <contents name="ownership-x-open-system-interfaces-xsi-system-v-7" title="X/Open System Interfaces (XSI) / System V" level="3"/>
            <contents name="ownership-windows-8" title="Windows" level="3"/>
            <contents name="interoperability-with-old-qt-applications" title="Interoperability with old Qt applications" level="1"/>
            <contents name="interoperability-with-old-qt-applications-x-open-system-interfaces-xsi-system-v-10" title="X/Open System Interfaces (XSI) / System V" level="3"/>
            <contents name="interoperability-with-non-qt-applications" title="Interoperability with non-Qt applications" level="1"/>
            <contents name="interoperability-with-non-qt-applications-posix-realtime-12" title="POSIX Realtime" level="3"/>
            <contents name="interoperability-with-non-qt-applications-windows-13" title="Windows" level="3"/>
            <contents name="interoperability-with-non-qt-applications-x-open-system-interfaces-xsi-system-v-14" title="X/Open System Interfaces (XSI) / System V" level="3"/>
        </page>
        <page name="object.html" href="object.html" status="active" location="object.qdoc" documented="true" groups="qt-basic-concepts" subtype="page" title="Object Model" fulltitle="Object Model" subtitle="" brief="A description of the powerful features made possible by Qt's dynamic object model">
            <target name="identity-vs-value" title="Identity vs Value"/>
            <contents name="important-classes" title="Important Classes" level="1"/>
            <contents name="qt-objects-identity-vs-value" title="Qt Objects: Identity vs Value" level="1"/>
        </page>
        <page name="objecttrees.html" href="objecttrees.html" status="active" location="objecttrees.qdoc" documented="true" groups="qt-basic-concepts" subtype="page" title="Object Trees &amp; Ownership" fulltitle="Object Trees &amp; Ownership" subtitle="" brief="Information about the parent-child pattern used to describe object ownership in Qt">
            <target name="note-on-the-order-of-construction-destruction-of-qobjects" title="note on the order of construction/destruction of QObjects"/>
            <contents name="overview" title="Overview" level="1"/>
            <contents name="construction-destruction-order-of-qobjects" title="Construction/Destruction Order of QObjects" level="1"/>
        </page>
        <page name="qtcore-attribution-pcre2-sljit.html" href="qtcore-attribution-pcre2-sljit.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="PCRE2 - Stack-less Just-In-Time Compiler, version 10.45" fulltitle="PCRE2 - Stack-less Just-In-Time Compiler, version 10.45" subtitle="" brief="BSD 2-clause &quot;Simplified&quot; License">
            <target name="pcre2-sljit"/>
        </page>
        <page name="qtcore-attribution-pcre2.html" href="qtcore-attribution-pcre2.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="PCRE2, version 10.45" fulltitle="PCRE2, version 10.45" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License with PCRE2 binary-like Packages Exception">
            <target name="pcre2"/>
        </page>
        <class name="QAbstractAnimation" href="qabstractanimation.html" status="active" access="public" location="qabstractanimation.h" documented="true" groups="animation" bases="QObject" module="QtCore" brief="The base of all animations">
            <function name="QAbstractAnimation" fullname="QAbstractAnimation::QAbstractAnimation" href="qabstractanimation.html#QAbstractAnimation" status="active" access="public" location="qabstractanimation.h" documented="true" meta="constructor" signature="QAbstractAnimation(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableCurrentLoop" fullname="QAbstractAnimation::bindableCurrentLoop" href="qabstractanimation.html#currentLoop-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="currentLoop" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableCurrentLoop() const"/>
            <function name="bindableCurrentTime" fullname="QAbstractAnimation::bindableCurrentTime" href="qabstractanimation.html#currentTime-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" associated-property="currentTime" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableCurrentTime()"/>
            <function name="bindableDirection" fullname="QAbstractAnimation::bindableDirection" href="qabstractanimation.html#direction-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" associated-property="direction" type="QBindable&lt;QAbstractAnimation::Direction&gt;" signature="QBindable&lt;QAbstractAnimation::Direction&gt; bindableDirection()"/>
            <function name="bindableLoopCount" fullname="QAbstractAnimation::bindableLoopCount" href="qabstractanimation.html#loopCount-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" associated-property="loopCount" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableLoopCount()"/>
            <function name="bindableState" fullname="QAbstractAnimation::bindableState" href="qabstractanimation.html#state-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="state" type="QBindable&lt;QAbstractAnimation::State&gt;" signature="QBindable&lt;QAbstractAnimation::State&gt; bindableState() const"/>
            <function name="currentLoop" fullname="QAbstractAnimation::currentLoop" href="qabstractanimation.html#currentLoop-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="currentLoop" type="int" signature="int currentLoop() const"/>
            <function name="currentLoopChanged" fullname="QAbstractAnimation::currentLoopChanged" href="qabstractanimation.html#currentLoopChanged" status="active" access="public" location="qabstractanimation.h" documented="true" meta="signal" associated-property="currentLoop" type="void" signature="void currentLoopChanged(int currentLoop)">
                <parameter type="int" name="currentLoop" default=""/>
            </function>
            <function name="currentLoopTime" fullname="QAbstractAnimation::currentLoopTime" href="qabstractanimation.html#currentLoopTime" status="active" access="public" location="qabstractanimation.h" documented="true" meta="plain" const="true" type="int" signature="int currentLoopTime() const"/>
            <function name="currentTime" fullname="QAbstractAnimation::currentTime" href="qabstractanimation.html#currentTime-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="currentTime" type="int" signature="int currentTime() const"/>
            <function name="direction" fullname="QAbstractAnimation::direction" href="qabstractanimation.html#direction-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="direction" type="QAbstractAnimation::Direction" signature="QAbstractAnimation::Direction direction() const"/>
            <function name="directionChanged" fullname="QAbstractAnimation::directionChanged" href="qabstractanimation.html#directionChanged" status="active" access="public" location="qabstractanimation.h" documented="true" meta="signal" associated-property="direction" type="void" signature="void directionChanged(QAbstractAnimation::Direction newDirection)">
                <parameter type="QAbstractAnimation::Direction" name="newDirection" default=""/>
            </function>
            <function name="duration" fullname="QAbstractAnimation::duration" href="qabstractanimation.html#duration" status="active" access="public" location="qabstractanimation.h" documented="true" meta="plain" virtual="pure" const="true" associated-property="duration" type="int" signature="int duration() const = 0"/>
            <function name="event" fullname="QAbstractAnimation::event" href="qabstractanimation.html#event" status="active" access="protected" location="qabstractanimation.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="finished" fullname="QAbstractAnimation::finished" href="qabstractanimation.html#finished" status="active" access="public" location="qabstractanimation.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="group" fullname="QAbstractAnimation::group" href="qabstractanimation.html#group" status="active" access="public" location="qabstractanimation.h" documented="true" meta="plain" const="true" type="QAnimationGroup *" signature="QAnimationGroup * group() const"/>
            <function name="loopCount" fullname="QAbstractAnimation::loopCount" href="qabstractanimation.html#loopCount-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="loopCount" type="int" signature="int loopCount() const"/>
            <function name="pause" fullname="QAbstractAnimation::pause" href="qabstractanimation.html#pause" status="active" access="public" location="qabstractanimation.h" documented="true" meta="slot" type="void" signature="void pause()"/>
            <function name="resume" fullname="QAbstractAnimation::resume" href="qabstractanimation.html#resume" status="active" access="public" location="qabstractanimation.h" documented="true" meta="slot" type="void" signature="void resume()"/>
            <function name="setCurrentTime" fullname="QAbstractAnimation::setCurrentTime" href="qabstractanimation.html#currentTime-prop" status="active" access="public" location="qabstractanimation.h" meta="slot" associated-property="currentTime" type="void" signature="void setCurrentTime(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="setDirection" fullname="QAbstractAnimation::setDirection" href="qabstractanimation.html#direction-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" associated-property="direction" type="void" signature="void setDirection(QAbstractAnimation::Direction direction)">
                <parameter type="QAbstractAnimation::Direction" name="direction" default=""/>
            </function>
            <function name="setLoopCount" fullname="QAbstractAnimation::setLoopCount" href="qabstractanimation.html#loopCount-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" associated-property="loopCount" type="void" signature="void setLoopCount(int loopCount)">
                <parameter type="int" name="loopCount" default=""/>
            </function>
            <function name="setPaused" fullname="QAbstractAnimation::setPaused" href="qabstractanimation.html#setPaused" status="active" access="public" location="qabstractanimation.h" documented="true" meta="slot" type="void" signature="void setPaused(bool paused)">
                <parameter type="bool" name="paused" default=""/>
            </function>
            <function name="start" fullname="QAbstractAnimation::start" href="qabstractanimation.html#start" status="active" access="public" location="qabstractanimation.h" documented="true" meta="slot" type="void" signature="void start(QAbstractAnimation::DeletionPolicy policy)">
                <parameter type="QAbstractAnimation::DeletionPolicy" name="policy" default="KeepWhenStopped"/>
            </function>
            <function name="state" fullname="QAbstractAnimation::state" href="qabstractanimation.html#state-prop" status="active" access="public" location="qabstractanimation.h" meta="plain" const="true" associated-property="state" type="QAbstractAnimation::State" signature="QAbstractAnimation::State state() const"/>
            <function name="stateChanged" fullname="QAbstractAnimation::stateChanged" href="qabstractanimation.html#stateChanged" status="active" access="public" location="qabstractanimation.h" documented="true" meta="signal" associated-property="state" type="void" signature="void stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="stop" fullname="QAbstractAnimation::stop" href="qabstractanimation.html#stop" status="active" access="public" location="qabstractanimation.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="totalDuration" fullname="QAbstractAnimation::totalDuration" href="qabstractanimation.html#totalDuration" status="active" access="public" location="qabstractanimation.h" documented="true" meta="plain" const="true" type="int" signature="int totalDuration() const"/>
            <function name="updateCurrentTime" fullname="QAbstractAnimation::updateCurrentTime" href="qabstractanimation.html#updateCurrentTime" status="active" access="protected" location="qabstractanimation.h" documented="true" meta="plain" virtual="pure" type="void" signature="void updateCurrentTime(int currentTime) = 0">
                <parameter type="int" name="currentTime" default=""/>
            </function>
            <function name="updateDirection" fullname="QAbstractAnimation::updateDirection" href="qabstractanimation.html#updateDirection" status="active" access="protected" location="qabstractanimation.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void updateDirection(QAbstractAnimation::Direction direction)">
                <parameter type="QAbstractAnimation::Direction" name="direction" default=""/>
            </function>
            <function name="updateState" fullname="QAbstractAnimation::updateState" href="qabstractanimation.html#updateState" status="active" access="protected" location="qabstractanimation.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="~QAbstractAnimation" fullname="QAbstractAnimation::~QAbstractAnimation" href="qabstractanimation.html#dtor.QAbstractAnimation" status="active" access="public" location="qabstractanimation.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractAnimation()"/>
            <enum name="DeletionPolicy" fullname="QAbstractAnimation::DeletionPolicy" href="qabstractanimation.html#DeletionPolicy-enum" status="active" access="public" location="qabstractanimation.h" documented="true">
                <value name="KeepWhenStopped" value="0"/>
                <value name="DeleteWhenStopped" value="1"/>
            </enum>
            <enum name="Direction" fullname="QAbstractAnimation::Direction" href="qabstractanimation.html#Direction-enum" status="active" access="public" location="qabstractanimation.h" documented="true">
                <value name="Forward" value="0"/>
                <value name="Backward" value="1"/>
            </enum>
            <enum name="State" fullname="QAbstractAnimation::State" href="qabstractanimation.html#State-enum" status="active" access="public" location="qabstractanimation.h" documented="true">
                <value name="Stopped" value="0"/>
                <value name="Paused" value="1"/>
                <value name="Running" value="2"/>
            </enum>
            <property name="currentLoop" fullname="QAbstractAnimation::currentLoop" href="qabstractanimation.html#currentLoop-prop" status="active" access="public" location="qabstractanimation.h" documented="true" bindable="true" writable="false" brief="The current loop of the animation">
                <getter name="currentLoop"/>
                <notifier name="currentLoopChanged"/>
                <bindable name="bindableCurrentLoop"/>
            </property>
            <property name="currentTime" fullname="QAbstractAnimation::currentTime" href="qabstractanimation.html#currentTime-prop" status="active" access="public" location="qabstractanimation.h" documented="true" bindable="true" brief="The current time and progress of the animation">
                <getter name="currentTime"/>
                <setter name="setCurrentTime"/>
                <bindable name="bindableCurrentTime"/>
            </property>
            <property name="direction" fullname="QAbstractAnimation::direction" href="qabstractanimation.html#direction-prop" status="active" access="public" location="qabstractanimation.h" documented="true" bindable="true" brief="The direction of the animation when it is in Running state">
                <getter name="direction"/>
                <setter name="setDirection"/>
                <notifier name="directionChanged"/>
                <bindable name="bindableDirection"/>
            </property>
            <property name="duration" fullname="QAbstractAnimation::duration" href="qabstractanimation.html#duration-prop" status="active" access="public" location="qabstractanimation.h" documented="true" writable="false" brief="The duration of the animation">
                <getter name="duration"/>
            </property>
            <property name="loopCount" fullname="QAbstractAnimation::loopCount" href="qabstractanimation.html#loopCount-prop" status="active" access="public" location="qabstractanimation.h" documented="true" bindable="true" brief="The loop count of the animation">
                <getter name="loopCount"/>
                <setter name="setLoopCount"/>
                <bindable name="bindableLoopCount"/>
            </property>
            <property name="state" fullname="QAbstractAnimation::state" href="qabstractanimation.html#state-prop" status="active" access="public" location="qabstractanimation.h" documented="true" bindable="true" writable="false" brief="Of the animation">
                <getter name="state"/>
                <notifier name="stateChanged"/>
                <bindable name="bindableState"/>
            </property>
        </class>
        <struct name="QAbstractConcatenable" href="qabstractconcatenable.html" status="ignored" access="public" location="qstringbuilder.h"/>
        <class name="QAbstractEventDispatcher" href="qabstracteventdispatcher.html" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" groups="events" bases="QObject" module="QtCore" brief="Interface to manage Qt's event queue">
            <function name="QAbstractEventDispatcher" fullname="QAbstractEventDispatcher::QAbstractEventDispatcher" href="qabstracteventdispatcher.html#QAbstractEventDispatcher" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="constructor" explicit="true" signature="QAbstractEventDispatcher(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="aboutToBlock" fullname="QAbstractEventDispatcher::aboutToBlock" href="qabstracteventdispatcher.html#aboutToBlock" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="signal" type="void" signature="void aboutToBlock()"/>
            <function name="awake" fullname="QAbstractEventDispatcher::awake" href="qabstracteventdispatcher.html#awake" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="signal" type="void" signature="void awake()"/>
            <function name="filterNativeEvent" fullname="QAbstractEventDispatcher::filterNativeEvent" href="qabstracteventdispatcher.html#filterNativeEvent" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" type="bool" signature="bool filterNativeEvent(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="installNativeEventFilter" fullname="QAbstractEventDispatcher::installNativeEventFilter" href="qabstracteventdispatcher.html#installNativeEventFilter" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" type="void" signature="void installNativeEventFilter(QAbstractNativeEventFilter *filterObj)">
                <parameter type="QAbstractNativeEventFilter *" name="filterObj" default=""/>
            </function>
            <function name="instance" fullname="QAbstractEventDispatcher::instance" href="qabstracteventdispatcher.html#instance" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" static="true" type="QAbstractEventDispatcher *" signature="QAbstractEventDispatcher * instance(QThread *thread)">
                <parameter type="QThread *" name="thread" default="nullptr"/>
            </function>
            <function name="interrupt" fullname="QAbstractEventDispatcher::interrupt" href="qabstracteventdispatcher.html#interrupt" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="void" signature="void interrupt() = 0"/>
            <function name="processEvents" fullname="QAbstractEventDispatcher::processEvents" href="qabstracteventdispatcher.html#processEvents" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool processEvents(QEventLoop::ProcessEventsFlags flags) = 0">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default=""/>
            </function>
            <function name="registerSocketNotifier" fullname="QAbstractEventDispatcher::registerSocketNotifier" href="qabstracteventdispatcher.html#registerSocketNotifier" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="void" signature="void registerSocketNotifier(QSocketNotifier *notifier) = 0">
                <parameter type="QSocketNotifier *" name="notifier" default=""/>
            </function>
            <function name="registerTimer" fullname="QAbstractEventDispatcher::registerTimer" href="qabstracteventdispatcher-obsolete.html#registerTimer" status="deprecated" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" type="int" signature="int registerTimer(qint64 interval, Qt::TimerType timerType, QObject *object)">
                <parameter type="qint64" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registerTimer" fullname="QAbstractEventDispatcher::registerTimer" href="qabstracteventdispatcher.html#registerTimer-1" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="void" signature="void registerTimer(Qt::TimerId timerId, QAbstractEventDispatcher::Duration interval, Qt::TimerType timerType, QObject *object)">
                <parameter type="Qt::TimerId" name="timerId" default=""/>
                <parameter type="QAbstractEventDispatcher::Duration" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registerTimer" fullname="QAbstractEventDispatcher::registerTimer" href="qabstracteventdispatcher.html#registerTimer-2" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" overload="true" overload-number="2" type="void" signature="void registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object) = 0">
                <parameter type="int" name="timerId" default=""/>
                <parameter type="qint64" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registerTimer" fullname="QAbstractEventDispatcher::registerTimer" href="qabstracteventdispatcher.html#registerTimer-3" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="3" type="Qt::TimerId" signature="Qt::TimerId registerTimer(QAbstractEventDispatcher::Duration interval, Qt::TimerType timerType, QObject *object)">
                <parameter type="QAbstractEventDispatcher::Duration" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="registeredTimers" fullname="QAbstractEventDispatcher::registeredTimers" href="qabstracteventdispatcher.html#registeredTimers" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" const="true" type="QList&lt;QAbstractEventDispatcher::TimerInfo&gt;" signature="QList&lt;QAbstractEventDispatcher::TimerInfo&gt; registeredTimers(QObject *object) const = 0">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="remainingTime" fullname="QAbstractEventDispatcher::remainingTime" href="qabstracteventdispatcher.html#remainingTime" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="int" signature="int remainingTime(int timerId) = 0">
                <parameter type="int" name="timerId" default=""/>
            </function>
            <function name="remainingTime" fullname="QAbstractEventDispatcher::remainingTime" href="qabstracteventdispatcher.html#remainingTime-1" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QAbstractEventDispatcher::Duration" signature="QAbstractEventDispatcher::Duration remainingTime(Qt::TimerId timerId) const">
                <parameter type="Qt::TimerId" name="timerId" default=""/>
            </function>
            <function name="removeNativeEventFilter" fullname="QAbstractEventDispatcher::removeNativeEventFilter" href="qabstracteventdispatcher.html#removeNativeEventFilter" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" type="void" signature="void removeNativeEventFilter(QAbstractNativeEventFilter *filter)">
                <parameter type="QAbstractNativeEventFilter *" name="filter" default=""/>
            </function>
            <function name="timersForObject" fullname="QAbstractEventDispatcher::timersForObject" href="qabstracteventdispatcher.html#timersForObject" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" since="6.8" meta="plain" const="true" type="QList&lt;QAbstractEventDispatcher::TimerInfoV2&gt;" signature="QList&lt;QAbstractEventDispatcher::TimerInfoV2&gt; timersForObject(QObject *object) const">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="unregisterSocketNotifier" fullname="QAbstractEventDispatcher::unregisterSocketNotifier" href="qabstracteventdispatcher.html#unregisterSocketNotifier" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="void" signature="void unregisterSocketNotifier(QSocketNotifier *notifier) = 0">
                <parameter type="QSocketNotifier *" name="notifier" default=""/>
            </function>
            <function name="unregisterTimer" fullname="QAbstractEventDispatcher::unregisterTimer" href="qabstracteventdispatcher.html#unregisterTimer" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" since="6.8" meta="plain" type="bool" signature="bool unregisterTimer(Qt::TimerId timerId)">
                <parameter type="Qt::TimerId" name="timerId" default=""/>
            </function>
            <function name="unregisterTimer" fullname="QAbstractEventDispatcher::unregisterTimer" href="qabstracteventdispatcher.html#unregisterTimer-1" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" overload="true" overload-number="1" type="bool" signature="bool unregisterTimer(int timerId) = 0">
                <parameter type="int" name="timerId" default=""/>
            </function>
            <function name="unregisterTimers" fullname="QAbstractEventDispatcher::unregisterTimers" href="qabstracteventdispatcher.html#unregisterTimers" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool unregisterTimers(QObject *object) = 0">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="wakeUp" fullname="QAbstractEventDispatcher::wakeUp" href="qabstracteventdispatcher.html#wakeUp" threadsafety="thread safe" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="plain" virtual="pure" type="void" signature="void wakeUp() = 0"/>
            <function name="~QAbstractEventDispatcher" fullname="QAbstractEventDispatcher::~QAbstractEventDispatcher" href="qabstracteventdispatcher.html#dtor.QAbstractEventDispatcher" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractEventDispatcher()"/>
            <struct name="TimerInfo" fullname="QAbstractEventDispatcher::TimerInfo" href="qabstracteventdispatcher-timerinfo.html" status="deprecated" access="public" location="qabstracteventdispatcher.h" documented="true" module="QtCore">
                <function name="TimerInfo" fullname="QAbstractEventDispatcher::TimerInfo::TimerInfo" href="qabstracteventdispatcher-timerinfo.html#TimerInfo" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="constructor" signature="TimerInfo(int timerId, int interval, Qt::TimerType timerType)">
                    <parameter type="int" name="timerId" default=""/>
                    <parameter type="int" name="interval" default=""/>
                    <parameter type="Qt::TimerType" name="timerType" default=""/>
                </function>
                <variable name="interval" fullname="QAbstractEventDispatcher::TimerInfo::interval" href="qabstracteventdispatcher-timerinfo.html#interval-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="int" static="false"/>
                <variable name="timerId" fullname="QAbstractEventDispatcher::TimerInfo::timerId" href="qabstracteventdispatcher-timerinfo.html#timerId-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="int" static="false"/>
                <variable name="timerType" fullname="QAbstractEventDispatcher::TimerInfo::timerType" href="qabstracteventdispatcher-timerinfo.html#timerType-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="Qt::TimerType" static="false"/>
            </struct>
            <struct name="TimerInfoV2" fullname="QAbstractEventDispatcher::TimerInfoV2" href="qabstracteventdispatcher-timerinfov2.html" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" module="QtCore">
                <variable name="interval" fullname="QAbstractEventDispatcher::TimerInfoV2::interval" href="qabstracteventdispatcher-timerinfov2.html#interval-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="QAbstractEventDispatcher::Duration" static="false"/>
                <variable name="timerId" fullname="QAbstractEventDispatcher::TimerInfoV2::timerId" href="qabstracteventdispatcher-timerinfov2.html#timerId-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="Qt::TimerId" static="false"/>
                <variable name="timerType" fullname="QAbstractEventDispatcher::TimerInfoV2::timerType" href="qabstracteventdispatcher-timerinfov2.html#timerType-var" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" type="Qt::TimerType" static="false"/>
            </struct>
            <typedef name="Duration" fullname="QAbstractEventDispatcher::Duration" href="qabstracteventdispatcher.html#Duration-typedef" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" aliasedtype="std::chrono::nanoseconds"/>
        </class>
        <class name="QAbstractEventDispatcherV2" href="qabstracteventdispatcherv2.html" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" bases="QAbstractEventDispatcher" module="QtCore">
            <function name="QAbstractEventDispatcherV2" fullname="QAbstractEventDispatcherV2::QAbstractEventDispatcherV2" href="qabstracteventdispatcherv2.html#QAbstractEventDispatcherV2" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="constructor" explicit="true" signature="QAbstractEventDispatcherV2(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="~QAbstractEventDispatcherV2" fullname="QAbstractEventDispatcherV2::~QAbstractEventDispatcherV2" href="qabstracteventdispatcherv2.html#dtor.QAbstractEventDispatcherV2" status="active" access="public" location="qabstracteventdispatcher.h" documented="true" meta="destructor" virtual="virtual" override="true" noexcept="true" signature="~QAbstractEventDispatcherV2() override"/>
        </class>
        <class name="QAbstractItemModel" href="qabstractitemmodel.html" status="active" access="public" location="qabstractitemmodel.h" documented="true" groups="model-view" bases="QObject" module="QtCore" brief="The abstract interface for item model classes">
            <contents name="subclassing" title="Subclassing" level="1"/>
            <contents name="thread-safety" title="Thread safety" level="1"/>
            <function name="QAbstractItemModel" fullname="QAbstractItemModel::QAbstractItemModel" href="qabstractitemmodel.html#QAbstractItemModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" explicit="true" signature="QAbstractItemModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="beginInsertColumns" fullname="QAbstractItemModel::beginInsertColumns" href="qabstractitemmodel.html#beginInsertColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void beginInsertColumns(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="beginInsertRows" fullname="QAbstractItemModel::beginInsertRows" href="qabstractitemmodel.html#beginInsertRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void beginInsertRows(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="beginMoveColumns" fullname="QAbstractItemModel::beginMoveColumns" href="qabstractitemmodel.html#beginMoveColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool beginMoveColumns(const QModelIndex &amp;sourceParent, int sourceFirst, int sourceLast, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceFirst" default=""/>
                <parameter type="int" name="sourceLast" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="beginMoveRows" fullname="QAbstractItemModel::beginMoveRows" href="qabstractitemmodel.html#beginMoveRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool beginMoveRows(const QModelIndex &amp;sourceParent, int sourceFirst, int sourceLast, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceFirst" default=""/>
                <parameter type="int" name="sourceLast" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="beginRemoveColumns" fullname="QAbstractItemModel::beginRemoveColumns" href="qabstractitemmodel.html#beginRemoveColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void beginRemoveColumns(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="beginRemoveRows" fullname="QAbstractItemModel::beginRemoveRows" href="qabstractitemmodel.html#beginRemoveRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void beginRemoveRows(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="beginResetModel" fullname="QAbstractItemModel::beginResetModel" href="qabstractitemmodel.html#beginResetModel" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void beginResetModel()"/>
            <function name="buddy" fullname="QAbstractItemModel::buddy" href="qabstractitemmodel.html#buddy" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QModelIndex" signature="QModelIndex buddy(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="canDropMimeData" fullname="QAbstractItemModel::canDropMimeData" href="qabstractitemmodel.html#canDropMimeData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) const">
                <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="canFetchMore" fullname="QAbstractItemModel::canFetchMore" href="qabstractitemmodel.html#canFetchMore" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool canFetchMore(const QModelIndex &amp;parent) const">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="changePersistentIndex" fullname="QAbstractItemModel::changePersistentIndex" href="qabstractitemmodel.html#changePersistentIndex" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void changePersistentIndex(const QModelIndex &amp;from, const QModelIndex &amp;to)">
                <parameter type="const QModelIndex &amp;" name="from" default=""/>
                <parameter type="const QModelIndex &amp;" name="to" default=""/>
            </function>
            <function name="changePersistentIndexList" fullname="QAbstractItemModel::changePersistentIndexList" href="qabstractitemmodel.html#changePersistentIndexList" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void changePersistentIndexList(const QModelIndexList &amp;from, const QModelIndexList &amp;to)">
                <parameter type="const QModelIndexList &amp;" name="from" default=""/>
                <parameter type="const QModelIndexList &amp;" name="to" default=""/>
            </function>
            <function name="checkIndex" fullname="QAbstractItemModel::checkIndex" href="qabstractitemmodel.html#checkIndex" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool checkIndex(const QModelIndex &amp;index, QAbstractItemModel::CheckIndexOptions options) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="QAbstractItemModel::CheckIndexOptions" name="options" default="CheckIndexOption::NoOption"/>
            </function>
            <function name="clearItemData" fullname="QAbstractItemModel::clearItemData" href="qabstractitemmodel.html#clearItemData" status="active" access="public" location="qabstractitemmodel.h" documented="true" since="6.0" meta="plain" virtual="virtual" type="bool" signature="bool clearItemData(const QModelIndex &amp;index)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="columnCount" fullname="QAbstractItemModel::columnCount" href="qabstractitemmodel.html#columnCount" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int columnCount(const QModelIndex &amp;parent) const = 0">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="columnsAboutToBeInserted" fullname="QAbstractItemModel::columnsAboutToBeInserted" href="qabstractitemmodel.html#columnsAboutToBeInserted" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsAboutToBeInserted(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="columnsAboutToBeMoved" fullname="QAbstractItemModel::columnsAboutToBeMoved" href="qabstractitemmodel.html#columnsAboutToBeMoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsAboutToBeMoved(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destinationParent, int destinationColumn)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceStart" default=""/>
                <parameter type="int" name="sourceEnd" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationColumn" default=""/>
            </function>
            <function name="columnsAboutToBeRemoved" fullname="QAbstractItemModel::columnsAboutToBeRemoved" href="qabstractitemmodel.html#columnsAboutToBeRemoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsAboutToBeRemoved(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="columnsInserted" fullname="QAbstractItemModel::columnsInserted" href="qabstractitemmodel.html#columnsInserted" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsInserted(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="columnsMoved" fullname="QAbstractItemModel::columnsMoved" href="qabstractitemmodel.html#columnsMoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsMoved(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destinationParent, int destinationColumn)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceStart" default=""/>
                <parameter type="int" name="sourceEnd" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationColumn" default=""/>
            </function>
            <function name="columnsRemoved" fullname="QAbstractItemModel::columnsRemoved" href="qabstractitemmodel.html#columnsRemoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void columnsRemoved(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="createIndex" fullname="QAbstractItemModel::createIndex" href="qabstractitemmodel.html#createIndex" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex createIndex(int row, int column, const void *ptr) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const void *" name="ptr" default="nullptr"/>
            </function>
            <function name="createIndex" fullname="QAbstractItemModel::createIndex" href="qabstractitemmodel.html#createIndex-1" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QModelIndex" signature="QModelIndex createIndex(int row, int column, quintptr id) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="quintptr" name="id" default=""/>
            </function>
            <function name="data" fullname="QAbstractItemModel::data" href="qabstractitemmodel.html#data" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="pure" const="true" type="QVariant" signature="QVariant data(const QModelIndex &amp;index, int role) const = 0">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="dataChanged" fullname="QAbstractItemModel::dataChanged" href="qabstractitemmodel.html#dataChanged" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void dataChanged(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight, const QList&lt;int&gt; &amp;roles)">
                <parameter type="const QModelIndex &amp;" name="topLeft" default=""/>
                <parameter type="const QModelIndex &amp;" name="bottomRight" default=""/>
                <parameter type="const QList&lt;int&gt; &amp;" name="roles" default="QList&lt;int&gt;()"/>
            </function>
            <function name="dropMimeData" fullname="QAbstractItemModel::dropMimeData" href="qabstractitemmodel.html#dropMimeData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent)">
                <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="endInsertColumns" fullname="QAbstractItemModel::endInsertColumns" href="qabstractitemmodel.html#endInsertColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endInsertColumns()"/>
            <function name="endInsertRows" fullname="QAbstractItemModel::endInsertRows" href="qabstractitemmodel.html#endInsertRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endInsertRows()"/>
            <function name="endMoveColumns" fullname="QAbstractItemModel::endMoveColumns" href="qabstractitemmodel.html#endMoveColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endMoveColumns()"/>
            <function name="endMoveRows" fullname="QAbstractItemModel::endMoveRows" href="qabstractitemmodel.html#endMoveRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endMoveRows()"/>
            <function name="endRemoveColumns" fullname="QAbstractItemModel::endRemoveColumns" href="qabstractitemmodel.html#endRemoveColumns" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endRemoveColumns()"/>
            <function name="endRemoveRows" fullname="QAbstractItemModel::endRemoveRows" href="qabstractitemmodel.html#endRemoveRows" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endRemoveRows()"/>
            <function name="endResetModel" fullname="QAbstractItemModel::endResetModel" href="qabstractitemmodel.html#endResetModel" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" type="void" signature="void endResetModel()"/>
            <function name="fetchMore" fullname="QAbstractItemModel::fetchMore" href="qabstractitemmodel.html#fetchMore" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void fetchMore(const QModelIndex &amp;parent)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
            </function>
            <function name="flags" fullname="QAbstractItemModel::flags" href="qabstractitemmodel.html#flags" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="hasChildren" fullname="QAbstractItemModel::hasChildren" href="qabstractitemmodel.html#hasChildren" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool hasChildren(const QModelIndex &amp;parent) const">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="hasIndex" fullname="QAbstractItemModel::hasIndex" href="qabstractitemmodel.html#hasIndex" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasIndex(int row, int column, const QModelIndex &amp;parent) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="headerData" fullname="QAbstractItemModel::headerData" href="qabstractitemmodel.html#headerData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QVariant" signature="QVariant headerData(int section, Qt::Orientation orientation, int role) const">
                <parameter type="int" name="section" default=""/>
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="headerDataChanged" fullname="QAbstractItemModel::headerDataChanged" href="qabstractitemmodel.html#headerDataChanged" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void headerDataChanged(Qt::Orientation orientation, int first, int last)">
                <parameter type="Qt::Orientation" name="orientation" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="index" fullname="QAbstractItemModel::index" href="qabstractitemmodel.html#index" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="pure" const="true" type="QModelIndex" signature="QModelIndex index(int row, int column, const QModelIndex &amp;parent) const = 0">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="insertColumn" fullname="QAbstractItemModel::insertColumn" href="qabstractitemmodel.html#insertColumn" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" 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="QAbstractItemModel::insertColumns" href="qabstractitemmodel.html#insertColumns" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool insertColumns(int column, int count, const QModelIndex &amp;parent)">
                <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="QAbstractItemModel::insertRow" href="qabstractitemmodel.html#insertRow" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" 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="insertRows" fullname="QAbstractItemModel::insertRows" href="qabstractitemmodel.html#insertRows" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool insertRows(int row, int count, const QModelIndex &amp;parent)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="itemData" fullname="QAbstractItemModel::itemData" href="qabstractitemmodel.html#itemData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QMap&lt;int, QVariant&gt;" signature="QMap&lt;int, QVariant&gt; itemData(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="layoutAboutToBeChanged" fullname="QAbstractItemModel::layoutAboutToBeChanged" href="qabstractitemmodel.html#layoutAboutToBeChanged" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void layoutAboutToBeChanged(const QList&lt;QPersistentModelIndex&gt; &amp;parents, QAbstractItemModel::LayoutChangeHint hint)">
                <parameter type="const QList&lt;QPersistentModelIndex&gt; &amp;" name="parents" default="QList&lt;QPersistentModelIndex&gt;()"/>
                <parameter type="QAbstractItemModel::LayoutChangeHint" name="hint" default="QAbstractItemModel::NoLayoutChangeHint"/>
            </function>
            <function name="layoutChanged" fullname="QAbstractItemModel::layoutChanged" href="qabstractitemmodel.html#layoutChanged" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void layoutChanged(const QList&lt;QPersistentModelIndex&gt; &amp;parents, QAbstractItemModel::LayoutChangeHint hint)">
                <parameter type="const QList&lt;QPersistentModelIndex&gt; &amp;" name="parents" default="QList&lt;QPersistentModelIndex&gt;()"/>
                <parameter type="QAbstractItemModel::LayoutChangeHint" name="hint" default="QAbstractItemModel::NoLayoutChangeHint"/>
            </function>
            <function name="match" fullname="QAbstractItemModel::match" href="qabstractitemmodel.html#match" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QModelIndexList" signature="QModelIndexList match(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits, Qt::MatchFlags flags) const">
                <parameter type="const QModelIndex &amp;" name="start" default=""/>
                <parameter type="int" name="role" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="hits" default="1"/>
                <parameter type="Qt::MatchFlags" name="flags" default="Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"/>
            </function>
            <function name="mimeData" fullname="QAbstractItemModel::mimeData" href="qabstractitemmodel.html#mimeData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QMimeData *" signature="QMimeData * mimeData(const QModelIndexList &amp;indexes) const">
                <parameter type="const QModelIndexList &amp;" name="indexes" default=""/>
            </function>
            <function name="mimeTypes" fullname="QAbstractItemModel::mimeTypes" href="qabstractitemmodel.html#mimeTypes" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QStringList" signature="QStringList mimeTypes() const"/>
            <function name="modelAboutToBeReset" fullname="QAbstractItemModel::modelAboutToBeReset" href="qabstractitemmodel.html#modelAboutToBeReset" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void modelAboutToBeReset()"/>
            <function name="modelReset" fullname="QAbstractItemModel::modelReset" href="qabstractitemmodel.html#modelReset" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void modelReset()"/>
            <function name="moveColumn" fullname="QAbstractItemModel::moveColumn" href="qabstractitemmodel.html#moveColumn" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool moveColumn(const QModelIndex &amp;sourceParent, int sourceColumn, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceColumn" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="moveColumns" fullname="QAbstractItemModel::moveColumns" href="qabstractitemmodel.html#moveColumns" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool moveColumns(const QModelIndex &amp;sourceParent, int sourceColumn, int count, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceColumn" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="moveRow" fullname="QAbstractItemModel::moveRow" href="qabstractitemmodel.html#moveRow" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool moveRow(const QModelIndex &amp;sourceParent, int sourceRow, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="moveRows" fullname="QAbstractItemModel::moveRows" href="qabstractitemmodel.html#moveRows" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool moveRows(const QModelIndex &amp;sourceParent, int sourceRow, int count, const QModelIndex &amp;destinationParent, int destinationChild)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="multiData" fullname="QAbstractItemModel::multiData" href="qabstractitemmodel.html#multiData" status="active" access="public" location="qabstractitemmodel.h" documented="true" since="6.0" meta="plain" virtual="virtual" const="true" type="void" signature="void multiData(const QModelIndex &amp;index, QModelRoleDataSpan roleDataSpan) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="QModelRoleDataSpan" name="roleDataSpan" default=""/>
            </function>
            <function name="parent" fullname="QAbstractItemModel::parent" href="qabstractitemmodel.html#parent" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="pure" const="true" type="QModelIndex" signature="QModelIndex parent(const QModelIndex &amp;index) const = 0">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="persistentIndexList" fullname="QAbstractItemModel::persistentIndexList" href="qabstractitemmodel.html#persistentIndexList" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndexList" signature="QModelIndexList persistentIndexList() const"/>
            <function name="removeColumn" fullname="QAbstractItemModel::removeColumn" href="qabstractitemmodel.html#removeColumn" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool removeColumn(int column, const QModelIndex &amp;parent)">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="removeColumns" fullname="QAbstractItemModel::removeColumns" href="qabstractitemmodel.html#removeColumns" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool removeColumns(int column, int count, const QModelIndex &amp;parent)">
                <parameter type="int" name="column" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="removeRow" fullname="QAbstractItemModel::removeRow" href="qabstractitemmodel.html#removeRow" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" type="bool" signature="bool removeRow(int row, const QModelIndex &amp;parent)">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="removeRows" fullname="QAbstractItemModel::removeRows" href="qabstractitemmodel.html#removeRows" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool removeRows(int row, int count, const QModelIndex &amp;parent)">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="resetInternalData" fullname="QAbstractItemModel::resetInternalData" href="qabstractitemmodel.html#resetInternalData" status="active" access="protected" location="qabstractitemmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void resetInternalData()"/>
            <function name="revert" fullname="QAbstractItemModel::revert" href="qabstractitemmodel.html#revert" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void revert()"/>
            <function name="roleNames" fullname="QAbstractItemModel::roleNames" href="qabstractitemmodel.html#roleNames" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QHash&lt;int, QByteArray&gt;" signature="QHash&lt;int, QByteArray&gt; roleNames() const"/>
            <function name="rowCount" fullname="QAbstractItemModel::rowCount" href="qabstractitemmodel.html#rowCount" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="pure" const="true" type="int" signature="int rowCount(const QModelIndex &amp;parent) const = 0">
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="rowsAboutToBeInserted" fullname="QAbstractItemModel::rowsAboutToBeInserted" href="qabstractitemmodel.html#rowsAboutToBeInserted" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsAboutToBeInserted(const QModelIndex &amp;parent, int start, int end)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="start" default=""/>
                <parameter type="int" name="end" default=""/>
            </function>
            <function name="rowsAboutToBeMoved" fullname="QAbstractItemModel::rowsAboutToBeMoved" href="qabstractitemmodel.html#rowsAboutToBeMoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsAboutToBeMoved(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destinationParent, int destinationRow)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceStart" default=""/>
                <parameter type="int" name="sourceEnd" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationRow" default=""/>
            </function>
            <function name="rowsAboutToBeRemoved" fullname="QAbstractItemModel::rowsAboutToBeRemoved" href="qabstractitemmodel.html#rowsAboutToBeRemoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsAboutToBeRemoved(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="rowsInserted" fullname="QAbstractItemModel::rowsInserted" href="qabstractitemmodel.html#rowsInserted" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsInserted(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="rowsMoved" fullname="QAbstractItemModel::rowsMoved" href="qabstractitemmodel.html#rowsMoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsMoved(const QModelIndex &amp;sourceParent, int sourceStart, int sourceEnd, const QModelIndex &amp;destinationParent, int destinationRow)">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceStart" default=""/>
                <parameter type="int" name="sourceEnd" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationRow" default=""/>
            </function>
            <function name="rowsRemoved" fullname="QAbstractItemModel::rowsRemoved" href="qabstractitemmodel.html#rowsRemoved" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="signal" type="void" signature="void rowsRemoved(const QModelIndex &amp;parent, int first, int last)">
                <parameter type="const QModelIndex &amp;" name="parent" default=""/>
                <parameter type="int" name="first" default=""/>
                <parameter type="int" name="last" default=""/>
            </function>
            <function name="setData" fullname="QAbstractItemModel::setData" href="qabstractitemmodel.html#setData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setData(const QModelIndex &amp;index, const QVariant &amp;value, int role)">
                <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="QAbstractItemModel::setHeaderData" href="qabstractitemmodel.html#setHeaderData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &amp;value, int role)">
                <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="setItemData" fullname="QAbstractItemModel::setItemData" href="qabstractitemmodel.html#setItemData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setItemData(const QModelIndex &amp;index, const QMap&lt;int, QVariant&gt; &amp;roles)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="const QMap&lt;int, QVariant&gt; &amp;" name="roles" default=""/>
            </function>
            <function name="sibling" fullname="QAbstractItemModel::sibling" href="qabstractitemmodel.html#sibling" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QModelIndex" signature="QModelIndex sibling(int row, int column, const QModelIndex &amp;index) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="sort" fullname="QAbstractItemModel::sort" href="qabstractitemmodel.html#sort" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void sort(int column, Qt::SortOrder order)">
                <parameter type="int" name="column" default=""/>
                <parameter type="Qt::SortOrder" name="order" default="Qt::AscendingOrder"/>
            </function>
            <function name="span" fullname="QAbstractItemModel::span" href="qabstractitemmodel.html#span" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QSize" signature="QSize span(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="submit" fullname="QAbstractItemModel::submit" href="qabstractitemmodel.html#submit" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="slot" virtual="virtual" type="bool" signature="bool submit()"/>
            <function name="supportedDragActions" fullname="QAbstractItemModel::supportedDragActions" href="qabstractitemmodel.html#supportedDragActions" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="Qt::DropActions" signature="Qt::DropActions supportedDragActions() const"/>
            <function name="supportedDropActions" fullname="QAbstractItemModel::supportedDropActions" href="qabstractitemmodel.html#supportedDropActions" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const"/>
            <function name="~QAbstractItemModel" fullname="QAbstractItemModel::~QAbstractItemModel" href="qabstractitemmodel.html#dtor.QAbstractItemModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractItemModel()"/>
            <enum name="CheckIndexOption" fullname="QAbstractItemModel::CheckIndexOption" href="qabstractitemmodel.html#CheckIndexOption-enum" status="active" access="public" location="qabstractitemmodel.h" documented="true" scoped="true" typedef="QAbstractItemModel::CheckIndexOptions">
                <value name="NoOption" value="0x0000"/>
                <value name="IndexIsValid" value="0x0001"/>
                <value name="DoNotUseParent" value="0x0002"/>
                <value name="ParentIsInvalid" value="0x0004"/>
            </enum>
            <enum name="LayoutChangeHint" fullname="QAbstractItemModel::LayoutChangeHint" href="qabstractitemmodel.html#LayoutChangeHint-enum" status="active" access="public" location="qabstractitemmodel.h" documented="true">
                <value name="NoLayoutChangeHint" value="0"/>
                <value name="VerticalSortHint" value="1"/>
                <value name="HorizontalSortHint" value="2"/>
            </enum>
            <typedef name="CheckIndexOptions" fullname="QAbstractItemModel::CheckIndexOptions" href="qabstractitemmodel.html#CheckIndexOption-enum" status="active" access="public" location="qabstractitemmodel.h" enum="QAbstractItemModel::CheckIndexOption"/>
        </class>
        <class name="QAbstractListModel" href="qabstractlistmodel.html" status="active" access="public" location="qabstractitemmodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtCore" brief="Abstract model that can be subclassed to create one-dimensional list models">
            <contents name="subclassing" title="Subclassing" level="1"/>
            <function name="QAbstractListModel" fullname="QAbstractListModel::QAbstractListModel" href="qabstractlistmodel.html#QAbstractListModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" explicit="true" signature="QAbstractListModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="dropMimeData" fullname="QAbstractListModel::dropMimeData" href="qabstractlistmodel.html#dropMimeData" status="active" access="public" location="qabstractitemmodel.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="flags" fullname="QAbstractListModel::flags" href="qabstractlistmodel.html#flags" status="active" access="public" location="qabstractitemmodel.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="index" fullname="QAbstractListModel::index" href="qabstractlistmodel.html#index" status="active" access="public" location="qabstractitemmodel.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="0"/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="parent" fullname="QAbstractListModel::parent" href="qabstractlistmodel.html#parent" status="active" access="private" location="qabstractitemmodel.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="sibling" fullname="QAbstractListModel::sibling" href="qabstractlistmodel.html#sibling" status="active" access="public" location="qabstractitemmodel.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="~QAbstractListModel" fullname="QAbstractListModel::~QAbstractListModel" href="qabstractlistmodel.html#dtor.QAbstractListModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractListModel()"/>
        </class>
        <class name="QAbstractNativeEventFilter" href="qabstractnativeeventfilter.html" status="active" access="public" location="qabstractnativeeventfilter.h" documented="true" module="QtCore" brief="Interface for receiving native events, such as MSG or XCB event structs">
            <function name="QAbstractNativeEventFilter" fullname="QAbstractNativeEventFilter::QAbstractNativeEventFilter" href="qabstractnativeeventfilter.html#QAbstractNativeEventFilter" status="active" access="public" location="qabstractnativeeventfilter.h" documented="true" meta="constructor" signature="QAbstractNativeEventFilter()"/>
            <function name="nativeEventFilter" fullname="QAbstractNativeEventFilter::nativeEventFilter" href="qabstractnativeeventfilter.html#nativeEventFilter" status="active" access="public" location="qabstractnativeeventfilter.h" documented="true" meta="plain" virtual="pure" type="bool" signature="bool nativeEventFilter(const QByteArray &amp;eventType, void *message, qintptr *result) = 0">
                <parameter type="const QByteArray &amp;" name="eventType" default=""/>
                <parameter type="void *" name="message" default=""/>
                <parameter type="qintptr *" name="result" default=""/>
            </function>
            <function name="~QAbstractNativeEventFilter" fullname="QAbstractNativeEventFilter::~QAbstractNativeEventFilter" href="qabstractnativeeventfilter.html#dtor.QAbstractNativeEventFilter" status="active" access="public" location="qabstractnativeeventfilter.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractNativeEventFilter()"/>
        </class>
        <class name="QAbstractProxyModel" href="qabstractproxymodel.html" status="active" access="public" location="qabstractproxymodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtCore" brief="Base class for proxy item models that can do sorting, filtering or other data processing tasks">
            <function name="QAbstractProxyModel" fullname="QAbstractProxyModel::QAbstractProxyModel" href="qabstractproxymodel.html#QAbstractProxyModel" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="constructor" explicit="true" signature="QAbstractProxyModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableSourceModel" fullname="QAbstractProxyModel::bindableSourceModel" href="qabstractproxymodel.html#sourceModel-prop" status="active" access="public" location="qabstractproxymodel.h" meta="plain" associated-property="sourceModel" type="QBindable&lt;QAbstractItemModel *&gt;" signature="QBindable&lt;QAbstractItemModel *&gt; bindableSourceModel()"/>
            <function name="buddy" fullname="QAbstractProxyModel::buddy" href="qabstractproxymodel.html#buddy" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex buddy(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="canDropMimeData" fullname="QAbstractProxyModel::canDropMimeData" href="qabstractproxymodel.html#canDropMimeData" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) const 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="canFetchMore" fullname="QAbstractProxyModel::canFetchMore" href="qabstractproxymodel.html#canFetchMore" status="active" access="public" location="qabstractproxymodel.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="clearItemData" fullname="QAbstractProxyModel::clearItemData" href="qabstractproxymodel.html#clearItemData" status="active" access="public" location="qabstractproxymodel.h" documented="true" since="6.0" 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="createSourceIndex" fullname="QAbstractProxyModel::createSourceIndex" href="qabstractproxymodel.html#createSourceIndex" status="active" access="protected" location="qabstractproxymodel.h" documented="true" since="6.2" meta="plain" const="true" type="QModelIndex" signature="QModelIndex createSourceIndex(int row, int col, void *internalPtr) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="col" default=""/>
                <parameter type="void *" name="internalPtr" default=""/>
            </function>
            <function name="data" fullname="QAbstractProxyModel::data" href="qabstractproxymodel.html#data" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QVariant" signature="QVariant data(const QModelIndex &amp;proxyIndex, int role) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="dropMimeData" fullname="QAbstractProxyModel::dropMimeData" href="qabstractproxymodel.html#dropMimeData" status="active" access="public" location="qabstractproxymodel.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="fetchMore" fullname="QAbstractProxyModel::fetchMore" href="qabstractproxymodel.html#fetchMore" status="active" access="public" location="qabstractproxymodel.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="flags" fullname="QAbstractProxyModel::flags" href="qabstractproxymodel.html#flags" status="active" access="public" location="qabstractproxymodel.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="QAbstractProxyModel::hasChildren" href="qabstractproxymodel.html#hasChildren" status="active" access="public" location="qabstractproxymodel.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="QAbstractProxyModel::headerData" href="qabstractproxymodel.html#headerData" status="active" access="public" location="qabstractproxymodel.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="itemData" fullname="QAbstractProxyModel::itemData" href="qabstractproxymodel.html#itemData" status="active" access="public" location="qabstractproxymodel.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;proxyIndex) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="mapFromSource" fullname="QAbstractProxyModel::mapFromSource" href="qabstractproxymodel.html#mapFromSource" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="pure" const="true" type="QModelIndex" signature="QModelIndex mapFromSource(const QModelIndex &amp;sourceIndex) const = 0">
                <parameter type="const QModelIndex &amp;" name="sourceIndex" default=""/>
            </function>
            <function name="mapSelectionFromSource" fullname="QAbstractProxyModel::mapSelectionFromSource" href="qabstractproxymodel.html#mapSelectionFromSource" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QItemSelection" signature="QItemSelection mapSelectionFromSource(const QItemSelection &amp;sourceSelection) const">
                <parameter type="const QItemSelection &amp;" name="sourceSelection" default=""/>
            </function>
            <function name="mapSelectionToSource" fullname="QAbstractProxyModel::mapSelectionToSource" href="qabstractproxymodel.html#mapSelectionToSource" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="QItemSelection" signature="QItemSelection mapSelectionToSource(const QItemSelection &amp;proxySelection) const">
                <parameter type="const QItemSelection &amp;" name="proxySelection" default=""/>
            </function>
            <function name="mapToSource" fullname="QAbstractProxyModel::mapToSource" href="qabstractproxymodel.html#mapToSource" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="pure" const="true" type="QModelIndex" signature="QModelIndex mapToSource(const QModelIndex &amp;proxyIndex) const = 0">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="mimeData" fullname="QAbstractProxyModel::mimeData" href="qabstractproxymodel.html#mimeData" status="active" access="public" location="qabstractproxymodel.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="QAbstractProxyModel::mimeTypes" href="qabstractproxymodel.html#mimeTypes" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QStringList" signature="QStringList mimeTypes() const override"/>
            <function name="revert" fullname="QAbstractProxyModel::revert" href="qabstractproxymodel.html#revert" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void revert() override"/>
            <function name="roleNames" fullname="QAbstractProxyModel::roleNames" href="qabstractproxymodel.html#roleNames" status="active" access="public" location="qabstractproxymodel.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="setData" fullname="QAbstractProxyModel::setData" href="qabstractproxymodel.html#setData" status="active" access="public" location="qabstractproxymodel.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="QAbstractProxyModel::setHeaderData" href="qabstractproxymodel.html#setHeaderData" status="active" access="public" location="qabstractproxymodel.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="setItemData" fullname="QAbstractProxyModel::setItemData" href="qabstractproxymodel.html#setItemData" status="active" access="public" location="qabstractproxymodel.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="setSourceModel" fullname="QAbstractProxyModel::setSourceModel" href="qabstractproxymodel.html#setSourceModel" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" associated-property="sourceModel" type="void" signature="void setSourceModel(QAbstractItemModel *sourceModel)">
                <parameter type="QAbstractItemModel *" name="sourceModel" default=""/>
            </function>
            <function name="sibling" fullname="QAbstractProxyModel::sibling" href="qabstractproxymodel.html#sibling" status="active" access="public" location="qabstractproxymodel.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="sort" fullname="QAbstractProxyModel::sort" href="qabstractproxymodel.html#sort" status="active" access="public" location="qabstractproxymodel.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="sourceModel" fullname="QAbstractProxyModel::sourceModel" href="qabstractproxymodel.html#sourceModel" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" const="true" associated-property="sourceModel" type="QAbstractItemModel *" signature="QAbstractItemModel * sourceModel() const"/>
            <function name="sourceModelChanged" fullname="QAbstractProxyModel::sourceModelChanged" href="qabstractproxymodel.html#sourceModel-prop" status="active" access="public" location="qabstractproxymodel.h" meta="signal" associated-property="sourceModel" type="void" signature="void sourceModelChanged()"/>
            <function name="span" fullname="QAbstractProxyModel::span" href="qabstractproxymodel.html#span" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" signature="QSize span(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="submit" fullname="QAbstractProxyModel::submit" href="qabstractproxymodel.html#submit" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool submit() override"/>
            <function name="supportedDragActions" fullname="QAbstractProxyModel::supportedDragActions" href="qabstractproxymodel.html#supportedDragActions" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDragActions() const override"/>
            <function name="supportedDropActions" fullname="QAbstractProxyModel::supportedDropActions" href="qabstractproxymodel.html#supportedDropActions" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const override"/>
            <function name="~QAbstractProxyModel" fullname="QAbstractProxyModel::~QAbstractProxyModel" href="qabstractproxymodel.html#dtor.QAbstractProxyModel" status="active" access="public" location="qabstractproxymodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractProxyModel()"/>
            <property name="sourceModel" fullname="QAbstractProxyModel::sourceModel" href="qabstractproxymodel.html#sourceModel-prop" status="active" access="public" location="qabstractproxymodel.h" documented="true" bindable="true" brief="The source model of this proxy model">
                <getter name="sourceModel"/>
                <setter name="setSourceModel"/>
                <notifier name="sourceModelChanged"/>
                <bindable name="bindableSourceModel"/>
            </property>
        </class>
        <class name="QAbstractTableModel" href="qabstracttablemodel.html" status="active" access="public" location="qabstractitemmodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtCore" brief="Abstract model that can be subclassed to create table models">
            <contents name="subclassing" title="Subclassing" level="1"/>
            <contents name="thread-safety" title="Thread safety" level="1"/>
            <function name="QAbstractTableModel" fullname="QAbstractTableModel::QAbstractTableModel" href="qabstracttablemodel.html#QAbstractTableModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" explicit="true" signature="QAbstractTableModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="dropMimeData" fullname="QAbstractTableModel::dropMimeData" href="qabstracttablemodel.html#dropMimeData" status="active" access="public" location="qabstractitemmodel.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="flags" fullname="QAbstractTableModel::flags" href="qabstracttablemodel.html#flags" status="active" access="public" location="qabstractitemmodel.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="index" fullname="QAbstractTableModel::index" href="qabstracttablemodel.html#index" status="active" access="public" location="qabstractitemmodel.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="parent" fullname="QAbstractTableModel::parent" href="qabstracttablemodel.html#parent" status="active" access="private" location="qabstractitemmodel.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="sibling" fullname="QAbstractTableModel::sibling" href="qabstracttablemodel.html#sibling" status="active" access="public" location="qabstractitemmodel.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="~QAbstractTableModel" fullname="QAbstractTableModel::~QAbstractTableModel" href="qabstracttablemodel.html#dtor.QAbstractTableModel" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAbstractTableModel()"/>
        </class>
        <struct threadsafety="thread safe" name="QAdoptSharedDataTag" href="qadoptshareddatatag.html" status="active" access="public" location="qshareddata.h" since="6.0" documented="true" module="QtCore" brief="Helper tag class"/>
        <class name="QAndroidActivityResultReceiver" href="qandroidactivityresultreceiver.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" module="QtCorePrivate" brief="Interface used for callbacks from onActivityResult() in the main Android activity">
            <function name="handleActivityResult" fullname="QAndroidActivityResultReceiver::handleActivityResult" href="qandroidactivityresultreceiver.html#handleActivityResult" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" virtual="pure" type="void" signature="void handleActivityResult(int receiverRequestCode, int resultCode, const QJniObject &amp;data) = 0">
                <parameter type="int" name="receiverRequestCode" default=""/>
                <parameter type="int" name="resultCode" default=""/>
                <parameter type="const QJniObject &amp;" name="data" default=""/>
            </function>
        </class>
        <class name="QAndroidBinder" href="qandroidbinder.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" module="QtCorePrivate" brief="Wraps the most important methods of Android Binder class">
            <function name="QAndroidBinder" fullname="QAndroidBinder::QAndroidBinder" href="qandroidbinder.html#QAndroidBinder" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" signature="QAndroidBinder()"/>
            <function name="QAndroidBinder" fullname="QAndroidBinder::QAndroidBinder" href="qandroidbinder.html#QAndroidBinder-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAndroidBinder(const QJniObject &amp;binder)">
                <parameter type="const QJniObject &amp;" name="binder" default=""/>
            </function>
            <function name="handle" fullname="QAndroidBinder::handle" href="qandroidbinder.html#handle" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject handle() const"/>
            <function name="onTransact" fullname="QAndroidBinder::onTransact" href="qandroidbinder.html#onTransact" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool onTransact(int code, const QAndroidParcel &amp;data, const QAndroidParcel &amp;reply, QAndroidBinder::CallType flags)">
                <parameter type="int" name="code" default=""/>
                <parameter type="const QAndroidParcel &amp;" name="data" default=""/>
                <parameter type="const QAndroidParcel &amp;" name="reply" default=""/>
                <parameter type="QAndroidBinder::CallType" name="flags" default=""/>
            </function>
            <function name="transact" fullname="QAndroidBinder::transact" href="qandroidbinder.html#transact" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="bool" signature="bool transact(int code, const QAndroidParcel &amp;data, QAndroidParcel *reply, QAndroidBinder::CallType flags) const">
                <parameter type="int" name="code" default=""/>
                <parameter type="const QAndroidParcel &amp;" name="data" default=""/>
                <parameter type="QAndroidParcel *" name="reply" default="nullptr"/>
                <parameter type="QAndroidBinder::CallType" name="flags" default="CallType::Normal"/>
            </function>
            <enum name="CallType" fullname="QAndroidBinder::CallType" href="qandroidbinder.html#CallType-enum" status="active" access="public" location="qandroidextras_p.h" documented="true" scoped="true">
                <value name="Normal" value="0"/>
                <value name="OneWay" value="1"/>
            </enum>
        </class>
        <class name="QAndroidIntent" href="qandroidintent.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" module="QtCorePrivate" brief="Wraps the most important methods of Android Intent class">
            <function name="QAndroidIntent" fullname="QAndroidIntent::QAndroidIntent" href="qandroidintent.html#QAndroidIntent" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" signature="QAndroidIntent()"/>
            <function name="QAndroidIntent" fullname="QAndroidIntent::QAndroidIntent" href="qandroidintent.html#QAndroidIntent-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QAndroidIntent(const QJniObject &amp;intent)">
                <parameter type="const QJniObject &amp;" name="intent" default=""/>
            </function>
            <function name="QAndroidIntent" fullname="QAndroidIntent::QAndroidIntent" href="qandroidintent.html#QAndroidIntent-2" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QAndroidIntent(const QString &amp;action)">
                <parameter type="const QString &amp;" name="action" default=""/>
            </function>
            <function name="QAndroidIntent" fullname="QAndroidIntent::QAndroidIntent" href="qandroidintent.html#QAndroidIntent-3" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QAndroidIntent(const QJniObject &amp;packageContext, const char *className)">
                <parameter type="const QJniObject &amp;" name="packageContext" default=""/>
                <parameter type="const char *" name="className" default=""/>
            </function>
            <function name="extraBytes" fullname="QAndroidIntent::extraBytes" href="qandroidintent.html#extraBytes" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" type="QByteArray" signature="QByteArray extraBytes(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="extraVariant" fullname="QAndroidIntent::extraVariant" href="qandroidintent.html#extraVariant" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" type="QVariant" signature="QVariant extraVariant(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="handle" fullname="QAndroidIntent::handle" href="qandroidintent.html#handle" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject handle() const"/>
            <function name="putExtra" fullname="QAndroidIntent::putExtra" href="qandroidintent.html#putExtra" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" type="void" signature="void putExtra(const QString &amp;key, const QByteArray &amp;data)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="putExtra" fullname="QAndroidIntent::putExtra" href="qandroidintent.html#putExtra-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void putExtra(const QString &amp;key, const QVariant &amp;value)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
        </class>
        <class name="QAndroidParcel" href="qandroidparcel.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" module="QtCorePrivate" brief="Wraps the most important methods of Android Parcel class">
            <function name="QAndroidParcel" fullname="QAndroidParcel::QAndroidParcel" href="qandroidparcel.html#QAndroidParcel" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" signature="QAndroidParcel()"/>
            <function name="QAndroidParcel" fullname="QAndroidParcel::QAndroidParcel" href="qandroidparcel.html#QAndroidParcel-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QAndroidParcel(const QJniObject &amp;parcel)">
                <parameter type="const QJniObject &amp;" name="parcel" default=""/>
            </function>
            <function name="handle" fullname="QAndroidParcel::handle" href="qandroidparcel.html#handle" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject handle() const"/>
            <function name="readBinder" fullname="QAndroidParcel::readBinder" href="qandroidparcel.html#readBinder" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QAndroidBinder" signature="QAndroidBinder readBinder() const"/>
            <function name="readData" fullname="QAndroidParcel::readData" href="qandroidparcel.html#readData" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray readData() const"/>
            <function name="readFileDescriptor" fullname="QAndroidParcel::readFileDescriptor" href="qandroidparcel.html#readFileDescriptor" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="int" signature="int readFileDescriptor() const"/>
            <function name="readVariant" fullname="QAndroidParcel::readVariant" href="qandroidparcel.html#readVariant" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant readVariant() const"/>
            <function name="writeBinder" fullname="QAndroidParcel::writeBinder" href="qandroidparcel.html#writeBinder" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="void" signature="void writeBinder(const QAndroidBinder &amp;binder) const">
                <parameter type="const QAndroidBinder &amp;" name="binder" default=""/>
            </function>
            <function name="writeData" fullname="QAndroidParcel::writeData" href="qandroidparcel.html#writeData" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="void" signature="void writeData(const QByteArray &amp;data) const">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="writeFileDescriptor" fullname="QAndroidParcel::writeFileDescriptor" href="qandroidparcel.html#writeFileDescriptor" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="void" signature="void writeFileDescriptor(int fd) const">
                <parameter type="int" name="fd" default=""/>
            </function>
            <function name="writeVariant" fullname="QAndroidParcel::writeVariant" href="qandroidparcel.html#writeVariant" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="void" signature="void writeVariant(const QVariant &amp;value) const">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
        </class>
        <class name="QAndroidService" href="qandroidservice.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" bases="QCoreApplication" module="QtCorePrivate" brief="Wraps the most important methods of Android Service class">
            <function name="QAndroidService" fullname="QAndroidService::QAndroidService" href="qandroidservice.html#QAndroidService" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" signature="QAndroidService(int &amp;argc, char **argv)">
                <parameter type="int &amp;" name="argc" default=""/>
                <parameter type="char **" name="argv" default=""/>
            </function>
            <function name="QAndroidService" fullname="QAndroidService::QAndroidService" href="qandroidservice.html#QAndroidService-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QAndroidService(int &amp;argc, char **argv, const std::function&lt;QAndroidBinder *(const QAndroidIntent &amp;)&gt; &amp;binder)">
                <parameter type="int &amp;" name="argc" default=""/>
                <parameter type="char **" name="argv" default=""/>
                <parameter type="const std::function&lt;QAndroidBinder *(const QAndroidIntent &amp;)&gt; &amp;" name="binder" default=""/>
            </function>
            <function name="onBind" fullname="QAndroidService::onBind" href="qandroidservice.html#onBind" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" virtual="virtual" type="QAndroidBinder *" signature="QAndroidBinder * onBind(const QAndroidIntent &amp;intent)">
                <parameter type="const QAndroidIntent &amp;" name="intent" default=""/>
            </function>
        </class>
        <class name="QAndroidServiceConnection" href="qandroidserviceconnection.html" status="preliminary" access="public" location="qandroidextras_p.h" since="6.2" documented="true" module="QtCorePrivate" brief="Wraps the most important methods of Android ServiceConnection class">
            <function name="QAndroidServiceConnection" fullname="QAndroidServiceConnection::QAndroidServiceConnection" href="qandroidserviceconnection.html#QAndroidServiceConnection" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" signature="QAndroidServiceConnection()"/>
            <function name="QAndroidServiceConnection" fullname="QAndroidServiceConnection::QAndroidServiceConnection" href="qandroidserviceconnection.html#QAndroidServiceConnection-1" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QAndroidServiceConnection(const QJniObject &amp;serviceConnection)">
                <parameter type="const QJniObject &amp;" name="serviceConnection" default=""/>
            </function>
            <function name="handle" fullname="QAndroidServiceConnection::handle" href="qandroidserviceconnection.html#handle" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject handle() const"/>
            <function name="onServiceConnected" fullname="QAndroidServiceConnection::onServiceConnected" href="qandroidserviceconnection.html#onServiceConnected" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" virtual="pure" type="void" signature="void onServiceConnected(const QString &amp;name, const QAndroidBinder &amp;serviceBinder) = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QAndroidBinder &amp;" name="serviceBinder" default=""/>
            </function>
            <function name="onServiceDisconnected" fullname="QAndroidServiceConnection::onServiceDisconnected" href="qandroidserviceconnection.html#onServiceDisconnected" status="active" access="public" location="qandroidextras_p.h" documented="true" meta="plain" virtual="pure" type="void" signature="void onServiceDisconnected(const QString &amp;name) = 0">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
        </class>
        <class name="QAnimationGroup" href="qanimationgroup.html" status="active" access="public" location="qanimationgroup.h" documented="true" groups="animation" bases="QAbstractAnimation" module="QtCore" brief="Abstract base class for groups of animations">
            <function name="QAnimationGroup" fullname="QAnimationGroup::QAnimationGroup" href="qanimationgroup.html#QAnimationGroup" status="active" access="public" location="qanimationgroup.h" documented="true" meta="constructor" signature="QAnimationGroup(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addAnimation" fullname="QAnimationGroup::addAnimation" href="qanimationgroup.html#addAnimation" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" type="void" signature="void addAnimation(QAbstractAnimation *animation)">
                <parameter type="QAbstractAnimation *" name="animation" default=""/>
            </function>
            <function name="animationAt" fullname="QAnimationGroup::animationAt" href="qanimationgroup.html#animationAt" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" const="true" type="QAbstractAnimation *" signature="QAbstractAnimation * animationAt(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="animationCount" fullname="QAnimationGroup::animationCount" href="qanimationgroup.html#animationCount" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" const="true" type="int" signature="int animationCount() const"/>
            <function name="clear" fullname="QAnimationGroup::clear" href="qanimationgroup.html#clear" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="event" fullname="QAnimationGroup::event" href="qanimationgroup.html#event" status="active" access="protected" location="qanimationgroup.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="indexOfAnimation" fullname="QAnimationGroup::indexOfAnimation" href="qanimationgroup.html#indexOfAnimation" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfAnimation(QAbstractAnimation *animation) const">
                <parameter type="QAbstractAnimation *" name="animation" default=""/>
            </function>
            <function name="insertAnimation" fullname="QAnimationGroup::insertAnimation" href="qanimationgroup.html#insertAnimation" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" type="void" signature="void insertAnimation(int index, QAbstractAnimation *animation)">
                <parameter type="int" name="index" default=""/>
                <parameter type="QAbstractAnimation *" name="animation" default=""/>
            </function>
            <function name="removeAnimation" fullname="QAnimationGroup::removeAnimation" href="qanimationgroup.html#removeAnimation" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" type="void" signature="void removeAnimation(QAbstractAnimation *animation)">
                <parameter type="QAbstractAnimation *" name="animation" default=""/>
            </function>
            <function name="takeAnimation" fullname="QAnimationGroup::takeAnimation" href="qanimationgroup.html#takeAnimation" status="active" access="public" location="qanimationgroup.h" documented="true" meta="plain" type="QAbstractAnimation *" signature="QAbstractAnimation * takeAnimation(int index)">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="~QAnimationGroup" fullname="QAnimationGroup::~QAnimationGroup" href="qanimationgroup.html#dtor.QAnimationGroup" status="active" access="public" location="qanimationgroup.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QAnimationGroup()"/>
        </class>
        <class threadsafety="reentrant" name="QAnyStringView" href="qanystringview.html" status="active" access="public" location="qanystringview.h" since="6.0" documented="true" groups="string-processing,tools" module="QtCore" brief="Unified view on Latin-1, UTF-8, or UTF-16 strings with a read-only subset of the QString API" comparison_category="strong">
            <contents name="compatible-character-types" title="Compatible Character Types" level="2"/>
            <contents name="sizes-and-sub-strings" title="Sizes and Sub-Strings" level="2"/>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QAnyStringView()"/>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-1" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QAnyStringView(const Char (&amp;)[N] string)">
                <parameter type="const Char (&amp;)[N]" name="string" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-2" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QAnyStringView(const Char *str)">
                <parameter type="const Char *" name="str" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-3" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QAnyStringView(const Container &amp;str)">
                <parameter type="const Container &amp;" name="str" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-4" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="4" signature="QAnyStringView(const QByteArray &amp;str)">
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-5" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="5" signature="QAnyStringView(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-6" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QAnyStringView(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-7" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="7" signature="QAnyStringView(const Char *first, const Char *last)">
                <parameter type="const Char *" name="first" default=""/>
                <parameter type="const Char *" name="last" default=""/>
            </function>
            <function name="QAnyStringView" fullname="QAnyStringView::QAnyStringView" href="qanystringview.html#QAnyStringView-8" status="active" access="public" location="qanystringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="8" signature="QAnyStringView(const Char *str, qsizetype len)">
                <parameter type="const Char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="arg" fullname="QAnyStringView::arg" href="qanystringview.html#arg" status="active" access="public" location="qanystringview.h" documented="true" since="6.9" meta="plain" const="true" type="QString" signature="QString arg(Args &amp;&amp;... args) const">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="back" fullname="QAnyStringView::back" href="qanystringview.html#back" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar back() const"/>
            <function name="chop" fullname="QAnyStringView::chop" href="qanystringview.html#chop" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" constexpr="true" type="void" signature="void chop(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="chopped" fullname="QAnyStringView::chopped" href="qanystringview.html#chopped" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView chopped(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="compare" fullname="QAnyStringView::compare" href="qanystringview.html#compare" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" static="true" noexcept="true" type="int" signature="int compare(QAnyStringView lhs, QAnyStringView rhs, Qt::CaseSensitivity cs)">
                <parameter type="QAnyStringView" name="lhs" default=""/>
                <parameter type="QAnyStringView" name="rhs" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="data" fullname="QAnyStringView::data" href="qanystringview.html#data" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="const void *" signature="const void * data() const"/>
            <function name="empty" fullname="QAnyStringView::empty" href="qanystringview.html#empty" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="first" fullname="QAnyStringView::first" href="qanystringview.html#first" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromArray" fullname="QAnyStringView::fromArray" href="qanystringview.html#fromArray" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QAnyStringView" signature="QAnyStringView fromArray(const Char (&amp;)[Size] string)">
                <parameter type="const Char (&amp;)[Size]" name="string" default=""/>
            </function>
            <function name="front" fullname="QAnyStringView::front" href="qanystringview.html#front" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar front() const"/>
            <function name="isEmpty" fullname="QAnyStringView::isEmpty" href="qanystringview.html#isEmpty" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QAnyStringView::isNull" href="qanystringview.html#isNull" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="last" fullname="QAnyStringView::last" href="qanystringview.html#last" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="left" fullname="QAnyStringView::left" href="qanystringview-obsolete.html#left" status="deprecated" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView left(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="length" fullname="QAnyStringView::length" href="qanystringview.html#length" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="max_size" fullname="QAnyStringView::max_size" href="qanystringview.html#max_size" status="active" access="public" location="qanystringview.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QAnyStringView::mid" href="qanystringview-obsolete.html#mid" status="deprecated" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView mid(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default="-1"/>
            </function>
            <function name="operator!=" href="qanystringview.html#operator-not-eq" status="active" access="public" location="qanystringview.h" documented="true" related="750" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qanystringview.html#operator-lt" status="active" access="public" location="qanystringview.h" documented="true" related="751" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qanystringview.html#operator-lt-lt" status="active" access="public" location="qanystringview.h" documented="true" related="752" since="6.7" meta="plain" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug d, QAnyStringView s)">
                <parameter type="QDebug" name="d" default=""/>
                <parameter type="QAnyStringView" name="s" default=""/>
            </function>
            <function name="operator&lt;=" href="qanystringview.html#operator-lt-eq" status="active" access="public" location="qanystringview.h" documented="true" related="753" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qanystringview.html#operator-eq-eq" status="active" access="public" location="qanystringview.h" documented="true" related="754" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qanystringview.html#operator-gt" status="active" access="public" location="qanystringview.h" documented="true" related="755" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qanystringview.html#operator-gt-eq" status="active" access="public" location="qanystringview.h" documented="true" related="756" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QAnyStringView &amp;lhs, const QAnyStringView &amp;rhs)">
                <parameter type="const QAnyStringView &amp;" name="lhs" default=""/>
                <parameter type="const QAnyStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="right" fullname="QAnyStringView::right" href="qanystringview-obsolete.html#right" status="deprecated" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView right(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="size" fullname="QAnyStringView::size" href="qanystringview.html#size" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="size_bytes" fullname="QAnyStringView::size_bytes" href="qanystringview.html#size_bytes" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size_bytes() const"/>
            <function name="slice" fullname="QAnyStringView::slice" href="qanystringview.html#slice" status="active" access="public" location="qanystringview.h" documented="true" since="6.8" meta="plain" constexpr="true" type="QAnyStringView &amp;" signature="QAnyStringView &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QAnyStringView::slice" href="qanystringview.html#slice-1" status="active" access="public" location="qanystringview.h" documented="true" since="6.8" meta="plain" constexpr="true" overload="true" overload-number="1" type="QAnyStringView &amp;" signature="QAnyStringView &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QAnyStringView::sliced" href="qanystringview.html#sliced" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QAnyStringView" signature="QAnyStringView sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QAnyStringView::sliced" href="qanystringview.html#sliced-1" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QAnyStringView" signature="QAnyStringView sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="toString" fullname="QAnyStringView::toString" href="qanystringview.html#toString" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="truncate" fullname="QAnyStringView::truncate" href="qanystringview.html#truncate" status="active" access="public" location="qanystringview.h" documented="true" since="6.5" meta="plain" constexpr="true" type="void" signature="void truncate(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="visit" fullname="QAnyStringView::visit" href="qanystringview.html#visit" status="active" access="public" location="qanystringview.h" documented="true" meta="plain" const="true" constexpr="true" type="decltype(auto)" signature="decltype(auto) visit(Visitor &amp;&amp;v) const">
                <parameter type="Visitor &amp;&amp;" name="v" default=""/>
            </function>
            <typedef name="difference_type" fullname="QAnyStringView::difference_type" href="qanystringview.html#difference_type-typedef" status="active" access="public" location="qanystringview.h" documented="true"/>
            <typedef name="size_type" fullname="QAnyStringView::size_type" href="qanystringview.html#size_type-typedef" status="active" access="public" location="qanystringview.h" documented="true"/>
        </class>
        <class name="QArgument" href="qargument.html" status="ignored" access="public" location="qobjectdefs.h" bases="QGenericArgument"/>
        <struct name="QArrayData" href="qarraydata.html" status="ignored" access="public" location="qarraydata.h">
            <typedef name="ArrayOptions" fullname="QArrayData::ArrayOptions" href="qarraydata.html#ArrayOption-enum" status="active" access="public" location="qarraydata.h" enum="QArrayData::ArrayOption"/>
        </struct>
        <struct name="QArrayDataPointer" href="qarraydatapointer.html" status="ignored" access="public" location="qarraydatapointer.h"/>
        <class name="QAssociativeIterable" href="qassociativeiterable.html" status="active" access="public" location="qassociativeiterable.h" documented="true" bases="QIterable" module="QtCore" brief="Iterable interface for an associative container in a QVariant">
            <function name="containsKey" fullname="QAssociativeIterable::containsKey" href="qassociativeiterable.html#containsKey" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" type="bool" signature="bool containsKey(const QVariant &amp;key)">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QAssociativeIterable::find" href="qassociativeiterable.html#find" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" const="true" type="QAssociativeIterable::const_iterator" signature="QAssociativeIterable::const_iterator find(const QVariant &amp;key) const">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <function name="insertKey" fullname="QAssociativeIterable::insertKey" href="qassociativeiterable.html#insertKey" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" type="void" signature="void insertKey(const QVariant &amp;key)">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <function name="mutableFind" fullname="QAssociativeIterable::mutableFind" href="qassociativeiterable.html#mutableFind" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" type="QAssociativeIterable::iterator" signature="QAssociativeIterable::iterator mutableFind(const QVariant &amp;key)">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <function name="removeKey" fullname="QAssociativeIterable::removeKey" href="qassociativeiterable.html#removeKey" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" type="void" signature="void removeKey(const QVariant &amp;key)">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <function name="setValue" fullname="QAssociativeIterable::setValue" href="qassociativeiterable.html#setValue" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" type="void" signature="void setValue(const QVariant &amp;key, const QVariant &amp;mapped)">
                <parameter type="const QVariant &amp;" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="mapped" default=""/>
            </function>
            <function name="value" fullname="QAssociativeIterable::value" href="qassociativeiterable.html#value" status="active" access="public" location="qassociativeiterable.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant value(const QVariant &amp;key) const">
                <parameter type="const QVariant &amp;" name="key" default=""/>
            </function>
            <typedef name="BidirectionalConstIterator" fullname="QAssociativeIterable::BidirectionalConstIterator" href="qassociativeiterable.html#BidirectionalConstIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::bidirectional_iterator_tag&gt;"/>
            <typedef name="BidirectionalIterator" fullname="QAssociativeIterable::BidirectionalIterator" href="qassociativeiterable.html#BidirectionalIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::bidirectional_iterator_tag&gt;"/>
            <typedef name="ForwardConstIterator" fullname="QAssociativeIterable::ForwardConstIterator" href="qassociativeiterable.html#ForwardConstIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::forward_iterator_tag&gt;"/>
            <typedef name="ForwardIterator" fullname="QAssociativeIterable::ForwardIterator" href="qassociativeiterable.html#ForwardIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::forward_iterator_tag&gt;"/>
            <typedef name="InputConstIterator" fullname="QAssociativeIterable::InputConstIterator" href="qassociativeiterable.html#InputConstIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::input_iterator_tag&gt;"/>
            <typedef name="InputIterator" fullname="QAssociativeIterable::InputIterator" href="qassociativeiterable.html#InputIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::input_iterator_tag&gt;"/>
            <typedef name="RandomAccessConstIterator" fullname="QAssociativeIterable::RandomAccessConstIterator" href="qassociativeiterable.html#RandomAccessConstIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::random_access_iterator_tag&gt;"/>
            <typedef name="RandomAccessIterator" fullname="QAssociativeIterable::RandomAccessIterator" href="qassociativeiterable.html#RandomAccessIterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::random_access_iterator_tag&gt;"/>
            <typedef name="const_iterator" fullname="QAssociativeIterable::const_iterator" href="qassociativeiterable.html#const_iterator-typedef" status="active" access="public" location="qassociativeiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;QAssociativeConstIterator, void&gt;"/>
            <typedef name="iterator" fullname="QAssociativeIterable::iterator" href="qassociativeiterable.html#iterator-typedef" status="active" access="public" location="qassociativeiterable.h" since="6.0" documented="true" aliasedtype="QTaggedIterator&lt;QAssociativeIterator, void&gt;"/>
        </class>
        <class name="QAtomicInt" href="qatomicint.html" status="active" access="public" location="qatomic.h" documented="true" bases="QAtomicInteger" module="QtCore" brief="Platform-independent atomic operations on int">
            <function name="QAtomicInt" fullname="QAtomicInt::QAtomicInt" href="qatomicint.html#QAtomicInt" status="active" access="public" location="qatomic.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QAtomicInt(int value)">
                <parameter type="int" name="value" default="0"/>
            </function>
        </class>
        <class name="QAtomicInteger" href="qatomicinteger.html" status="active" access="public" location="qatomic.h" documented="true" groups="thread" module="QtCore" brief="Platform-independent atomic operations on integers">
            <contents name="the-atomic-api" title="The Atomic API" level="1"/>
            <contents name="reference-counting" title="Reference counting" level="2"/>
            <contents name="memory-ordering" title="Memory ordering" level="2"/>
            <contents name="test-and-set" title="Test-and-set" level="2"/>
            <contents name="fetch-and-store" title="Fetch-and-store" level="2"/>
            <contents name="fetch-and-add" title="Fetch-and-add" level="2"/>
            <contents name="feature-tests-for-the-atomic-api" title="Feature Tests for the Atomic API" level="1"/>
            <function name="QAtomicInteger" fullname="QAtomicInteger::QAtomicInteger" href="qatomicinteger.html#QAtomicInteger" status="active" access="public" location="qatomic.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QAtomicInteger(T value)">
                <parameter type="T" name="value" default="0"/>
            </function>
            <function name="QAtomicInteger" fullname="QAtomicInteger::QAtomicInteger" href="qatomicinteger.html#QAtomicInteger-1" status="active" access="public" location="qatomic.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QAtomicInteger(const QAtomicInteger&lt;T&gt; &amp;other)">
                <parameter type="const QAtomicInteger&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="51" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE" status="active" access="public" documented="true" related="52" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="53" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE" status="active" access="public" documented="true" related="54" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="55" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE" status="active" access="public" documented="true" related="56" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="57" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE" status="active" access="public" documented="true" related="58" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE"/>
            <function name="Q_ATOMIC_INTnn_IS_SUPPORTED" href="qatomicinteger.html#Q_ATOMIC_INTnn_IS_SUPPORTED" status="active" access="public" documented="true" related="59" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_IS_SUPPORTED"/>
            <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="60" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE" status="active" access="public" documented="true" related="61" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="62" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE" status="active" access="public" documented="true" related="63" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE"/>
            <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="64" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE" status="active" access="public" documented="true" related="65" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="66" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE" href="qatomicinteger.html#Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE" status="active" access="public" documented="true" related="67" meta="macrowithoutparams" signature="Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE"/>
            <function name="deref" fullname="QAtomicInteger::deref" href="qatomicinteger.html#deref" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool deref()"/>
            <function name="fetchAndAddAcquire" fullname="QAtomicInteger::fetchAndAddAcquire" href="qatomicinteger.html#fetchAndAddAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAddAcquire(T valueToAdd)">
                <parameter type="T" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddOrdered" fullname="QAtomicInteger::fetchAndAddOrdered" href="qatomicinteger.html#fetchAndAddOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAddOrdered(T valueToAdd)">
                <parameter type="T" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddRelaxed" fullname="QAtomicInteger::fetchAndAddRelaxed" href="qatomicinteger.html#fetchAndAddRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAddRelaxed(T valueToAdd)">
                <parameter type="T" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddRelease" fullname="QAtomicInteger::fetchAndAddRelease" href="qatomicinteger.html#fetchAndAddRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAddRelease(T valueToAdd)">
                <parameter type="T" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAndAcquire" fullname="QAtomicInteger::fetchAndAndAcquire" href="qatomicinteger.html#fetchAndAndAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAndAcquire(T valueToAnd)">
                <parameter type="T" name="valueToAnd" default=""/>
            </function>
            <function name="fetchAndAndOrdered" fullname="QAtomicInteger::fetchAndAndOrdered" href="qatomicinteger.html#fetchAndAndOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAndOrdered(T valueToAnd)">
                <parameter type="T" name="valueToAnd" default=""/>
            </function>
            <function name="fetchAndAndRelaxed" fullname="QAtomicInteger::fetchAndAndRelaxed" href="qatomicinteger.html#fetchAndAndRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAndRelaxed(T valueToAnd)">
                <parameter type="T" name="valueToAnd" default=""/>
            </function>
            <function name="fetchAndAndRelease" fullname="QAtomicInteger::fetchAndAndRelease" href="qatomicinteger.html#fetchAndAndRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndAndRelease(T valueToAnd)">
                <parameter type="T" name="valueToAnd" default=""/>
            </function>
            <function name="fetchAndOrAcquire" fullname="QAtomicInteger::fetchAndOrAcquire" href="qatomicinteger.html#fetchAndOrAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndOrAcquire(T valueToOr)">
                <parameter type="T" name="valueToOr" default=""/>
            </function>
            <function name="fetchAndOrOrdered" fullname="QAtomicInteger::fetchAndOrOrdered" href="qatomicinteger.html#fetchAndOrOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndOrOrdered(T valueToOr)">
                <parameter type="T" name="valueToOr" default=""/>
            </function>
            <function name="fetchAndOrRelaxed" fullname="QAtomicInteger::fetchAndOrRelaxed" href="qatomicinteger.html#fetchAndOrRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndOrRelaxed(T valueToOr)">
                <parameter type="T" name="valueToOr" default=""/>
            </function>
            <function name="fetchAndOrRelease" fullname="QAtomicInteger::fetchAndOrRelease" href="qatomicinteger.html#fetchAndOrRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndOrRelease(T valueToOr)">
                <parameter type="T" name="valueToOr" default=""/>
            </function>
            <function name="fetchAndStoreAcquire" fullname="QAtomicInteger::fetchAndStoreAcquire" href="qatomicinteger.html#fetchAndStoreAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndStoreAcquire(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreOrdered" fullname="QAtomicInteger::fetchAndStoreOrdered" href="qatomicinteger.html#fetchAndStoreOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndStoreOrdered(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreRelaxed" fullname="QAtomicInteger::fetchAndStoreRelaxed" href="qatomicinteger.html#fetchAndStoreRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndStoreRelaxed(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreRelease" fullname="QAtomicInteger::fetchAndStoreRelease" href="qatomicinteger.html#fetchAndStoreRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndStoreRelease(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="fetchAndSubAcquire" fullname="QAtomicInteger::fetchAndSubAcquire" href="qatomicinteger.html#fetchAndSubAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndSubAcquire(T valueToSub)">
                <parameter type="T" name="valueToSub" default=""/>
            </function>
            <function name="fetchAndSubOrdered" fullname="QAtomicInteger::fetchAndSubOrdered" href="qatomicinteger.html#fetchAndSubOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndSubOrdered(T valueToSub)">
                <parameter type="T" name="valueToSub" default=""/>
            </function>
            <function name="fetchAndSubRelaxed" fullname="QAtomicInteger::fetchAndSubRelaxed" href="qatomicinteger.html#fetchAndSubRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndSubRelaxed(T valueToSub)">
                <parameter type="T" name="valueToSub" default=""/>
            </function>
            <function name="fetchAndSubRelease" fullname="QAtomicInteger::fetchAndSubRelease" href="qatomicinteger.html#fetchAndSubRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndSubRelease(T valueToSub)">
                <parameter type="T" name="valueToSub" default=""/>
            </function>
            <function name="fetchAndXorAcquire" fullname="QAtomicInteger::fetchAndXorAcquire" href="qatomicinteger.html#fetchAndXorAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndXorAcquire(T valueToXor)">
                <parameter type="T" name="valueToXor" default=""/>
            </function>
            <function name="fetchAndXorOrdered" fullname="QAtomicInteger::fetchAndXorOrdered" href="qatomicinteger.html#fetchAndXorOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndXorOrdered(T valueToXor)">
                <parameter type="T" name="valueToXor" default=""/>
            </function>
            <function name="fetchAndXorRelaxed" fullname="QAtomicInteger::fetchAndXorRelaxed" href="qatomicinteger.html#fetchAndXorRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndXorRelaxed(T valueToXor)">
                <parameter type="T" name="valueToXor" default=""/>
            </function>
            <function name="fetchAndXorRelease" fullname="QAtomicInteger::fetchAndXorRelease" href="qatomicinteger.html#fetchAndXorRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T fetchAndXorRelease(T valueToXor)">
                <parameter type="T" name="valueToXor" default=""/>
            </function>
            <function name="isFetchAndAddNative" fullname="QAtomicInteger::isFetchAndAddNative" href="qatomicinteger.html#isFetchAndAddNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndAddNative()"/>
            <function name="isFetchAndAddWaitFree" fullname="QAtomicInteger::isFetchAndAddWaitFree" href="qatomicinteger.html#isFetchAndAddWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndAddWaitFree()"/>
            <function name="isFetchAndStoreNative" fullname="QAtomicInteger::isFetchAndStoreNative" href="qatomicinteger.html#isFetchAndStoreNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndStoreNative()"/>
            <function name="isFetchAndStoreWaitFree" fullname="QAtomicInteger::isFetchAndStoreWaitFree" href="qatomicinteger.html#isFetchAndStoreWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndStoreWaitFree()"/>
            <function name="isReferenceCountingNative" fullname="QAtomicInteger::isReferenceCountingNative" href="qatomicinteger.html#isReferenceCountingNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isReferenceCountingNative()"/>
            <function name="isReferenceCountingWaitFree" fullname="QAtomicInteger::isReferenceCountingWaitFree" href="qatomicinteger.html#isReferenceCountingWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isReferenceCountingWaitFree()"/>
            <function name="isTestAndSetNative" fullname="QAtomicInteger::isTestAndSetNative" href="qatomicinteger.html#isTestAndSetNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isTestAndSetNative()"/>
            <function name="isTestAndSetWaitFree" fullname="QAtomicInteger::isTestAndSetWaitFree" href="qatomicinteger.html#isTestAndSetWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isTestAndSetWaitFree()"/>
            <function name="loadAcquire" fullname="QAtomicInteger::loadAcquire" href="qatomicinteger.html#loadAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" const="true" type="T" signature="T loadAcquire() const"/>
            <function name="loadRelaxed" fullname="QAtomicInteger::loadRelaxed" href="qatomicinteger.html#loadRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" const="true" type="T" signature="T loadRelaxed() const"/>
            <function name="operator T" fullname="QAtomicInteger::operator T" href="qatomicinteger.html#operator-T" status="active" access="public" location="qatomic.h" documented="true" meta="plain" const="true" type="T" signature="T operator T() const"/>
            <function name="operator&amp;=" fullname="QAtomicInteger::operator&amp;=" href="qatomicinteger.html#operator-and-eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator&amp;=(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="operator++" fullname="QAtomicInteger::operator++" href="qatomicinteger.html#operator-2b-2b" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator++()"/>
            <function name="operator++" fullname="QAtomicInteger::operator++" href="qatomicinteger.html#operator-2b-2b-1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="T" signature="T operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator+=" fullname="QAtomicInteger::operator+=" href="qatomicinteger.html#operator-2b-eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator+=(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="operator--" fullname="QAtomicInteger::operator--" href="qatomicinteger.html#operator--" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator--()"/>
            <function name="operator--" fullname="QAtomicInteger::operator--" href="qatomicinteger.html#operator---1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="T" signature="T operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-=" fullname="QAtomicInteger::operator-=" href="qatomicinteger.html#operator--eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator-=(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="operator=" fullname="QAtomicInteger::operator=" href="qatomicinteger.html#operator-eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="QAtomicInteger&lt;T&gt; &amp;" signature="QAtomicInteger&lt;T&gt; &amp; operator=(T)">
                <parameter type="T" name="" default=""/>
            </function>
            <function name="operator=" fullname="QAtomicInteger::operator=" href="qatomicinteger.html#operator-eq-1" status="active" access="public" location="qatomic.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QAtomicInteger&lt;T&gt; &amp;" signature="QAtomicInteger&lt;T&gt; &amp; operator=(const QAtomicInteger&lt;T&gt; &amp;other)">
                <parameter type="const QAtomicInteger&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator^=" fullname="QAtomicInteger::operator^=" href="qatomicinteger.html#operator-5e-eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator^=(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="operator|=" fullname="QAtomicInteger::operator|=" href="qatomicinteger.html#operator-7c-eq" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T" signature="T operator|=(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="qYieldCpu" href="qatomicinteger.html#qYieldCpu" status="active" access="public" location="qyieldcpu.h" documented="true" related="677" since="6.7" meta="plain" noexcept="true" type="void" signature="void qYieldCpu()" groups="thread"/>
            <function name="ref" fullname="QAtomicInteger::ref" href="qatomicinteger.html#ref" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool ref()"/>
            <function name="storeRelaxed" fullname="QAtomicInteger::storeRelaxed" href="qatomicinteger.html#storeRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="void" signature="void storeRelaxed(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="storeRelease" fullname="QAtomicInteger::storeRelease" href="qatomicinteger.html#storeRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="void" signature="void storeRelease(T newValue)">
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="testAndSetAcquire" fullname="QAtomicInteger::testAndSetAcquire" href="qatomicinteger.html#testAndSetAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetAcquire(T expectedValue, T newValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="testAndSetAcquire" fullname="QAtomicInteger::testAndSetAcquire" href="qatomicinteger.html#testAndSetAcquire-1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool testAndSetAcquire(T expectedValue, T newValue, T &amp;currentValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
                <parameter type="T &amp;" name="currentValue" default=""/>
            </function>
            <function name="testAndSetOrdered" fullname="QAtomicInteger::testAndSetOrdered" href="qatomicinteger.html#testAndSetOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetOrdered(T expectedValue, T newValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="testAndSetOrdered" fullname="QAtomicInteger::testAndSetOrdered" href="qatomicinteger.html#testAndSetOrdered-1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool testAndSetOrdered(T expectedValue, T newValue, T &amp;currentValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
                <parameter type="T &amp;" name="currentValue" default=""/>
            </function>
            <function name="testAndSetRelaxed" fullname="QAtomicInteger::testAndSetRelaxed" href="qatomicinteger.html#testAndSetRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetRelaxed(T expectedValue, T newValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="testAndSetRelaxed" fullname="QAtomicInteger::testAndSetRelaxed" href="qatomicinteger.html#testAndSetRelaxed-1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool testAndSetRelaxed(T expectedValue, T newValue, T &amp;currentValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
                <parameter type="T &amp;" name="currentValue" default=""/>
            </function>
            <function name="testAndSetRelease" fullname="QAtomicInteger::testAndSetRelease" href="qatomicinteger.html#testAndSetRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetRelease(T expectedValue, T newValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
            </function>
            <function name="testAndSetRelease" fullname="QAtomicInteger::testAndSetRelease" href="qatomicinteger.html#testAndSetRelease-1" status="active" access="public" location="qatomic.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool testAndSetRelease(T expectedValue, T newValue, T &amp;currentValue)">
                <parameter type="T" name="expectedValue" default=""/>
                <parameter type="T" name="newValue" default=""/>
                <parameter type="T &amp;" name="currentValue" default=""/>
            </function>
        </class>
        <struct name="QAtomicOps" href="qatomicops.html" status="ignored" access="public" location="qatomic_cxx11.h"/>
        <class name="QAtomicPointer" href="qatomicpointer.html" status="active" access="public" location="qatomic.h" documented="true" groups="thread" module="QtCore" brief="Template class that provides platform-independent atomic operations on pointers">
            <contents name="the-atomic-api" title="The Atomic API" level="1"/>
            <contents name="memory-ordering" title="Memory ordering" level="2"/>
            <contents name="test-and-set" title="Test-and-set" level="2"/>
            <contents name="fetch-and-store" title="Fetch-and-store" level="2"/>
            <contents name="fetch-and-add" title="Fetch-and-add" level="2"/>
            <contents name="feature-tests-for-the-atomic-api" title="Feature Tests for the Atomic API" level="1"/>
            <function name="QAtomicPointer" fullname="QAtomicPointer::QAtomicPointer" href="qatomicpointer.html#QAtomicPointer" status="active" access="public" location="qatomic.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QAtomicPointer(T *value)">
                <parameter type="T *" name="value" default="nullptr"/>
            </function>
            <function name="QAtomicPointer" fullname="QAtomicPointer::QAtomicPointer" href="qatomicpointer.html#QAtomicPointer-1" status="active" access="public" location="qatomic.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QAtomicPointer(const QAtomicPointer&lt;T&gt; &amp;other)">
                <parameter type="const QAtomicPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="68" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE" status="active" access="public" documented="true" related="69" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="70" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE" status="active" access="public" documented="true" related="71" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="72" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE" status="active" access="public" documented="true" related="73" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="74" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE" status="active" access="public" documented="true" related="75" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE"/>
            <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE" status="active" access="public" documented="true" related="76" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE" status="active" access="public" documented="true" related="77" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE" status="active" access="public" documented="true" related="78" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE"/>
            <function name="Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE" href="qatomicpointer.html#Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE" status="active" access="public" documented="true" related="79" meta="macrowithoutparams" signature="Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE"/>
            <function name="fetchAndAddAcquire" fullname="QAtomicPointer::fetchAndAddAcquire" href="qatomicpointer.html#fetchAndAddAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndAddAcquire(qptrdiff valueToAdd)">
                <parameter type="qptrdiff" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddOrdered" fullname="QAtomicPointer::fetchAndAddOrdered" href="qatomicpointer.html#fetchAndAddOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndAddOrdered(qptrdiff valueToAdd)">
                <parameter type="qptrdiff" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddRelaxed" fullname="QAtomicPointer::fetchAndAddRelaxed" href="qatomicpointer.html#fetchAndAddRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndAddRelaxed(qptrdiff valueToAdd)">
                <parameter type="qptrdiff" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndAddRelease" fullname="QAtomicPointer::fetchAndAddRelease" href="qatomicpointer.html#fetchAndAddRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndAddRelease(qptrdiff valueToAdd)">
                <parameter type="qptrdiff" name="valueToAdd" default=""/>
            </function>
            <function name="fetchAndStoreAcquire" fullname="QAtomicPointer::fetchAndStoreAcquire" href="qatomicpointer.html#fetchAndStoreAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndStoreAcquire(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreOrdered" fullname="QAtomicPointer::fetchAndStoreOrdered" href="qatomicpointer.html#fetchAndStoreOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndStoreOrdered(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreRelaxed" fullname="QAtomicPointer::fetchAndStoreRelaxed" href="qatomicpointer.html#fetchAndStoreRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndStoreRelaxed(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="fetchAndStoreRelease" fullname="QAtomicPointer::fetchAndStoreRelease" href="qatomicpointer.html#fetchAndStoreRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="T *" signature="T * fetchAndStoreRelease(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="isFetchAndAddNative" fullname="QAtomicPointer::isFetchAndAddNative" href="qatomicpointer.html#isFetchAndAddNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndAddNative()"/>
            <function name="isFetchAndAddWaitFree" fullname="QAtomicPointer::isFetchAndAddWaitFree" href="qatomicpointer.html#isFetchAndAddWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndAddWaitFree()"/>
            <function name="isFetchAndStoreNative" fullname="QAtomicPointer::isFetchAndStoreNative" href="qatomicpointer.html#isFetchAndStoreNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndStoreNative()"/>
            <function name="isFetchAndStoreWaitFree" fullname="QAtomicPointer::isFetchAndStoreWaitFree" href="qatomicpointer.html#isFetchAndStoreWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isFetchAndStoreWaitFree()"/>
            <function name="isTestAndSetNative" fullname="QAtomicPointer::isTestAndSetNative" href="qatomicpointer.html#isTestAndSetNative" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isTestAndSetNative()"/>
            <function name="isTestAndSetWaitFree" fullname="QAtomicPointer::isTestAndSetWaitFree" href="qatomicpointer.html#isTestAndSetWaitFree" status="active" access="public" location="qatomic.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isTestAndSetWaitFree()"/>
            <function name="loadAcquire" fullname="QAtomicPointer::loadAcquire" href="qatomicpointer.html#loadAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" const="true" type="T *" signature="T * loadAcquire() const"/>
            <function name="loadRelaxed" fullname="QAtomicPointer::loadRelaxed" href="qatomicpointer.html#loadRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" const="true" type="T *" signature="T * loadRelaxed() const"/>
            <function name="operator=" fullname="QAtomicPointer::operator=" href="qatomicpointer.html#operator-eq" status="active" access="public" location="qatomic.h" documented="true" meta="copy-assign" noexcept="true" type="QAtomicPointer&lt;T&gt; &amp;" signature="QAtomicPointer&lt;T&gt; &amp; operator=(const QAtomicPointer&lt;T&gt; &amp;other)">
                <parameter type="const QAtomicPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="storeRelaxed" fullname="QAtomicPointer::storeRelaxed" href="qatomicpointer.html#storeRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="void" signature="void storeRelaxed(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="storeRelease" fullname="QAtomicPointer::storeRelease" href="qatomicpointer.html#storeRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="void" signature="void storeRelease(T *newValue)">
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="testAndSetAcquire" fullname="QAtomicPointer::testAndSetAcquire" href="qatomicpointer.html#testAndSetAcquire" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetAcquire(T *expectedValue, T *newValue)">
                <parameter type="T *" name="expectedValue" default=""/>
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="testAndSetOrdered" fullname="QAtomicPointer::testAndSetOrdered" href="qatomicpointer.html#testAndSetOrdered" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetOrdered(T *expectedValue, T *newValue)">
                <parameter type="T *" name="expectedValue" default=""/>
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="testAndSetRelaxed" fullname="QAtomicPointer::testAndSetRelaxed" href="qatomicpointer.html#testAndSetRelaxed" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetRelaxed(T *expectedValue, T *newValue)">
                <parameter type="T *" name="expectedValue" default=""/>
                <parameter type="T *" name="newValue" default=""/>
            </function>
            <function name="testAndSetRelease" fullname="QAtomicPointer::testAndSetRelease" href="qatomicpointer.html#testAndSetRelease" status="active" access="public" location="qatomic.h" documented="true" meta="plain" type="bool" signature="bool testAndSetRelease(T *expectedValue, T *newValue)">
                <parameter type="T *" name="expectedValue" default=""/>
                <parameter type="T *" name="newValue" default=""/>
            </function>
        </class>
        <class name="QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html" status="active" access="public" location="qatomicscopedvaluerollback.h" since="6.7" documented="true" groups="misc,tools" module="QtCore" brief="Provides a QScopedValueRollback for atomic variables">
            <target name="memory-order" title="Memory Order"/>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" signature="QAtomicScopedValueRollback(QBasicAtomicInteger&lt;T&gt; &amp;var, std::memory_order mo)">
                <parameter type="QBasicAtomicInteger&lt;T&gt; &amp;" name="var" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback-1" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="1" signature="QAtomicScopedValueRollback(QBasicAtomicPointer&lt;std::remove_pointer_t&lt;T&gt;&gt; &amp;var, std::memory_order mo)">
                <parameter type="QBasicAtomicPointer&lt;std::remove_pointer_t&lt;T&gt;&gt; &amp;" name="var" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback-2" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="2" signature="QAtomicScopedValueRollback(std::atomic&lt;T&gt; &amp;var, std::memory_order mo)">
                <parameter type="std::atomic&lt;T&gt; &amp;" name="var" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback-3" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="3" signature="QAtomicScopedValueRollback(QBasicAtomicInteger&lt;T&gt; &amp;var, T value, std::memory_order mo)">
                <parameter type="QBasicAtomicInteger&lt;T&gt; &amp;" name="var" default=""/>
                <parameter type="T" name="value" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback-4" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="4" signature="QAtomicScopedValueRollback(QBasicAtomicPointer&lt;std::remove_pointer_t&lt;T&gt;&gt; &amp;var, T value, std::memory_order mo)">
                <parameter type="QBasicAtomicPointer&lt;std::remove_pointer_t&lt;T&gt;&gt; &amp;" name="var" default=""/>
                <parameter type="T" name="value" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#QAtomicScopedValueRollback-5" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="5" signature="QAtomicScopedValueRollback(std::atomic&lt;T&gt; &amp;var, T value, std::memory_order mo)">
                <parameter type="std::atomic&lt;T&gt; &amp;" name="var" default=""/>
                <parameter type="T" name="value" default=""/>
                <parameter type="std::memory_order" name="mo" default="std::memory_order_seq_cst"/>
            </function>
            <function name="commit" fullname="QAtomicScopedValueRollback::commit" href="qatomicscopedvaluerollback.html#commit" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="plain" type="void" signature="void commit()"/>
            <function name="~QAtomicScopedValueRollback" fullname="QAtomicScopedValueRollback::~QAtomicScopedValueRollback" href="qatomicscopedvaluerollback.html#dtor.QAtomicScopedValueRollback" status="active" access="public" location="qatomicscopedvaluerollback.h" documented="true" meta="destructor" signature="~QAtomicScopedValueRollback()"/>
        </class>
        <struct name="QAtomicTraits" href="qatomictraits.html" status="ignored" access="public" location="qatomic_cxx11.h"/>
        <class name="QBEInteger" href="qbeinteger.html" status="active" access="public" location="qendian.h" documented="true" module="QtCore" brief="Platform-independent big-endian integers">
            <function name="QBEInteger" fullname="QBEInteger::QBEInteger" href="qbeinteger.html#QBEInteger" status="active" access="public" location="qendian.h" documented="true" meta="constructor" explicit="true" constexpr="true" signature="QBEInteger(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="max" fullname="QBEInteger::max" href="qbeinteger.html#max" status="active" access="public" location="qendian.h" documented="true" meta="plain" static="true" constexpr="true" type="QBEInteger&lt;T&gt;" signature="QBEInteger&lt;T&gt; max()"/>
            <function name="min" fullname="QBEInteger::min" href="qbeinteger.html#min" status="active" access="public" location="qendian.h" documented="true" meta="plain" static="true" constexpr="true" type="QBEInteger&lt;T&gt;" signature="QBEInteger&lt;T&gt; min()"/>
            <function name="operator T" fullname="QBEInteger::operator T" href="qbeinteger.html#operator-T" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="T" signature="T operator T() const"/>
            <function name="operator!=" fullname="QBEInteger::operator!=" href="qbeinteger.html#operator-not-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(QBEInteger&lt;T&gt; other) const">
                <parameter type="QBEInteger&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator%=" fullname="QBEInteger::operator%=" href="qbeinteger.html#operator-25-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator%=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QBEInteger::operator&amp;=" href="qbeinteger.html#operator-and-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator&amp;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator*=" fullname="QBEInteger::operator*=" href="qbeinteger.html#operator-2a-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator*=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator++" fullname="QBEInteger::operator++" href="qbeinteger.html#operator-2b-2b" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QBEInteger::operator++" href="qbeinteger.html#operator-2b-2b-1" status="active" access="public" location="qendian.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBEInteger&lt;T&gt;" signature="QBEInteger&lt;T&gt; operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator+=" fullname="QBEInteger::operator+=" href="qbeinteger.html#operator-2b-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator+=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator--" fullname="QBEInteger::operator--" href="qbeinteger.html#operator--" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QBEInteger::operator--" href="qbeinteger.html#operator---1" status="active" access="public" location="qendian.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBEInteger&lt;T&gt;" signature="QBEInteger&lt;T&gt; operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-=" fullname="QBEInteger::operator-=" href="qbeinteger.html#operator--eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator-=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator/=" fullname="QBEInteger::operator/=" href="qbeinteger.html#operator-2f-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator/=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;=" fullname="QBEInteger::operator&lt;&lt;=" href="qbeinteger.html#operator-lt-lt-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator&lt;&lt;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator=" fullname="QBEInteger::operator=" href="qbeinteger.html#operator-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator==" fullname="QBEInteger::operator==" href="qbeinteger.html#operator-eq-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(QBEInteger&lt;T&gt; other) const">
                <parameter type="QBEInteger&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;=" fullname="QBEInteger::operator&gt;&gt;=" href="qbeinteger.html#operator-gt-gt-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator&gt;&gt;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator^=" fullname="QBEInteger::operator^=" href="qbeinteger.html#operator-5e-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator^=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator|=" fullname="QBEInteger::operator|=" href="qbeinteger.html#operator-7c-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QBEInteger&lt;T&gt; &amp;" signature="QBEInteger&lt;T&gt; &amp; operator|=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
        </class>
        <class name="QBaseIterator" href="qbaseiterator.html" status="active" access="public" location="qiterable.h" documented="true" module="QtCore">
            <function name="constIterator" fullname="QBaseIterator::constIterator" href="qbaseiterator.html#constIterator" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="const void *" signature="const void * constIterator() const"/>
            <function name="mutableIterator" fullname="QBaseIterator::mutableIterator" href="qbaseiterator.html#mutableIterator" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="void *" signature="void * mutableIterator()"/>
        </class>
        <class name="QBasicAtomicInteger" href="qbasicatomicinteger.html" status="ignored" access="public" location="qbasicatomic.h"/>
        <class name="QBasicAtomicPointer" href="qbasicatomicpointer.html" status="ignored" access="public" location="qbasicatomic.h"/>
        <class name="QBasicMutex" href="qbasicmutex.html" status="ignored" access="public" location="qmutex.h"/>
        <class name="QBasicTimer" href="qbasictimer.html" status="active" access="public" location="qbasictimer.h" documented="true" groups="events" module="QtCore" brief="Timer events for objects">
            <function name="QBasicTimer" fullname="QBasicTimer::QBasicTimer" href="qbasictimer.html#QBasicTimer" status="active" access="public" location="qbasictimer.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QBasicTimer()"/>
            <function name="QBasicTimer" fullname="QBasicTimer::QBasicTimer" href="qbasictimer.html#QBasicTimer-1" status="active" access="public" location="qbasictimer.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QBasicTimer(QBasicTimer &amp;&amp;other)">
                <parameter type="QBasicTimer &amp;&amp;" name="other" default=""/>
            </function>
            <function name="id" fullname="QBasicTimer::id" href="qbasictimer.html#id" status="active" access="public" location="qbasictimer.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="Qt::TimerId" signature="Qt::TimerId id() const"/>
            <function name="isActive" fullname="QBasicTimer::isActive" href="qbasictimer.html#isActive" status="active" access="public" location="qbasictimer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isActive() const"/>
            <function name="operator=" fullname="QBasicTimer::operator=" href="qbasictimer.html#operator-eq" status="active" access="public" location="qbasictimer.h" documented="true" meta="move-assign" noexcept="true" type="QBasicTimer &amp;" signature="QBasicTimer &amp; operator=(QBasicTimer &amp;&amp;other)">
                <parameter type="QBasicTimer &amp;&amp;" name="other" default=""/>
            </function>
            <function name="start" fullname="QBasicTimer::start" href="qbasictimer.html#start" status="active" access="public" location="qbasictimer.h" documented="true" since="6.5" meta="plain" type="void" signature="void start(QBasicTimer::Duration duration, QObject *object)">
                <parameter type="QBasicTimer::Duration" name="duration" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="start" fullname="QBasicTimer::start" href="qbasictimer-obsolete.html#start-1" status="deprecated" access="public" location="qbasictimer.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void start(int msec, QObject *object)">
                <parameter type="int" name="msec" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="start" fullname="QBasicTimer::start" href="qbasictimer.html#start-2" status="active" access="public" location="qbasictimer.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="2" type="void" signature="void start(QBasicTimer::Duration duration, Qt::TimerType timerType, QObject *obj)">
                <parameter type="QBasicTimer::Duration" name="duration" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="obj" default=""/>
            </function>
            <function name="start" fullname="QBasicTimer::start" href="qbasictimer-obsolete.html#start-3" status="deprecated" access="public" location="qbasictimer.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void start(int msec, Qt::TimerType timerType, QObject *obj)">
                <parameter type="int" name="msec" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="QObject *" name="obj" default=""/>
            </function>
            <function name="stop" fullname="QBasicTimer::stop" href="qbasictimer.html#stop" status="active" access="public" location="qbasictimer.h" documented="true" meta="plain" type="void" signature="void stop()"/>
            <function name="swap" fullname="QBasicTimer::swap" href="qbasictimer.html#swap" status="active" access="public" location="qbasictimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QBasicTimer &amp;other)">
                <parameter type="QBasicTimer &amp;" name="other" default=""/>
            </function>
            <function name="swap" href="qbasictimer.html#swap-1" status="active" access="public" location="qbasictimer.h" documented="true" related="699" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QBasicTimer &amp;lhs, QBasicTimer &amp;rhs)">
                <parameter type="QBasicTimer &amp;" name="lhs" default=""/>
                <parameter type="QBasicTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="timerId" fullname="QBasicTimer::timerId" href="qbasictimer-obsolete.html#timerId" status="deprecated" access="public" location="qbasictimer.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int timerId() const"/>
            <function name="~QBasicTimer" fullname="QBasicTimer::~QBasicTimer" href="qbasictimer.html#dtor.QBasicTimer" status="active" access="public" location="qbasictimer.h" documented="true" meta="destructor" noexcept="true" signature="~QBasicTimer()"/>
            <typedef name="Duration" fullname="QBasicTimer::Duration" href="qbasictimer.html#Duration-typedef" status="active" access="public" location="qbasictimer.h" documented="true" aliasedtype="QAbstractEventDispatcher::Duration"/>
        </class>
        <class name="QBigEndianStorageType" href="qbigendianstoragetype.html" status="ignored" access="public" location="qendian.h"/>
        <class name="QBindable" href="qbindable.html" status="active" access="public" location="qproperty.h" documented="true" groups="tools" bases="QUntypedBindable" module="QtCore" brief="Wrapper class around binding-enabled properties. It allows type-safe operations while abstracting the differences between the various property classes away">
            <function name="QBindable" fullname="QBindable::QBindable" href="qbindable.html#QBindable" status="active" access="public" location="qproperty.h" documented="true" since="6.5" meta="constructor" explicit="true" signature="QBindable(QObject *obj, const QMetaProperty &amp;property)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const QMetaProperty &amp;" name="property" default=""/>
            </function>
            <function name="QBindable" fullname="QBindable::QBindable" href="qbindable.html#QBindable-1" status="active" access="public" location="qproperty.h" documented="true" since="6.5" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QBindable(QObject *obj, const char *property)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="property" default=""/>
            </function>
            <function name="binding" fullname="QBindable::binding" href="qbindable.html#binding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; binding() const"/>
            <function name="makeBinding" fullname="QBindable::makeBinding" href="qbindable.html#makeBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; makeBinding(const QPropertyBindingSourceLocation &amp;location) const">
                <parameter type="const QPropertyBindingSourceLocation &amp;" name="location" default="QT_PROPERTY_DEFAULT_BINDING_LOCATION"/>
            </function>
            <function name="setBinding" fullname="QBindable::setBinding" href="qbindable.html#setBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(const QPropertyBinding&lt;T&gt; &amp;binding)">
                <parameter type="const QPropertyBinding&lt;T&gt; &amp;" name="binding" default=""/>
            </function>
            <function name="setBinding" fullname="QBindable::setBinding" href="qbindable.html#setBinding-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="setValue" fullname="QBindable::setValue" href="qbindable.html#setValue" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="void" signature="void setValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="takeBinding" fullname="QBindable::takeBinding" href="qbindable.html#takeBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; takeBinding()"/>
            <function name="value" fullname="QBindable::value" href="qbindable.html#value" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="T" signature="T value() const"/>
        </class>
        <class threadsafety="reentrant" name="QBitArray" href="qbitarray.html" status="active" access="public" location="qbitarray.h" documented="true" groups="shared,tools" module="QtCore" brief="Array of bits" comparison_category="equality">
            <function name="QBitArray" fullname="QBitArray::QBitArray" href="qbitarray.html#QBitArray" status="active" access="public" location="qbitarray.h" documented="true" meta="constructor" noexcept="true" signature="QBitArray()"/>
            <function name="QBitArray" fullname="QBitArray::QBitArray" href="qbitarray.html#QBitArray-1" status="active" access="public" location="qbitarray.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QBitArray(QBitArray &amp;&amp;other)">
                <parameter type="QBitArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QBitArray" fullname="QBitArray::QBitArray" href="qbitarray.html#QBitArray-2" status="active" access="public" location="qbitarray.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QBitArray(const QBitArray &amp;other)">
                <parameter type="const QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="QBitArray" fullname="QBitArray::QBitArray" href="qbitarray.html#QBitArray-3" status="active" access="public" location="qbitarray.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QBitArray(qsizetype size, bool value)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="bool" name="value" default="false"/>
            </function>
            <function name="at" fullname="QBitArray::at" href="qbitarray.html#at" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="bits" fullname="QBitArray::bits" href="qbitarray.html#bits" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * bits() const"/>
            <function name="clear" fullname="QBitArray::clear" href="qbitarray.html#clear" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="clearBit" fullname="QBitArray::clearBit" href="qbitarray.html#clearBit" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="void" signature="void clearBit(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="count" fullname="QBitArray::count" href="qbitarray.html#count" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="count" fullname="QBitArray::count" href="qbitarray.html#count-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count(bool on) const">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="fill" fullname="QBitArray::fill" href="qbitarray.html#fill" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="bool" signature="bool fill(bool value, qsizetype size)">
                <parameter type="bool" name="value" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="fill" fullname="QBitArray::fill" href="qbitarray.html#fill-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void fill(bool value, qsizetype begin, qsizetype end)">
                <parameter type="bool" name="value" default=""/>
                <parameter type="qsizetype" name="begin" default=""/>
                <parameter type="qsizetype" name="end" default=""/>
            </function>
            <function name="fromBits" fullname="QBitArray::fromBits" href="qbitarray.html#fromBits" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" static="true" type="QBitArray" signature="QBitArray fromBits(const char *data, qsizetype size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="isEmpty" fullname="QBitArray::isEmpty" href="qbitarray.html#isEmpty" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QBitArray::isNull" href="qbitarray.html#isNull" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="operator!=" href="qbitarray.html#operator-not-eq" status="active" access="public" location="qbitarray.h" documented="true" related="757" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QBitArray &amp;lhs, const QBitArray &amp;rhs)">
                <parameter type="const QBitArray &amp;" name="lhs" default=""/>
                <parameter type="const QBitArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;" href="qbitarray.html#operator-and" status="active" access="public" location="qbitarray.h" documented="true" related="758" meta="plain" type="QBitArray" signature="QBitArray operator&amp;(QBitArray &amp;&amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator&amp;" href="qbitarray.html#operator-and-1" status="active" access="public" location="qbitarray.h" documented="true" related="759" meta="plain" overload="true" overload-number="1" type="QBitArray" signature="QBitArray operator&amp;(QBitArray &amp;&amp;a1, const QBitArray &amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator&amp;" href="qbitarray.html#operator-and-2" status="active" access="public" location="qbitarray.h" documented="true" related="760" meta="plain" overload="true" overload-number="2" type="QBitArray" signature="QBitArray operator&amp;(const QBitArray &amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator&amp;" href="qbitarray.html#operator-and-3" status="active" access="public" location="qbitarray.h" documented="true" related="761" meta="plain" overload="true" overload-number="3" type="QBitArray" signature="QBitArray operator&amp;(const QBitArray &amp;a1, const QBitArray &amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QBitArray::operator&amp;=" href="qbitarray.html#operator-and-eq" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="QBitArray &amp;" signature="QBitArray &amp; operator&amp;=(QBitArray &amp;&amp;other)">
                <parameter type="QBitArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QBitArray::operator&amp;=" href="qbitarray.html#operator-and-eq-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBitArray &amp;" signature="QBitArray &amp; operator&amp;=(const QBitArray &amp;other)">
                <parameter type="const QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qbitarray.html#operator-lt-lt-1" status="active" access="public" location="qbitarray.h" documented="true" related="342" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QBitArray &amp;ba)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QBitArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator=" fullname="QBitArray::operator=" href="qbitarray.html#operator-eq" status="active" access="public" location="qbitarray.h" documented="true" meta="move-assign" noexcept="true" type="QBitArray &amp;" signature="QBitArray &amp; operator=(QBitArray &amp;&amp;other)">
                <parameter type="QBitArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QBitArray::operator=" href="qbitarray.html#operator-eq-1" status="active" access="public" location="qbitarray.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QBitArray &amp;" signature="QBitArray &amp; operator=(const QBitArray &amp;other)">
                <parameter type="const QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qbitarray.html#operator-eq-eq" status="active" access="public" location="qbitarray.h" documented="true" related="762" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QBitArray &amp;lhs, const QBitArray &amp;rhs)">
                <parameter type="const QBitArray &amp;" name="lhs" default=""/>
                <parameter type="const QBitArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qbitarray.html#operator-gt-gt" status="active" access="public" location="qbitarray.h" documented="true" related="410" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QBitArray &amp;ba)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QBitArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator[]" fullname="QBitArray::operator[]" href="qbitarray.html#operator-5b-5d" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="QBitRef" signature="QBitRef operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QBitArray::operator[]" href="qbitarray.html#operator-5b-5d-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator^" href="qbitarray.html#operator-5e" status="active" access="public" location="qbitarray.h" documented="true" related="763" meta="plain" type="QBitArray" signature="QBitArray operator^(QBitArray &amp;&amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator^" href="qbitarray.html#operator-5e-1" status="active" access="public" location="qbitarray.h" documented="true" related="764" meta="plain" overload="true" overload-number="1" type="QBitArray" signature="QBitArray operator^(QBitArray &amp;&amp;a1, const QBitArray &amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator^" href="qbitarray.html#operator-5e-2" status="active" access="public" location="qbitarray.h" documented="true" related="765" meta="plain" overload="true" overload-number="2" type="QBitArray" signature="QBitArray operator^(const QBitArray &amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator^" href="qbitarray.html#operator-5e-3" status="active" access="public" location="qbitarray.h" documented="true" related="766" meta="plain" overload="true" overload-number="3" type="QBitArray" signature="QBitArray operator^(const QBitArray &amp;a1, const QBitArray &amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator^=" fullname="QBitArray::operator^=" href="qbitarray.html#operator-5e-eq" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="QBitArray &amp;" signature="QBitArray &amp; operator^=(QBitArray &amp;&amp;other)">
                <parameter type="QBitArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator^=" fullname="QBitArray::operator^=" href="qbitarray.html#operator-5e-eq-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBitArray &amp;" signature="QBitArray &amp; operator^=(const QBitArray &amp;other)">
                <parameter type="const QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="operator|" href="qbitarray.html#operator-7c" status="active" access="public" location="qbitarray.h" documented="true" related="767" meta="plain" type="QBitArray" signature="QBitArray operator|(QBitArray &amp;&amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator|" href="qbitarray.html#operator-7c-1" status="active" access="public" location="qbitarray.h" documented="true" related="768" meta="plain" overload="true" overload-number="1" type="QBitArray" signature="QBitArray operator|(QBitArray &amp;&amp;a1, const QBitArray &amp;a2)">
                <parameter type="QBitArray &amp;&amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator|" href="qbitarray.html#operator-7c-2" status="active" access="public" location="qbitarray.h" documented="true" related="769" meta="plain" overload="true" overload-number="2" type="QBitArray" signature="QBitArray operator|(const QBitArray &amp;a1, QBitArray &amp;&amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="QBitArray &amp;&amp;" name="a2" default=""/>
            </function>
            <function name="operator|" href="qbitarray.html#operator-7c-3" status="active" access="public" location="qbitarray.h" documented="true" related="770" meta="plain" overload="true" overload-number="3" type="QBitArray" signature="QBitArray operator|(const QBitArray &amp;a1, const QBitArray &amp;a2)">
                <parameter type="const QBitArray &amp;" name="a1" default=""/>
                <parameter type="const QBitArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator|=" fullname="QBitArray::operator|=" href="qbitarray.html#operator-7c-eq" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="QBitArray &amp;" signature="QBitArray &amp; operator|=(QBitArray &amp;&amp;other)">
                <parameter type="QBitArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator|=" fullname="QBitArray::operator|=" href="qbitarray.html#operator-7c-eq-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QBitArray &amp;" signature="QBitArray &amp; operator|=(const QBitArray &amp;other)">
                <parameter type="const QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="operator~" href="qbitarray.html#operator-7e" status="active" access="public" location="qbitarray.h" documented="true" related="771" meta="plain" type="QBitArray" signature="QBitArray operator~(QBitArray a)">
                <parameter type="QBitArray" name="a" default=""/>
            </function>
            <function name="resize" fullname="QBitArray::resize" href="qbitarray.html#resize" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="void" signature="void resize(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="setBit" fullname="QBitArray::setBit" href="qbitarray.html#setBit" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="void" signature="void setBit(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="setBit" fullname="QBitArray::setBit" href="qbitarray.html#setBit-1" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setBit(qsizetype i, bool value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="bool" name="value" default=""/>
            </function>
            <function name="size" fullname="QBitArray::size" href="qbitarray.html#size" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QBitArray::swap" href="qbitarray.html#swap" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QBitArray &amp;other)">
                <parameter type="QBitArray &amp;" name="other" default=""/>
            </function>
            <function name="testBit" fullname="QBitArray::testBit" href="qbitarray.html#testBit" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool testBit(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="toUInt32" fullname="QBitArray::toUInt32" href="qbitarray.html#toUInt32" status="active" access="public" location="qbitarray.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="quint32" signature="quint32 toUInt32(QSysInfo::Endian endianness, bool *ok) const">
                <parameter type="QSysInfo::Endian" name="endianness" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toggleBit" fullname="QBitArray::toggleBit" href="qbitarray.html#toggleBit" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="bool" signature="bool toggleBit(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="truncate" fullname="QBitArray::truncate" href="qbitarray.html#truncate" status="active" access="public" location="qbitarray.h" documented="true" meta="plain" type="void" signature="void truncate(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
        </class>
        <class name="QBluetoothPermission" href="qbluetoothpermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access Bluetooth peripherals">
            <contents name="requirements" title="Requirements" level="1"/>
            <function name="communicationModes" fullname="QBluetoothPermission::communicationModes" href="qbluetoothpermission.html#communicationModes" status="active" access="public" location="qpermissions.h" documented="true" since="6.6" meta="plain" const="true" type="QBluetoothPermission::CommunicationModes" signature="QBluetoothPermission::CommunicationModes communicationModes() const"/>
            <function name="setCommunicationModes" fullname="QBluetoothPermission::setCommunicationModes" href="qbluetoothpermission.html#setCommunicationModes" status="active" access="public" location="qpermissions.h" documented="true" since="6.6" meta="plain" type="void" signature="void setCommunicationModes(QBluetoothPermission::CommunicationModes modes)">
                <parameter type="QBluetoothPermission::CommunicationModes" name="modes" default=""/>
            </function>
            <enum name="CommunicationMode" fullname="QBluetoothPermission::CommunicationMode" href="qbluetoothpermission.html#CommunicationMode-enum" status="active" access="public" location="qpermissions.h" since="6.6" documented="true" typedef="QBluetoothPermission::CommunicationModes">
                <value name="Access" value="0x01"/>
                <value name="Advertise" value="0x02"/>
                <value name="Default" value="Access | Advertise"/>
            </enum>
            <typedef name="CommunicationModes" fullname="QBluetoothPermission::CommunicationModes" href="qbluetoothpermission.html#CommunicationMode-enum" status="active" access="public" location="qpermissions.h" enum="QBluetoothPermission::CommunicationMode"/>
        </class>
        <class threadsafety="reentrant" name="QBuffer" href="qbuffer.html" status="active" access="public" location="qbuffer.h" documented="true" groups="io" bases="QIODevice" module="QtCore" brief="QIODevice interface for a QByteArray">
            <function name="QBuffer" fullname="QBuffer::QBuffer" href="qbuffer.html#QBuffer" status="active" access="public" location="qbuffer.h" documented="true" meta="constructor" explicit="true" signature="QBuffer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QBuffer" fullname="QBuffer::QBuffer" href="qbuffer.html#QBuffer-1" status="active" access="public" location="qbuffer.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QBuffer(QByteArray *byteArray, QObject *parent)">
                <parameter type="QByteArray *" name="byteArray" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="atEnd" fullname="QBuffer::atEnd" href="qbuffer.html#atEnd" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool atEnd() const override"/>
            <function name="buffer" fullname="QBuffer::buffer" href="qbuffer.html#buffer" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; buffer()"/>
            <function name="buffer" fullname="QBuffer::buffer" href="qbuffer.html#buffer-1" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QByteArray &amp;" signature="const QByteArray &amp; buffer() const"/>
            <function name="canReadLine" fullname="QBuffer::canReadLine" href="qbuffer.html#canReadLine" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool canReadLine() const override"/>
            <function name="close" fullname="QBuffer::close" href="qbuffer.html#close" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void close() override"/>
            <function name="data" fullname="QBuffer::data" href="qbuffer.html#data" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" const="true" type="const QByteArray &amp;" signature="const QByteArray &amp; data() const"/>
            <function name="open" fullname="QBuffer::open" href="qbuffer.html#open" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool open(QIODeviceBase::OpenMode mode) override">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="pos" fullname="QBuffer::pos" href="qbuffer.html#pos" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 pos() const override"/>
            <function name="readData" fullname="QBuffer::readData" href="qbuffer.html#readData" status="active" access="protected" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 readData(char *data, qint64 len) override">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="seek" fullname="QBuffer::seek" href="qbuffer.html#seek" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool seek(qint64 pos) override">
                <parameter type="qint64" name="pos" default=""/>
            </function>
            <function name="setBuffer" fullname="QBuffer::setBuffer" href="qbuffer.html#setBuffer" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" type="void" signature="void setBuffer(QByteArray *byteArray)">
                <parameter type="QByteArray *" name="byteArray" default=""/>
            </function>
            <function name="setData" fullname="QBuffer::setData" href="qbuffer.html#setData" status="active" access="public" location="qbuffer.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="setData" fullname="QBuffer::setData" href="qbuffer.html#setData-1" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setData(const char *data, qsizetype size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="size" fullname="QBuffer::size" href="qbuffer.html#size" status="active" access="public" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 size() const override"/>
            <function name="writeData" fullname="QBuffer::writeData" href="qbuffer.html#writeData" status="active" access="protected" location="qbuffer.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 writeData(const char *data, qint64 len) override">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="~QBuffer" fullname="QBuffer::~QBuffer" href="qbuffer.html#dtor.QBuffer" status="active" access="public" location="qbuffer.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QBuffer()"/>
        </class>
        <class threadsafety="reentrant" name="QByteArray" href="qbytearray.html" status="active" access="public" location="qbytearray.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="Array of bytes" comparison_category="strong">
            <contents name="maximum-size-and-out-of-memory-conditions" title="Maximum size and out-of-memory conditions" level="1"/>
            <contents name="c-locale-and-ascii-functions" title="C locale and ASCII functions" level="1"/>
            <contents name="c-strings" title="C Strings" level="2"/>
            <contents name="spacing-characters" title="Spacing Characters" level="2"/>
            <contents name="number-string-conversions" title="Number-String Conversions" level="2"/>
            <contents name="character-case" title="Character Case" level="2"/>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray" status="active" access="public" location="qbytearray.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QByteArray()"/>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray-1" status="active" access="public" location="qbytearray.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QByteArray(QByteArray &amp;&amp;other)">
                <parameter type="QByteArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray-2" status="active" access="public" location="qbytearray.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QByteArray(const QByteArray &amp;other)">
                <parameter type="const QByteArray &amp;" name="other" default=""/>
            </function>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray-3" status="active" access="public" location="qbytearray.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QByteArray(const char *data, qsizetype size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray-4" status="active" access="public" location="qbytearray.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QByteArray(qsizetype size, Qt::Initialization)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="Qt::Initialization" name="" default=""/>
            </function>
            <function name="QByteArray" fullname="QByteArray::QByteArray" href="qbytearray.html#QByteArray-5" status="active" access="public" location="qbytearray.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QByteArray(qsizetype size, char ch)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="QByteArrayLiteral" href="qbytearray.html#QByteArrayLiteral" status="active" access="public" documented="true" related="10" meta="macrowithparams" signature="QByteArrayLiteral(ba)">
                <parameter type="" name="ba" default=""/>
            </function>
            <function name="QT_NO_CAST_FROM_BYTEARRAY" href="qbytearray.html#QT_NO_CAST_FROM_BYTEARRAY" status="active" access="public" documented="true" related="18" meta="macrowithoutparams" signature="QT_NO_CAST_FROM_BYTEARRAY"/>
            <function name="QT_NO_QSNPRINTF" href="qbytearray.html#QT_NO_QSNPRINTF" status="active" access="public" documented="true" related="27" since="6.8" meta="macrowithoutparams" signature="QT_NO_QSNPRINTF"/>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; append(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; append(QByteArrayView data)">
                <parameter type="QByteArrayView" name="data" default=""/>
            </function>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; append(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; append(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QByteArray &amp;" signature="QByteArray &amp; append(const char *str, qsizetype len)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="append" fullname="QByteArray::append" href="qbytearray.html#append-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="5" type="QByteArray &amp;" signature="QByteArray &amp; append(qsizetype count, char ch)">
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="assign" fullname="QByteArray::assign" href="qbytearray.html#assign" status="active" access="public" location="qbytearray.h" documented="true" since="6.6" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; assign(QByteArrayView v)">
                <parameter type="QByteArrayView" name="v" default=""/>
            </function>
            <function name="assign" fullname="QByteArray::assign" href="qbytearray.html#assign-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; assign(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="assign" fullname="QByteArray::assign" href="qbytearray.html#assign-2" status="active" access="public" location="qbytearray.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; assign(qsizetype n, char c)">
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="at" fullname="QByteArray::at" href="qbytearray.html#at" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="char" signature="char at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="back" fullname="QByteArray::back" href="qbytearray.html#back" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="char &amp;" signature="char &amp; back()"/>
            <function name="back" fullname="QByteArray::back" href="qbytearray.html#back-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="char" signature="char back() const"/>
            <function name="begin" fullname="QByteArray::begin" href="qbytearray.html#begin" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray::iterator" signature="QByteArray::iterator begin()"/>
            <function name="begin" fullname="QByteArray::begin" href="qbytearray.html#begin-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QByteArray::const_iterator" signature="QByteArray::const_iterator begin() const"/>
            <function name="capacity" fullname="QByteArray::capacity" href="qbytearray.html#capacity" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QByteArray::cbegin" href="qbytearray.html#cbegin" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_iterator" signature="QByteArray::const_iterator cbegin() const"/>
            <function name="cend" fullname="QByteArray::cend" href="qbytearray.html#cend" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_iterator" signature="QByteArray::const_iterator cend() const"/>
            <function name="chop" fullname="QByteArray::chop" href="qbytearray.html#chop" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void chop(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="chopped" fullname="QByteArray::chopped" href="qbytearray.html#chopped" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" refness="2" type="QByteArray" signature="QByteArray chopped(qsizetype len) &amp;&amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="chopped" fullname="QByteArray::chopped" href="qbytearray.html#chopped-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray chopped(qsizetype len) const &amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="clear" fullname="QByteArray::clear" href="qbytearray.html#clear" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="compare" fullname="QByteArray::compare" href="qbytearray.html#compare" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="int" signature="int compare(QByteArrayView bv, Qt::CaseSensitivity cs) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="constBegin" fullname="QByteArray::constBegin" href="qbytearray.html#constBegin" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_iterator" signature="QByteArray::const_iterator constBegin() const"/>
            <function name="constData" fullname="QByteArray::constData" href="qbytearray.html#constData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="const char *" signature="const char * constData() const"/>
            <function name="constEnd" fullname="QByteArray::constEnd" href="qbytearray.html#constEnd" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_iterator" signature="QByteArray::const_iterator constEnd() const"/>
            <function name="contains" fullname="QByteArray::contains" href="qbytearray.html#contains" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool contains(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="contains" fullname="QByteArray::contains" href="qbytearray.html#contains-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="count" fullname="QByteArray::count" href="qbytearray.html#count" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="qsizetype" signature="qsizetype count(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="count" fullname="QByteArray::count" href="qbytearray-obsolete.html#count-1" status="deprecated" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count() const"/>
            <function name="count" fullname="QByteArray::count" href="qbytearray.html#count-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype count(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="crbegin" fullname="QByteArray::crbegin" href="qbytearray.html#crbegin" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_reverse_iterator" signature="QByteArray::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QByteArray::crend" href="qbytearray.html#crend" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="QByteArray::const_reverse_iterator" signature="QByteArray::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QByteArray::data" href="qbytearray.html#data" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="char *" signature="char * data()"/>
            <function name="data" fullname="QByteArray::data" href="qbytearray.html#data-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="const char *" signature="const char * data() const"/>
            <function name="end" fullname="QByteArray::end" href="qbytearray.html#end" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray::iterator" signature="QByteArray::iterator end()"/>
            <function name="end" fullname="QByteArray::end" href="qbytearray.html#end-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QByteArray::const_iterator" signature="QByteArray::const_iterator end() const"/>
            <function name="endsWith" fullname="QByteArray::endsWith" href="qbytearray.html#endsWith" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool endsWith(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="endsWith" fullname="QByteArray::endsWith" href="qbytearray.html#endsWith-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool endsWith(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="erase" href="qbytearray.html#erase" status="active" access="public" location="qbytearray.h" documented="true" related="267" since="6.1" meta="plain" type="qsizetype" signature="qsizetype erase(QByteArray &amp;ba, const T &amp;t)">
                <parameter type="QByteArray &amp;" name="ba" default=""/>
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="erase" fullname="QByteArray::erase" href="qbytearray.html#erase-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QByteArray::iterator" signature="QByteArray::iterator erase(QByteArray::const_iterator first, QByteArray::const_iterator last)">
                <parameter type="QByteArray::const_iterator" name="first" default=""/>
                <parameter type="QByteArray::const_iterator" name="last" default=""/>
            </function>
            <function name="erase" fullname="QByteArray::erase" href="qbytearray.html#erase-3" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="3" type="QByteArray::iterator" signature="QByteArray::iterator erase(QByteArray::const_iterator it)">
                <parameter type="QByteArray::const_iterator" name="it" default=""/>
            </function>
            <function name="erase_if" href="qbytearray.html#erase_if" status="active" access="public" location="qbytearray.h" documented="true" related="271" since="6.1" meta="plain" type="qsizetype" signature="qsizetype erase_if(QByteArray &amp;ba, Predicate pred)">
                <parameter type="QByteArray &amp;" name="ba" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="fill" fullname="QByteArray::fill" href="qbytearray.html#fill" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; fill(char ch, qsizetype size)">
                <parameter type="char" name="ch" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="first" fullname="QByteArray::first" href="qbytearray.html#first" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" refness="2" type="QByteArray" signature="QByteArray first(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="first" fullname="QByteArray::first" href="qbytearray.html#first-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray first(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromBase64" fullname="QByteArray::fromBase64" href="qbytearray.html#fromBase64" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromBase64(const QByteArray &amp;base64, QByteArray::Base64Options options)">
                <parameter type="const QByteArray &amp;" name="base64" default=""/>
                <parameter type="QByteArray::Base64Options" name="options" default="Base64Encoding"/>
            </function>
            <function name="fromBase64Encoding" fullname="QByteArray::fromBase64Encoding" href="qbytearray.html#fromBase64Encoding" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray::FromBase64Result" signature="QByteArray::FromBase64Result fromBase64Encoding(QByteArray &amp;&amp;base64, QByteArray::Base64Options options)">
                <parameter type="QByteArray &amp;&amp;" name="base64" default=""/>
                <parameter type="QByteArray::Base64Options" name="options" default="Base64Encoding"/>
            </function>
            <function name="fromBase64Encoding" fullname="QByteArray::fromBase64Encoding" href="qbytearray.html#fromBase64Encoding-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QByteArray::FromBase64Result" signature="QByteArray::FromBase64Result fromBase64Encoding(const QByteArray &amp;base64, QByteArray::Base64Options options)">
                <parameter type="const QByteArray &amp;" name="base64" default=""/>
                <parameter type="QByteArray::Base64Options" name="options" default="Base64Encoding"/>
            </function>
            <function name="fromCFData" fullname="QByteArray::fromCFData" href="qbytearray.html#fromCFData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromCFData(CFDataRef data)" groups="platform-type-conversions">
                <parameter type="CFDataRef" name="data" default=""/>
            </function>
            <function name="fromEcmaUint8Array" fullname="QByteArray::fromEcmaUint8Array" href="qbytearray.html#fromEcmaUint8Array" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" static="true" type="QByteArray" signature="QByteArray fromEcmaUint8Array(emscripten::val uint8array)" groups="platform-type-conversions">
                <parameter type="emscripten::val" name="uint8array" default=""/>
            </function>
            <function name="fromHex" fullname="QByteArray::fromHex" href="qbytearray.html#fromHex" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromHex(const QByteArray &amp;hexEncoded)">
                <parameter type="const QByteArray &amp;" name="hexEncoded" default=""/>
            </function>
            <function name="fromNSData" fullname="QByteArray::fromNSData" href="qbytearray.html#fromNSData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" brief="Constructs a new QByteArray containing a copy of the NSData data" signature="QByteArray fromNSData(const NSData *data)" groups="platform-type-conversions">
                <parameter type="const NSData *" name="data" default=""/>
            </function>
            <function name="fromPercentEncoding" fullname="QByteArray::fromPercentEncoding" href="qbytearray.html#fromPercentEncoding" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromPercentEncoding(const QByteArray &amp;input, char percent)">
                <parameter type="const QByteArray &amp;" name="input" default=""/>
                <parameter type="char" name="percent" default="'%'"/>
            </function>
            <function name="fromRawCFData" fullname="QByteArray::fromRawCFData" href="qbytearray.html#fromRawCFData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" brief="Constructs a QByteArray that uses the bytes of the CFData data" signature="QByteArray fromRawCFData(CFDataRef data)" groups="platform-type-conversions">
                <parameter type="CFDataRef" name="data" default=""/>
            </function>
            <function name="fromRawData" fullname="QByteArray::fromRawData" href="qbytearray.html#fromRawData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromRawData(const char *data, qsizetype size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromRawNSData" fullname="QByteArray::fromRawNSData" href="qbytearray.html#fromRawNSData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" brief="Constructs a QByteArray that uses the bytes of the NSData data" signature="QByteArray fromRawNSData(const NSData *data)" groups="platform-type-conversions">
                <parameter type="const NSData *" name="data" default=""/>
            </function>
            <function name="fromStdString" fullname="QByteArray::fromStdString" href="qbytearray.html#fromStdString" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray fromStdString(const std::string &amp;str)">
                <parameter type="const std::string &amp;" name="str" default=""/>
            </function>
            <function name="front" fullname="QByteArray::front" href="qbytearray.html#front" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="char &amp;" signature="char &amp; front()"/>
            <function name="front" fullname="QByteArray::front" href="qbytearray.html#front-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="char" signature="char front() const"/>
            <function name="indexOf" fullname="QByteArray::indexOf" href="qbytearray.html#indexOf" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="qsizetype" signature="qsizetype indexOf(QByteArrayView bv, qsizetype from) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexOf" fullname="QByteArray::indexOf" href="qbytearray.html#indexOf-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(char ch, qsizetype from) const">
                <parameter type="char" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, QByteArrayView data)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QByteArrayView" name="data" default=""/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, const QByteArray &amp;data)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, const char *s)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const char *" name="s" default=""/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, char ch)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, const char *data, qsizetype len)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="insert" fullname="QByteArray::insert" href="qbytearray.html#insert-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="5" type="QByteArray &amp;" signature="QByteArray &amp; insert(qsizetype i, qsizetype count, char ch)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="isEmpty" fullname="QByteArray::isEmpty" href="qbytearray.html#isEmpty" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isLower" fullname="QByteArray::isLower" href="qbytearray.html#isLower" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLower() const"/>
            <function name="isNull" fullname="QByteArray::isNull" href="qbytearray.html#isNull" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isUpper" fullname="QByteArray::isUpper" href="qbytearray.html#isUpper" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUpper() const"/>
            <function name="isValidUtf8" fullname="QByteArray::isValidUtf8" href="qbytearray.html#isValidUtf8" status="active" access="public" location="qbytearray.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidUtf8() const"/>
            <function name="last" fullname="QByteArray::last" href="qbytearray.html#last" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" refness="2" type="QByteArray" signature="QByteArray last(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="last" fullname="QByteArray::last" href="qbytearray.html#last-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray last(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QByteArray::lastIndexOf" href="qbytearray.html#lastIndexOf" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="qsizetype" signature="qsizetype lastIndexOf(QByteArrayView bv, qsizetype from) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QByteArray::lastIndexOf" href="qbytearray.html#lastIndexOf-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.2" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QByteArray::lastIndexOf" href="qbytearray.html#lastIndexOf-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(char ch, qsizetype from) const">
                <parameter type="char" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
            </function>
            <function name="left" fullname="QByteArray::left" href="qbytearray.html#left" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" refness="2" type="QByteArray" signature="QByteArray left(qsizetype len) &amp;&amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="left" fullname="QByteArray::left" href="qbytearray.html#left-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray left(qsizetype len) const &amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="leftJustified" fullname="QByteArray::leftJustified" href="qbytearray.html#leftJustified" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray leftJustified(qsizetype width, char fill, bool truncate) const">
                <parameter type="qsizetype" name="width" default=""/>
                <parameter type="char" name="fill" default="' '"/>
                <parameter type="bool" name="truncate" default="false"/>
            </function>
            <function name="length" fullname="QByteArray::length" href="qbytearray.html#length" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QByteArray::maxSize" href="qbytearray.html#maxSize" status="active" access="public" location="qbytearray.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QByteArray::max_size" href="qbytearray.html#max_size" status="active" access="public" location="qbytearray.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QByteArray::mid" href="qbytearray.html#mid" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" refness="2" type="QByteArray" signature="QByteArray mid(qsizetype pos, qsizetype len) &amp;&amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="len" default="-1"/>
            </function>
            <function name="mid" fullname="QByteArray::mid" href="qbytearray.html#mid-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray mid(qsizetype pos, qsizetype len) const &amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="len" default="-1"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray number(int n, int base)">
                <parameter type="int" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QByteArray" signature="QByteArray number(long n, int base)">
                <parameter type="long" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QByteArray" signature="QByteArray number(qlonglong n, int base)">
                <parameter type="qlonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QByteArray" signature="QByteArray number(qulonglong n, int base)">
                <parameter type="qulonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="QByteArray" signature="QByteArray number(uint n, int base)">
                <parameter type="uint" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="QByteArray" signature="QByteArray number(ulong n, int base)">
                <parameter type="ulong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QByteArray::number" href="qbytearray.html#number-6" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" static="true" overload="true" overload-number="6" type="QByteArray" signature="QByteArray number(double n, char format, int precision)">
                <parameter type="double" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="operator const char *" fullname="QByteArray::operator const char *" href="qbytearray.html#operator-const-char--2a" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * operator const char *() const"/>
            <function name="operator const void *" fullname="QByteArray::operator const void *" href="qbytearray.html#operator-const-void--2a" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="const void *" signature="const void * operator const void *() const"/>
            <function name="operator!=" href="qbytearray.html#operator-not-eq-8" status="active" access="public" location="qbytearray.h" documented="true" related="772" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator!=(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qbytearray.html#operator-not-eq-9" status="active" access="public" location="qbytearray.h" documented="true" related="773" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator!=(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qbytearray.html#operator-not-eq-10" status="active" access="public" location="qbytearray.h" documented="true" related="774" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator!=(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&quot;&quot;_ba" href="qbytearray.html#operator-22-22_ba" status="active" access="public" location="qbytearray.h" documented="true" related="775" since="6.4" meta="plain" noexcept="true" type="QByteArray" signature="QByteArray operator&quot;&quot;_ba(const char *str, size_t size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator&quot;&quot;_qba" href="qbytearray-obsolete.html#operator-22-22_qba" status="deprecated" access="public" location="qbytearray.h" documented="true" related="776" since="6.2" meta="plain" noexcept="true" type="QByteArray" signature="QByteArray operator&quot;&quot;_qba(const char *str, size_t size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b" status="active" access="public" location="qbytearray.h" documented="true" related="317" since="6.9" meta="plain" type="QByteArray" signature="QByteArray operator+(QByteArrayView lhs, const QByteArray &amp;rhs)">
                <parameter type="QByteArrayView" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-1" status="active" access="public" location="qbytearray.h" documented="true" related="318" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray operator+(char a1, const QByteArray &amp;a2)">
                <parameter type="char" name="a1" default=""/>
                <parameter type="const QByteArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-2" status="active" access="public" location="qbytearray.h" documented="true" related="319" since="6.9" meta="plain" overload="true" overload-number="2" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;lhs, QByteArrayView rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="QByteArrayView" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-3" status="active" access="public" location="qbytearray.h" documented="true" related="320" meta="plain" overload="true" overload-number="3" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, char a2)">
                <parameter type="const QByteArray &amp;" name="a1" default=""/>
                <parameter type="char" name="a2" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-4" status="active" access="public" location="qbytearray.h" documented="true" related="303" meta="plain" overload="true" overload-number="4" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, const QByteArray &amp;a2)">
                <parameter type="const QByteArray &amp;" name="a1" default=""/>
                <parameter type="const QByteArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-5" status="active" access="public" location="qbytearray.h" documented="true" related="321" meta="plain" overload="true" overload-number="5" type="QByteArray" signature="QByteArray operator+(const QByteArray &amp;a1, const char *a2)">
                <parameter type="const QByteArray &amp;" name="a1" default=""/>
                <parameter type="const char *" name="a2" default=""/>
            </function>
            <function name="operator+" href="qbytearray.html#operator-2b-6" status="active" access="public" location="qbytearray.h" documented="true" related="324" meta="plain" overload="true" overload-number="6" type="QByteArray" signature="QByteArray operator+(const char *a1, const QByteArray &amp;a2)">
                <parameter type="const char *" name="a1" default=""/>
                <parameter type="const QByteArray &amp;" name="a2" default=""/>
            </function>
            <function name="operator+=" fullname="QByteArray::operator+=" href="qbytearray.html#operator-2b-eq" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; operator+=(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator+=" fullname="QByteArray::operator+=" href="qbytearray.html#operator-2b-eq-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; operator+=(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="operator+=" fullname="QByteArray::operator+=" href="qbytearray.html#operator-2b-eq-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; operator+=(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="operator&lt;" href="qbytearray.html#operator-lt-8" status="active" access="public" location="qbytearray.h" documented="true" related="777" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator&lt;(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qbytearray.html#operator-lt-9" status="active" access="public" location="qbytearray.h" documented="true" related="778" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator&lt;(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qbytearray.html#operator-lt-10" status="active" access="public" location="qbytearray.h" documented="true" related="779" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&lt;(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qbytearray.html#operator-lt-lt-5" status="active" access="public" location="qbytearray.h" documented="true" related="343" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QByteArray &amp;ba)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator&lt;=" href="qbytearray.html#operator-lt-eq-8" status="active" access="public" location="qbytearray.h" documented="true" related="780" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator&lt;=(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qbytearray.html#operator-lt-eq-9" status="active" access="public" location="qbytearray.h" documented="true" related="781" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator&lt;=(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qbytearray.html#operator-lt-eq-10" status="active" access="public" location="qbytearray.h" documented="true" related="782" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&lt;=(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QByteArray::operator=" href="qbytearray.html#operator-eq" status="active" access="public" location="qbytearray.h" documented="true" meta="move-assign" noexcept="true" type="QByteArray &amp;" signature="QByteArray &amp; operator=(QByteArray &amp;&amp;other)">
                <parameter type="QByteArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QByteArray::operator=" href="qbytearray.html#operator-eq-1" status="active" access="public" location="qbytearray.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; operator=(const QByteArray &amp;other)">
                <parameter type="const QByteArray &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QByteArray::operator=" href="qbytearray.html#operator-eq-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; operator=(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="operator==" href="qbytearray.html#operator-eq-eq-8" status="active" access="public" location="qbytearray.h" documented="true" related="783" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator==(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qbytearray.html#operator-eq-eq-9" status="active" access="public" location="qbytearray.h" documented="true" related="784" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator==(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qbytearray.html#operator-eq-eq-10" status="active" access="public" location="qbytearray.h" documented="true" related="785" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator==(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qbytearray.html#operator-gt-8" status="active" access="public" location="qbytearray.h" documented="true" related="786" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator&gt;(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qbytearray.html#operator-gt-9" status="active" access="public" location="qbytearray.h" documented="true" related="787" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator&gt;(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qbytearray.html#operator-gt-10" status="active" access="public" location="qbytearray.h" documented="true" related="788" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&gt;(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qbytearray.html#operator-gt-eq-8" status="active" access="public" location="qbytearray.h" documented="true" related="789" meta="plain" noexcept="true" overload="true" overload-number="8" type="bool" signature="bool operator&gt;=(const QByteArray &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qbytearray.html#operator-gt-eq-9" status="active" access="public" location="qbytearray.h" documented="true" related="790" meta="plain" noexcept="true" overload="true" overload-number="9" type="bool" signature="bool operator&gt;=(const QByteArray &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qbytearray.html#operator-gt-eq-10" status="active" access="public" location="qbytearray.h" documented="true" related="791" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&gt;=(const char *const &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qbytearray.html#operator-gt-gt-1" status="active" access="public" location="qbytearray.h" documented="true" related="411" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QByteArray &amp;ba)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator[]" fullname="QByteArray::operator[]" href="qbytearray.html#operator-5b-5d" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="char &amp;" signature="char &amp; operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QByteArray::operator[]" href="qbytearray.html#operator-5b-5d-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="char" signature="char operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="percentDecoded" fullname="QByteArray::percentDecoded" href="qbytearray.html#percentDecoded" status="active" access="public" location="qbytearray.h" documented="true" since="6.4" meta="plain" const="true" type="QByteArray" signature="QByteArray percentDecoded(char percent) const">
                <parameter type="char" name="percent" default="'%'"/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; prepend(QByteArrayView ba)">
                <parameter type="QByteArrayView" name="ba" default=""/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; prepend(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; prepend(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; prepend(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QByteArray &amp;" signature="QByteArray &amp; prepend(const char *str, qsizetype len)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="prepend" fullname="QByteArray::prepend" href="qbytearray.html#prepend-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="5" type="QByteArray &amp;" signature="QByteArray &amp; prepend(qsizetype count, char ch)">
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="push_back" fullname="QByteArray::push_back" href="qbytearray.html#push_back" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void push_back(const QByteArray &amp;other)">
                <parameter type="const QByteArray &amp;" name="other" default=""/>
            </function>
            <function name="push_back" fullname="QByteArray::push_back" href="qbytearray.html#push_back-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void push_back(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="push_back" fullname="QByteArray::push_back" href="qbytearray.html#push_back-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void push_back(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="push_back" fullname="QByteArray::push_back" href="qbytearray.html#push_back-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void push_back(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="push_front" fullname="QByteArray::push_front" href="qbytearray.html#push_front" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void push_front(const QByteArray &amp;other)">
                <parameter type="const QByteArray &amp;" name="other" default=""/>
            </function>
            <function name="push_front" fullname="QByteArray::push_front" href="qbytearray.html#push_front-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void push_front(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="push_front" fullname="QByteArray::push_front" href="qbytearray.html#push_front-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void push_front(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="push_front" fullname="QByteArray::push_front" href="qbytearray.html#push_front-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void push_front(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="qChecksum" href="qbytearray.html#qChecksum" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="467" meta="plain" type="quint16" signature="quint16 qChecksum(QByteArrayView data, Qt::ChecksumType standard)">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="Qt::ChecksumType" name="standard" default="Qt::ChecksumIso3309"/>
            </function>
            <function name="qCompress" href="qbytearray.html#qCompress" status="active" access="public" location="qbytearray.h" documented="true" related="469" meta="plain" type="QByteArray" signature="QByteArray qCompress(const QByteArray &amp;data, int compressionLevel)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
                <parameter type="int" name="compressionLevel" default="-1"/>
            </function>
            <function name="qCompress" href="qbytearray.html#qCompress-1" status="active" access="public" location="qbytearray.h" documented="true" related="470" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray qCompress(const uchar *data, qsizetype nbytes, int compressionLevel)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="qsizetype" name="nbytes" default=""/>
                <parameter type="int" name="compressionLevel" default="-1"/>
            </function>
            <function name="qUncompress" href="qbytearray.html#qUncompress" status="active" access="public" location="qbytearray.h" documented="true" related="670" meta="plain" type="QByteArray" signature="QByteArray qUncompress(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="qUncompress" href="qbytearray.html#qUncompress-2" status="active" access="public" location="qbytearray.h" documented="true" related="671" meta="plain" overload="true" overload-number="2" type="QByteArray" signature="QByteArray qUncompress(const uchar *data, qsizetype nbytes)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="qsizetype" name="nbytes" default=""/>
            </function>
            <function name="qsnprintf" href="qbytearray-obsolete.html#qsnprintf" status="deprecated" access="public" location="qbytearrayalgorithms.h" documented="true" related="685" meta="plain" type="int" signature="int qsnprintf(char *str, size_t n, const char *fmt, ...)">
                <parameter type="char *" name="str" default=""/>
                <parameter type="size_t" name="n" default=""/>
                <parameter type="const char *" name="fmt" default=""/>
                <parameter type="..." name="" default=""/>
                <target name="bytearray-qsnprintf"/>
            </function>
            <function name="qstrcmp" href="qbytearray.html#qstrcmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="686" meta="plain" type="int" signature="int qstrcmp(const char *str1, const char *str2)">
                <parameter type="const char *" name="str1" default=""/>
                <parameter type="const char *" name="str2" default=""/>
            </function>
            <function name="qstrcpy" href="qbytearray.html#qstrcpy" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="687" meta="plain" type="char *" signature="char * qstrcpy(char *dst, const char *src)">
                <parameter type="char *" name="dst" default=""/>
                <parameter type="const char *" name="src" default=""/>
            </function>
            <function name="qstrdup" href="qbytearray.html#qstrdup" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="688" meta="plain" type="char *" signature="char * qstrdup(const char *src)">
                <parameter type="const char *" name="src" default=""/>
            </function>
            <function name="qstricmp" href="qbytearray.html#qstricmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="689" meta="plain" type="int" signature="int qstricmp(const char *str1, const char *str2)">
                <parameter type="const char *" name="str1" default=""/>
                <parameter type="const char *" name="str2" default=""/>
            </function>
            <function name="qstrlen" href="qbytearray.html#qstrlen" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="690" meta="plain" type="size_t" signature="size_t qstrlen(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="qstrncmp" href="qbytearray.html#qstrncmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="691" meta="plain" type="int" signature="int qstrncmp(const char *str1, const char *str2, size_t len)">
                <parameter type="const char *" name="str1" default=""/>
                <parameter type="const char *" name="str2" default=""/>
                <parameter type="size_t" name="len" default=""/>
            </function>
            <function name="qstrncpy" href="qbytearray.html#qstrncpy" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="692" meta="plain" type="char *" signature="char * qstrncpy(char *dst, const char *src, size_t len)">
                <parameter type="char *" name="dst" default=""/>
                <parameter type="const char *" name="src" default=""/>
                <parameter type="size_t" name="len" default=""/>
            </function>
            <function name="qstrnicmp" href="qbytearray.html#qstrnicmp" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="693" meta="plain" type="int" signature="int qstrnicmp(const char *str1, const char *str2, size_t len)">
                <parameter type="const char *" name="str1" default=""/>
                <parameter type="const char *" name="str2" default=""/>
                <parameter type="size_t" name="len" default=""/>
            </function>
            <function name="qstrnlen" href="qbytearray.html#qstrnlen" status="active" access="public" location="qbytearrayalgorithms.h" documented="true" related="694" meta="plain" type="size_t" signature="size_t qstrnlen(const char *str, size_t maxlen)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="size_t" name="maxlen" default=""/>
            </function>
            <function name="qvsnprintf" href="qbytearray-obsolete.html#qvsnprintf" status="deprecated" access="public" location="qbytearrayalgorithms.h" documented="true" related="698" meta="plain" type="int" signature="int qvsnprintf(char *str, size_t n, const char *fmt, va_list ap)">
                <parameter type="char *" name="str" default=""/>
                <parameter type="size_t" name="n" default=""/>
                <parameter type="const char *" name="fmt" default=""/>
                <parameter type="va_list" name="ap" default=""/>
            </function>
            <function name="rbegin" fullname="QByteArray::rbegin" href="qbytearray.html#rbegin" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray::reverse_iterator" signature="QByteArray::reverse_iterator rbegin()"/>
            <function name="rbegin" fullname="QByteArray::rbegin" href="qbytearray.html#rbegin-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QByteArray::const_reverse_iterator" signature="QByteArray::const_reverse_iterator rbegin() const"/>
            <function name="remove" fullname="QByteArray::remove" href="qbytearray.html#remove" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; remove(qsizetype pos, qsizetype len)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="removeAt" fullname="QByteArray::removeAt" href="qbytearray.html#removeAt" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; removeAt(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="removeFirst" fullname="QByteArray::removeFirst" href="qbytearray.html#removeFirst" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; removeFirst()"/>
            <function name="removeIf" fullname="QByteArray::removeIf" href="qbytearray.html#removeIf" status="active" access="public" location="qbytearray.h" documented="true" since="6.1" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="removeLast" fullname="QByteArray::removeLast" href="qbytearray.html#removeLast" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; removeLast()"/>
            <function name="rend" fullname="QByteArray::rend" href="qbytearray.html#rend" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray::reverse_iterator" signature="QByteArray::reverse_iterator rend()"/>
            <function name="rend" fullname="QByteArray::rend" href="qbytearray.html#rend-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QByteArray::const_reverse_iterator" signature="QByteArray::const_reverse_iterator rend() const"/>
            <function name="repeated" fullname="QByteArray::repeated" href="qbytearray.html#repeated" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray repeated(qsizetype times) const">
                <parameter type="qsizetype" name="times" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; replace(qsizetype pos, qsizetype len, QByteArrayView after)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
                <parameter type="QByteArrayView" name="after" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; replace(QByteArrayView before, QByteArrayView after)">
                <parameter type="QByteArrayView" name="before" default=""/>
                <parameter type="QByteArrayView" name="after" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; replace(char before, QByteArrayView after)">
                <parameter type="char" name="before" default=""/>
                <parameter type="QByteArrayView" name="after" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; replace(char before, char after)">
                <parameter type="char" name="before" default=""/>
                <parameter type="char" name="after" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QByteArray &amp;" signature="QByteArray &amp; replace(const char *before, qsizetype bsize, const char *after, qsizetype asize)">
                <parameter type="const char *" name="before" default=""/>
                <parameter type="qsizetype" name="bsize" default=""/>
                <parameter type="const char *" name="after" default=""/>
                <parameter type="qsizetype" name="asize" default=""/>
            </function>
            <function name="replace" fullname="QByteArray::replace" href="qbytearray.html#replace-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="5" type="QByteArray &amp;" signature="QByteArray &amp; replace(qsizetype pos, qsizetype len, const char *after, qsizetype alen)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
                <parameter type="const char *" name="after" default=""/>
                <parameter type="qsizetype" name="alen" default=""/>
            </function>
            <function name="reserve" fullname="QByteArray::reserve" href="qbytearray.html#reserve" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QByteArray::resize" href="qbytearray.html#resize" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void resize(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QByteArray::resize" href="qbytearray.html#resize-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" type="void" signature="void resize(qsizetype newSize, char c)">
                <parameter type="qsizetype" name="newSize" default=""/>
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="resizeForOverwrite" fullname="QByteArray::resizeForOverwrite" href="qbytearray.html#resizeForOverwrite" status="active" access="public" location="qbytearray.h" documented="true" since="6.8" meta="plain" type="void" signature="void resizeForOverwrite(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="right" fullname="QByteArray::right" href="qbytearray.html#right" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" refness="2" type="QByteArray" signature="QByteArray right(qsizetype len) &amp;&amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="right" fullname="QByteArray::right" href="qbytearray.html#right-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray right(qsizetype len) const &amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="rightJustified" fullname="QByteArray::rightJustified" href="qbytearray.html#rightJustified" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray rightJustified(qsizetype width, char fill, bool truncate) const">
                <parameter type="qsizetype" name="width" default=""/>
                <parameter type="char" name="fill" default="' '"/>
                <parameter type="bool" name="truncate" default="false"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; setNum(int n, int base)">
                <parameter type="int" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; setNum(long n, int base)">
                <parameter type="long" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-2" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QByteArray &amp;" signature="QByteArray &amp; setNum(qlonglong n, int base)">
                <parameter type="qlonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-3" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QByteArray &amp;" signature="QByteArray &amp; setNum(qulonglong n, int base)">
                <parameter type="qulonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-4" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QByteArray &amp;" signature="QByteArray &amp; setNum(short n, int base)">
                <parameter type="short" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-5" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="5" type="QByteArray &amp;" signature="QByteArray &amp; setNum(uint n, int base)">
                <parameter type="uint" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-6" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="6" type="QByteArray &amp;" signature="QByteArray &amp; setNum(ulong n, int base)">
                <parameter type="ulong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-7" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="7" type="QByteArray &amp;" signature="QByteArray &amp; setNum(ushort n, int base)">
                <parameter type="ushort" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-8" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="8" type="QByteArray &amp;" signature="QByteArray &amp; setNum(double n, char format, int precision)">
                <parameter type="double" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="setNum" fullname="QByteArray::setNum" href="qbytearray.html#setNum-9" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" overload="true" overload-number="9" type="QByteArray &amp;" signature="QByteArray &amp; setNum(float n, char format, int precision)">
                <parameter type="float" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="setRawData" fullname="QByteArray::setRawData" href="qbytearray.html#setRawData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; setRawData(const char *data, qsizetype size)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="shrink_to_fit" fullname="QByteArray::shrink_to_fit" href="qbytearray.html#shrink_to_fit" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void shrink_to_fit()"/>
            <function name="simplified" fullname="QByteArray::simplified" href="qbytearray.html#simplified" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray simplified() const"/>
            <function name="size" fullname="QByteArray::size" href="qbytearray.html#size" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QByteArray::slice" href="qbytearray.html#slice" status="active" access="public" location="qbytearray.h" documented="true" since="6.8" meta="plain" type="QByteArray &amp;" signature="QByteArray &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QByteArray::slice" href="qbytearray.html#slice-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="QByteArray &amp;" signature="QByteArray &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QByteArray::sliced" href="qbytearray.html#sliced" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" refness="2" type="QByteArray" signature="QByteArray sliced(qsizetype pos, qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QByteArray::sliced" href="qbytearray.html#sliced-1" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QByteArray" signature="QByteArray sliced(qsizetype pos, qsizetype n) const &amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QByteArray::sliced" href="qbytearray.html#sliced-2" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" refness="2" type="QByteArray" signature="QByteArray sliced(qsizetype pos) &amp;&amp;">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QByteArray::sliced" href="qbytearray.html#sliced-3" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="QByteArray" signature="QByteArray sliced(qsizetype pos) const &amp;">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="split" fullname="QByteArray::split" href="qbytearray.html#split" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; split(char sep) const">
                <parameter type="char" name="sep" default=""/>
            </function>
            <function name="squeeze" fullname="QByteArray::squeeze" href="qbytearray.html#squeeze" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="startsWith" fullname="QByteArray::startsWith" href="qbytearray.html#startsWith" status="active" access="public" location="qbytearray.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool startsWith(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="startsWith" fullname="QByteArray::startsWith" href="qbytearray.html#startsWith-1" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool startsWith(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="swap" fullname="QByteArray::swap" href="qbytearray.html#swap" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QByteArray &amp;other)">
                <parameter type="QByteArray &amp;" name="other" default=""/>
            </function>
            <function name="toBase64" fullname="QByteArray::toBase64" href="qbytearray.html#toBase64" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toBase64(QByteArray::Base64Options options) const">
                <parameter type="QByteArray::Base64Options" name="options" default="Base64Encoding"/>
            </function>
            <function name="toCFData" fullname="QByteArray::toCFData" href="qbytearray.html#toCFData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="CFDataRef" brief="Creates a CFData from a QByteArray" signature="CFDataRef toCFData() const" groups="platform-type-conversions"/>
            <function name="toDouble" fullname="QByteArray::toDouble" href="qbytearray.html#toDouble" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toEcmaUint8Array" fullname="QByteArray::toEcmaUint8Array" href="qbytearray.html#toEcmaUint8Array" status="active" access="public" location="qbytearray.h" documented="true" since="6.5" meta="plain" type="emscripten::val" signature="emscripten::val toEcmaUint8Array()" groups="platform-type-conversions"/>
            <function name="toFloat" fullname="QByteArray::toFloat" href="qbytearray.html#toFloat" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toHex" fullname="QByteArray::toHex" href="qbytearray.html#toHex" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toHex(char separator) const">
                <parameter type="char" name="separator" default="'\0'"/>
            </function>
            <function name="toInt" fullname="QByteArray::toInt" href="qbytearray.html#toInt" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="int" signature="int toInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLong" fullname="QByteArray::toLong" href="qbytearray.html#toLong" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="long" signature="long toLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLongLong" fullname="QByteArray::toLongLong" href="qbytearray.html#toLongLong" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLower" fullname="QByteArray::toLower" href="qbytearray.html#toLower" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toLower() const"/>
            <function name="toNSData" fullname="QByteArray::toNSData" href="qbytearray.html#toNSData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="NSData *" brief="Creates a NSData from a QByteArray" signature="NSData * toNSData() const" groups="platform-type-conversions"/>
            <function name="toPercentEncoding" fullname="QByteArray::toPercentEncoding" href="qbytearray.html#toPercentEncoding" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toPercentEncoding(const QByteArray &amp;exclude, const QByteArray &amp;include, char percent) const">
                <parameter type="const QByteArray &amp;" name="exclude" default="QByteArray()"/>
                <parameter type="const QByteArray &amp;" name="include" default="QByteArray()"/>
                <parameter type="char" name="percent" default="'%'"/>
            </function>
            <function name="toRawCFData" fullname="QByteArray::toRawCFData" href="qbytearray.html#toRawCFData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="CFDataRef" brief="Constructs a CFData that uses the bytes of the QByteArray" signature="CFDataRef toRawCFData() const" groups="platform-type-conversions"/>
            <function name="toRawNSData" fullname="QByteArray::toRawNSData" href="qbytearray.html#toRawNSData" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="NSData *" brief="Constructs a NSData that uses the bytes of the QByteArray" signature="NSData * toRawNSData() const" groups="platform-type-conversions"/>
            <function name="toShort" fullname="QByteArray::toShort" href="qbytearray.html#toShort" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="short" signature="short toShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toStdString" fullname="QByteArray::toStdString" href="qbytearray.html#toStdString" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="std::string" signature="std::string toStdString() const"/>
            <function name="toUInt" fullname="QByteArray::toUInt" href="qbytearray.html#toUInt" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULong" fullname="QByteArray::toULong" href="qbytearray.html#toULong" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="ulong" signature="ulong toULong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULongLong" fullname="QByteArray::toULongLong" href="qbytearray.html#toULongLong" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUShort" fullname="QByteArray::toUShort" href="qbytearray.html#toUShort" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="ushort" signature="ushort toUShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUpper" fullname="QByteArray::toUpper" href="qbytearray.html#toUpper" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toUpper() const"/>
            <function name="trimmed" fullname="QByteArray::trimmed" href="qbytearray.html#trimmed" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray trimmed() const"/>
            <function name="truncate" fullname="QByteArray::truncate" href="qbytearray.html#truncate" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" type="void" signature="void truncate(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="~QByteArray" fullname="QByteArray::~QByteArray" href="qbytearray.html#dtor.QByteArray" status="active" access="public" location="qbytearray.h" documented="true" meta="destructor" noexcept="true" signature="~QByteArray()"/>
            <class name="FromBase64Result" fullname="QByteArray::FromBase64Result" href="qbytearray-frombase64result.html" status="active" access="public" location="qbytearray.h" documented="true" groups="tools" module="QtCore" brief="QByteArray::FromBase64Result class holds the result of a call to QByteArray::fromBase64Encoding">
                <function name="operator bool" fullname="QByteArray::FromBase64Result::operator bool" href="qbytearray-frombase64result.html#operator-bool" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" explicit="true" noexcept="true" type="bool" signature="bool operator bool() const"/>
                <function name="operator!=" href="qbytearray-frombase64result.html#operator-not-eq" status="active" access="public" location="qbytearray.h" documented="true" related="792" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QByteArray::FromBase64Result &amp;lhs, const QByteArray::FromBase64Result &amp;rhs)">
                    <parameter type="const QByteArray::FromBase64Result &amp;" name="lhs" default=""/>
                    <parameter type="const QByteArray::FromBase64Result &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QByteArray::FromBase64Result::operator*" href="qbytearray-frombase64result.html#operator-2a" status="active" access="public" location="qbytearray.h" documented="true" meta="plain" const="true" noexcept="true" type="const QByteArray &amp;" signature="const QByteArray &amp; operator*() const"/>
                <function name="operator==" href="qbytearray-frombase64result.html#operator-eq-eq" status="active" access="public" location="qbytearray.h" documented="true" related="793" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QByteArray::FromBase64Result &amp;lhs, const QByteArray::FromBase64Result &amp;rhs)">
                    <parameter type="const QByteArray::FromBase64Result &amp;" name="lhs" default=""/>
                    <parameter type="const QByteArray::FromBase64Result &amp;" name="rhs" default=""/>
                </function>
                <function name="qHash" href="qbytearray-frombase64result.html#qHash-16" status="active" access="public" location="qbytearray.h" documented="true" related="538" meta="plain" noexcept="true" overload="true" overload-number="16" type="size_t" signature="size_t qHash(const QByteArray::FromBase64Result &amp;key, size_t seed)">
                    <parameter type="const QByteArray::FromBase64Result &amp;" name="key" default=""/>
                    <parameter type="size_t" name="seed" default="0"/>
                </function>
                <variable name="decoded" fullname="QByteArray::FromBase64Result::decoded" href="qbytearray-frombase64result.html#decoded-var" status="active" access="public" location="qbytearray.h" documented="true" type="QByteArray" static="false"/>
                <variable name="decodingStatus" fullname="QByteArray::FromBase64Result::decodingStatus" href="qbytearray-frombase64result.html#decodingStatus-var" status="active" access="public" location="qbytearray.h" documented="true" type="QByteArray::Base64DecodingStatus" static="false"/>
            </class>
            <enum name="Base64Option" fullname="QByteArray::Base64Option" href="qbytearray.html#Base64Option-enum" status="active" access="public" location="qbytearray.h" documented="true" typedef="QByteArray::Base64Options">
                <value name="Base64Encoding" value="0"/>
                <value name="Base64UrlEncoding" value="1"/>
                <value name="KeepTrailingEquals" value="0"/>
                <value name="OmitTrailingEquals" value="2"/>
                <value name="IgnoreBase64DecodingErrors" value="0"/>
                <value name="AbortOnBase64DecodingErrors" value="4"/>
            </enum>
            <typedef name="Base64Options" fullname="QByteArray::Base64Options" href="qbytearray.html#Base64Option-enum" status="active" access="public" location="qbytearray.h" enum="QByteArray::Base64Option"/>
            <typedef name="const_iterator" fullname="QByteArray::const_iterator" href="qbytearray.html#const_iterator-typedef" status="active" access="public" location="qbytearray.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QByteArray::const_reverse_iterator" href="qbytearray.html#const_reverse_iterator-typedef" status="active" access="public" location="qbytearray.h" documented="true"/>
            <typedef name="iterator" fullname="QByteArray::iterator" href="qbytearray.html#iterator-typedef" status="active" access="public" location="qbytearray.h" documented="true"/>
            <typedef name="reverse_iterator" fullname="QByteArray::reverse_iterator" href="qbytearray.html#reverse_iterator-typedef" status="active" access="public" location="qbytearray.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QByteArrayList" href="qbytearraylist.html" status="active" access="public" location="qbytearraylist.h" documented="true" groups="shared,string-processing,tools" bases="QList" module="QtCore" brief="List of byte arrays">
            <function name="join" fullname="QByteArrayList::join" href="qbytearraylist.html#join" status="active" access="public" location="qbytearraylist.h" documented="true" since="6.3" meta="plain" const="true" type="QByteArray" signature="QByteArray join(QByteArrayView separator) const">
                <parameter type="QByteArrayView" name="separator" default="{}"/>
            </function>
            <function name="join" fullname="QByteArrayList::join" href="qbytearraylist.html#join-1" status="active" access="public" location="qbytearraylist.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QByteArray" signature="QByteArray join(char separator) const">
                <parameter type="char" name="separator" default=""/>
            </function>
            <function name="join" fullname="QByteArrayList::join" href="qbytearraylist.html#join-2" status="active" access="public" location="qbytearraylist.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QByteArray" signature="QByteArray join(const QByteArray &amp;separator) const">
                <parameter type="const QByteArray &amp;" name="separator" default=""/>
            </function>
            <typedef name="QByteArrayListIterator" href="qbytearraylist.html#QByteArrayListIterator-typedef" status="active" access="public" location="qbytearraylist.h" related="794" documented="true"/>
            <typedef name="QMutableByteArrayListIterator" href="qbytearraylist.html#QMutableByteArrayListIterator-typedef" status="active" access="public" location="qbytearraylist.h" related="795" documented="true"/>
        </class>
        <class name="QByteArrayMatcher" href="qbytearraymatcher.html" status="active" access="public" location="qbytearraymatcher.h" documented="true" groups="string-processing,tools" module="QtCore" brief="Holds a sequence of bytes that can be quickly matched in a byte array">
            <function name="QByteArrayMatcher" fullname="QByteArrayMatcher::QByteArrayMatcher" href="qbytearraymatcher.html#QByteArrayMatcher" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="constructor" signature="QByteArrayMatcher()"/>
            <function name="QByteArrayMatcher" fullname="QByteArrayMatcher::QByteArrayMatcher" href="qbytearraymatcher.html#QByteArrayMatcher-1" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QByteArrayMatcher(const QByteArray &amp;pattern)">
                <parameter type="const QByteArray &amp;" name="pattern" default=""/>
            </function>
            <function name="QByteArrayMatcher" fullname="QByteArrayMatcher::QByteArrayMatcher" href="qbytearraymatcher.html#QByteArrayMatcher-2" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QByteArrayMatcher(const QByteArrayMatcher &amp;other)">
                <parameter type="const QByteArrayMatcher &amp;" name="other" default=""/>
            </function>
            <function name="QByteArrayMatcher" fullname="QByteArrayMatcher::QByteArrayMatcher" href="qbytearraymatcher.html#QByteArrayMatcher-3" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QByteArrayMatcher(const char *pattern, qsizetype length)">
                <parameter type="const char *" name="pattern" default=""/>
                <parameter type="qsizetype" name="length" default="-1"/>
            </function>
            <function name="QByteArrayMatcher" fullname="QByteArrayMatcher::QByteArrayMatcher" href="qbytearraymatcher.html#QByteArrayMatcher-4" status="active" access="public" location="qbytearraymatcher.h" documented="true" since="6.3" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QByteArrayMatcher(QByteArrayView pattern)">
                <parameter type="QByteArrayView" name="pattern" default=""/>
            </function>
            <function name="indexIn" fullname="QByteArrayMatcher::indexIn" href="qbytearraymatcher.html#indexIn" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype indexIn(const char *str, qsizetype len, qsizetype from) const">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QByteArrayMatcher::indexIn" href="qbytearraymatcher.html#indexIn-2" status="active" access="public" location="qbytearraymatcher.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexIn(QByteArrayView data, qsizetype from) const">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="operator=" fullname="QByteArrayMatcher::operator=" href="qbytearraymatcher.html#operator-eq" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="copy-assign" type="QByteArrayMatcher &amp;" signature="QByteArrayMatcher &amp; operator=(const QByteArrayMatcher &amp;other)">
                <parameter type="const QByteArrayMatcher &amp;" name="other" default=""/>
            </function>
            <function name="pattern" fullname="QByteArrayMatcher::pattern" href="qbytearraymatcher.html#pattern" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray pattern() const"/>
            <function name="setPattern" fullname="QByteArrayMatcher::setPattern" href="qbytearraymatcher.html#setPattern" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" type="void" signature="void setPattern(const QByteArray &amp;pattern)">
                <parameter type="const QByteArray &amp;" name="pattern" default=""/>
            </function>
            <function name="~QByteArrayMatcher" fullname="QByteArrayMatcher::~QByteArrayMatcher" href="qbytearraymatcher.html#dtor.QByteArrayMatcher" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="destructor" noexcept="true" signature="~QByteArrayMatcher()"/>
        </class>
        <class threadsafety="reentrant" name="QByteArrayView" href="qbytearrayview.html" status="active" access="public" location="qbytearrayview.h" since="6.0" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="View on an array of bytes with a read-only subset of the QByteArray API" comparison_category="strong">
            <contents name="compatible-byte-types" title="Compatible Byte Types" level="1"/>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QByteArrayView()"/>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-1" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.9" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QByteArrayView(const Byte (&amp;)[] data)">
                <parameter type="const Byte (&amp;)[]" name="data" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-2" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QByteArrayView(const Byte *data)">
                <parameter type="const Byte *" name="data" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-3" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QByteArrayView(const Container &amp;c)">
                <parameter type="const Container &amp;" name="c" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-4" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="4" signature="QByteArrayView(const QByteArray &amp;byteArray)">
                <parameter type="const QByteArray &amp;" name="byteArray" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-5" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QByteArrayView(const char (&amp;)[Size] data)">
                <parameter type="const char (&amp;)[Size]" name="data" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-6" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QByteArrayView(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-7" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="7" signature="QByteArrayView(const Byte *first, const Byte *last)">
                <parameter type="const Byte *" name="first" default=""/>
                <parameter type="const Byte *" name="last" default=""/>
            </function>
            <function name="QByteArrayView" fullname="QByteArrayView::QByteArrayView" href="qbytearrayview.html#QByteArrayView-8" status="active" access="public" location="qbytearrayview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="8" signature="QByteArrayView(const Byte *data, qsizetype len)">
                <parameter type="const Byte *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="at" fullname="QByteArrayView::at" href="qbytearrayview.html#at" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="char" signature="char at(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="back" fullname="QByteArrayView::back" href="qbytearrayview.html#back" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="char" signature="char back() const"/>
            <function name="begin" fullname="QByteArrayView::begin" href="qbytearrayview.html#begin" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_iterator" signature="QByteArrayView::const_iterator begin() const"/>
            <function name="cbegin" fullname="QByteArrayView::cbegin" href="qbytearrayview.html#cbegin" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_iterator" signature="QByteArrayView::const_iterator cbegin() const"/>
            <function name="cend" fullname="QByteArrayView::cend" href="qbytearrayview.html#cend" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_iterator" signature="QByteArrayView::const_iterator cend() const"/>
            <function name="chop" fullname="QByteArrayView::chop" href="qbytearrayview.html#chop" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void chop(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="chopped" fullname="QByteArrayView::chopped" href="qbytearrayview.html#chopped" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView chopped(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="compare" fullname="QByteArrayView::compare" href="qbytearrayview.html#compare" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" type="int" signature="int compare(QByteArrayView bv, Qt::CaseSensitivity cs) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="constData" fullname="QByteArrayView::constData" href="qbytearrayview.html#constData" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_pointer" signature="QByteArrayView::const_pointer constData() const"/>
            <function name="contains" fullname="QByteArrayView::contains" href="qbytearrayview.html#contains" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="contains" fullname="QByteArrayView::contains" href="qbytearrayview.html#contains-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="count" fullname="QByteArrayView::count" href="qbytearrayview.html#count" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="count" fullname="QByteArrayView::count" href="qbytearrayview.html#count-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="crbegin" fullname="QByteArrayView::crbegin" href="qbytearrayview.html#crbegin" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_reverse_iterator" signature="QByteArrayView::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QByteArrayView::crend" href="qbytearrayview.html#crend" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_reverse_iterator" signature="QByteArrayView::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QByteArrayView::data" href="qbytearrayview.html#data" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_pointer" signature="QByteArrayView::const_pointer data() const"/>
            <function name="empty" fullname="QByteArrayView::empty" href="qbytearrayview.html#empty" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QByteArrayView::end" href="qbytearrayview.html#end" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_iterator" signature="QByteArrayView::const_iterator end() const"/>
            <function name="endsWith" fullname="QByteArrayView::endsWith" href="qbytearrayview.html#endsWith" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool endsWith(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="endsWith" fullname="QByteArrayView::endsWith" href="qbytearrayview.html#endsWith-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool endsWith(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="first" fullname="QByteArrayView::first" href="qbytearrayview.html#first" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromArray" fullname="QByteArrayView::fromArray" href="qbytearrayview.html#fromArray" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView fromArray(const Byte (&amp;)[Size] data)">
                <parameter type="const Byte (&amp;)[Size]" name="data" default=""/>
            </function>
            <function name="front" fullname="QByteArrayView::front" href="qbytearrayview.html#front" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="char" signature="char front() const"/>
            <function name="indexOf" fullname="QByteArrayView::indexOf" href="qbytearrayview.html#indexOf" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexOf(QByteArrayView bv, qsizetype from) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexOf" fullname="QByteArrayView::indexOf" href="qbytearrayview.html#indexOf-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(char ch, qsizetype from) const">
                <parameter type="char" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="isEmpty" fullname="QByteArrayView::isEmpty" href="qbytearrayview.html#isEmpty" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QByteArrayView::isNull" href="qbytearrayview.html#isNull" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValidUtf8" fullname="QByteArrayView::isValidUtf8" href="qbytearrayview.html#isValidUtf8" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidUtf8() const"/>
            <function name="last" fullname="QByteArrayView::last" href="qbytearrayview.html#last" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QByteArrayView::lastIndexOf" href="qbytearrayview.html#lastIndexOf" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype lastIndexOf(QByteArrayView bv, qsizetype from) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QByteArrayView::lastIndexOf" href="qbytearrayview.html#lastIndexOf-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(char ch, qsizetype from) const">
                <parameter type="char" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
            </function>
            <function name="lastIndexOf" fullname="QByteArrayView::lastIndexOf" href="qbytearrayview.html#lastIndexOf-2" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="left" fullname="QByteArrayView::left" href="qbytearrayview-obsolete.html#left" status="deprecated" access="public" location="qbytearrayview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView left(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="length" fullname="QByteArrayView::length" href="qbytearrayview.html#length" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QByteArrayView::maxSize" href="qbytearrayview.html#maxSize" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QByteArrayView::max_size" href="qbytearrayview.html#max_size" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QByteArrayView::mid" href="qbytearrayview-obsolete.html#mid" status="deprecated" access="public" location="qbytearrayview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView mid(qsizetype start, qsizetype length) const">
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="length" default="-1"/>
            </function>
            <function name="operator std::string_view" fullname="QByteArrayView::operator std::string_view" href="qbytearrayview.html#operator-std-3a-3astring_view" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.7" meta="plain" const="true" constexpr="true" noexcept="true" type="std::string_view" signature="std::string_view operator std::string_view() const"/>
            <function name="operator!=" href="qbytearrayview.html#operator-not-eq" status="active" access="public" location="qbytearrayview.h" documented="true" related="796" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qbytearrayview.html#operator-lt" status="active" access="public" location="qbytearrayview.h" documented="true" related="797" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qbytearrayview.html#operator-lt-eq" status="active" access="public" location="qbytearrayview.h" documented="true" related="798" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qbytearrayview.html#operator-eq-eq" status="active" access="public" location="qbytearrayview.h" documented="true" related="799" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qbytearrayview.html#operator-gt" status="active" access="public" location="qbytearrayview.h" documented="true" related="800" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qbytearrayview.html#operator-gt-eq" status="active" access="public" location="qbytearrayview.h" documented="true" related="801" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QByteArrayView &amp;lhs, const QByteArrayView &amp;rhs)">
                <parameter type="const QByteArrayView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArrayView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QByteArrayView::operator[]" href="qbytearrayview.html#operator-5b-5d" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="char" signature="char operator[](qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="rbegin" fullname="QByteArrayView::rbegin" href="qbytearrayview.html#rbegin" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_reverse_iterator" signature="QByteArrayView::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QByteArrayView::rend" href="qbytearrayview.html#rend" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QByteArrayView::const_reverse_iterator" signature="QByteArrayView::const_reverse_iterator rend() const"/>
            <function name="right" fullname="QByteArrayView::right" href="qbytearrayview-obsolete.html#right" status="deprecated" access="public" location="qbytearrayview.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView right(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="size" fullname="QByteArrayView::size" href="qbytearrayview.html#size" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QByteArrayView::slice" href="qbytearrayview.html#slice" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.8" meta="plain" constexpr="true" type="QByteArrayView &amp;" signature="QByteArrayView &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QByteArrayView::slice" href="qbytearrayview.html#slice-1" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.8" meta="plain" constexpr="true" overload="true" overload-number="1" type="QByteArrayView &amp;" signature="QByteArrayView &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QByteArrayView::sliced" href="qbytearrayview.html#sliced" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" type="QByteArrayView" signature="QByteArrayView sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QByteArrayView::sliced" href="qbytearrayview.html#sliced-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QByteArrayView" signature="QByteArrayView sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="startsWith" fullname="QByteArrayView::startsWith" href="qbytearrayview.html#startsWith" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool startsWith(QByteArrayView bv) const">
                <parameter type="QByteArrayView" name="bv" default=""/>
            </function>
            <function name="startsWith" fullname="QByteArrayView::startsWith" href="qbytearrayview.html#startsWith-1" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool startsWith(char ch) const">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="toByteArray" fullname="QByteArrayView::toByteArray" href="qbytearrayview.html#toByteArray" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toByteArray() const"/>
            <function name="toDouble" fullname="QByteArrayView::toDouble" href="qbytearrayview.html#toDouble" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toFloat" fullname="QByteArrayView::toFloat" href="qbytearrayview.html#toFloat" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toInt" fullname="QByteArrayView::toInt" href="qbytearrayview.html#toInt" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="int" signature="int toInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLong" fullname="QByteArrayView::toLong" href="qbytearrayview.html#toLong" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="long" signature="long toLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLongLong" fullname="QByteArrayView::toLongLong" href="qbytearrayview.html#toLongLong" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toShort" fullname="QByteArrayView::toShort" href="qbytearrayview.html#toShort" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="short" signature="short toShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUInt" fullname="QByteArrayView::toUInt" href="qbytearrayview.html#toUInt" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULong" fullname="QByteArrayView::toULong" href="qbytearrayview.html#toULong" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="ulong" signature="ulong toULong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULongLong" fullname="QByteArrayView::toULongLong" href="qbytearrayview.html#toULongLong" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUShort" fullname="QByteArrayView::toUShort" href="qbytearrayview.html#toUShort" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" type="ushort" signature="ushort toUShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="trimmed" fullname="QByteArrayView::trimmed" href="qbytearrayview.html#trimmed" status="active" access="public" location="qbytearrayview.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView trimmed() const"/>
            <function name="truncate" fullname="QByteArrayView::truncate" href="qbytearrayview.html#truncate" status="active" access="public" location="qbytearrayview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void truncate(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <typedef name="const_iterator" fullname="QByteArrayView::const_iterator" href="qbytearrayview.html#const_iterator-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="const_pointer" fullname="QByteArrayView::const_pointer" href="qbytearrayview.html#const_pointer-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="const_reference" fullname="QByteArrayView::const_reference" href="qbytearrayview.html#const_reference-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QByteArrayView::const_reverse_iterator" href="qbytearrayview.html#const_reverse_iterator-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="difference_type" fullname="QByteArrayView::difference_type" href="qbytearrayview.html#difference_type-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="iterator" fullname="QByteArrayView::iterator" href="qbytearrayview.html#iterator-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="pointer" fullname="QByteArrayView::pointer" href="qbytearrayview.html#pointer-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="reference" fullname="QByteArrayView::reference" href="qbytearrayview.html#reference-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="reverse_iterator" fullname="QByteArrayView::reverse_iterator" href="qbytearrayview.html#reverse_iterator-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="size_type" fullname="QByteArrayView::size_type" href="qbytearrayview.html#size_type-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="storage_type" fullname="QByteArrayView::storage_type" href="qbytearrayview.html#storage_type-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
            <typedef name="value_type" fullname="QByteArrayView::value_type" href="qbytearrayview.html#value_type-typedef" status="active" access="public" location="qbytearrayview.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QCache" href="qcache.html" status="active" access="public" location="qcache.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides a cache">
            <function name="QCache" fullname="QCache::QCache" href="qcache.html#QCache" status="active" access="public" location="qcache.h" documented="true" meta="constructor" explicit="true" noexcept="true" signature="QCache(qsizetype maxCost)">
                <parameter type="qsizetype" name="maxCost" default="100"/>
            </function>
            <function name="clear" fullname="QCache::clear" href="qcache.html#clear" status="active" access="public" location="qcache.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible_v&lt;Node&gt;" type="void" signature="void clear()"/>
            <function name="contains" fullname="QCache::contains" href="qcache.html#contains" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QCache::count" href="qcache.html#count" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="insert" fullname="QCache::insert" href="qcache.html#insert" status="active" access="public" location="qcache.h" documented="true" meta="plain" type="bool" signature="bool insert(const Key &amp;key, T *object, qsizetype cost)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="T *" name="object" default=""/>
                <parameter type="qsizetype" name="cost" default="1"/>
            </function>
            <function name="isEmpty" fullname="QCache::isEmpty" href="qcache.html#isEmpty" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="keys" fullname="QCache::keys" href="qcache.html#keys" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys() const"/>
            <function name="maxCost" fullname="QCache::maxCost" href="qcache.html#maxCost" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype maxCost() const"/>
            <function name="object" fullname="QCache::object" href="qcache.html#object" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * object(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCache::operator[]" href="qcache.html#operator-5b-5d" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator[](const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QCache::remove" href="qcache.html#remove" status="active" access="public" location="qcache.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible_v&lt;Node&gt;" type="bool" signature="bool remove(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="setMaxCost" fullname="QCache::setMaxCost" href="qcache.html#setMaxCost" status="active" access="public" location="qcache.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible_v&lt;Node&gt;" type="void" signature="void setMaxCost(qsizetype cost)">
                <parameter type="qsizetype" name="cost" default=""/>
            </function>
            <function name="size" fullname="QCache::size" href="qcache.html#size" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="take" fullname="QCache::take" href="qcache.html#take" status="active" access="public" location="qcache.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible_v&lt;Key&gt;" type="T *" signature="T * take(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="totalCost" fullname="QCache::totalCost" href="qcache.html#totalCost" status="active" access="public" location="qcache.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype totalCost() const"/>
            <function name="~QCache" fullname="QCache::~QCache" href="qcache.html#dtor.QCache" status="active" access="public" location="qcache.h" documented="true" meta="destructor" signature="~QCache()"/>
        </class>
        <class threadsafety="reentrant" name="QCalendar" href="qcalendar.html" status="active" access="public" location="qcalendar.h" documented="true" module="QtCore" brief="Describes calendar systems">
            <function name="QCalendar" fullname="QCalendar::QCalendar" href="qcalendar.html#QCalendar" status="active" access="public" location="qcalendar.h" documented="true" meta="constructor" explicit="true" signature="QCalendar()"/>
            <function name="QCalendar" fullname="QCalendar::QCalendar" href="qcalendar.html#QCalendar-1" status="active" access="public" location="qcalendar.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QCalendar(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="QCalendar" fullname="QCalendar::QCalendar" href="qcalendar.html#QCalendar-2" status="active" access="public" location="qcalendar.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QCalendar(QCalendar::System system)">
                <parameter type="QCalendar::System" name="system" default=""/>
            </function>
            <function name="QCalendar" fullname="QCalendar::QCalendar" href="qcalendar.html#QCalendar-3" status="active" access="public" location="qcalendar.h" documented="true" since="6.2" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QCalendar(QCalendar::SystemId id)">
                <parameter type="QCalendar::SystemId" name="id" default=""/>
            </function>
            <function name="availableCalendars" fullname="QCalendar::availableCalendars" href="qcalendar.html#availableCalendars" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList availableCalendars()"/>
            <function name="dateFromParts" fullname="QCalendar::dateFromParts" href="qcalendar.html#dateFromParts" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate dateFromParts(const QCalendar::YearMonthDay &amp;parts) const">
                <parameter type="const QCalendar::YearMonthDay &amp;" name="parts" default=""/>
            </function>
            <function name="dateFromParts" fullname="QCalendar::dateFromParts" href="qcalendar.html#dateFromParts-1" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDate" signature="QDate dateFromParts(int year, int month, int day) const">
                <parameter type="int" name="year" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="day" default=""/>
            </function>
            <function name="dateTimeToString" fullname="QCalendar::dateTimeToString" href="qcalendar.html#dateTimeToString" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString dateTimeToString(QStringView format, const QDateTime &amp;datetime, QDate dateOnly, QTime timeOnly, const QLocale &amp;locale) const">
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="const QDateTime &amp;" name="datetime" default=""/>
                <parameter type="QDate" name="dateOnly" default=""/>
                <parameter type="QTime" name="timeOnly" default=""/>
                <parameter type="const QLocale &amp;" name="locale" default=""/>
            </function>
            <function name="dayOfWeek" fullname="QCalendar::dayOfWeek" href="qcalendar.html#dayOfWeek" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int dayOfWeek(QDate date) const">
                <parameter type="QDate" name="date" default=""/>
            </function>
            <function name="daysInMonth" fullname="QCalendar::daysInMonth" href="qcalendar.html#daysInMonth" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int daysInMonth(int month, int year) const">
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="year" default="Unspecified"/>
            </function>
            <function name="daysInYear" fullname="QCalendar::daysInYear" href="qcalendar.html#daysInYear" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int daysInYear(int year) const">
                <parameter type="int" name="year" default=""/>
            </function>
            <function name="hasYearZero" fullname="QCalendar::hasYearZero" href="qcalendar.html#hasYearZero" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasYearZero() const"/>
            <function name="isDateValid" fullname="QCalendar::isDateValid" href="qcalendar.html#isDateValid" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDateValid(int year, int month, int day) const">
                <parameter type="int" name="year" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="day" default=""/>
            </function>
            <function name="isGregorian" fullname="QCalendar::isGregorian" href="qcalendar.html#isGregorian" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isGregorian() const"/>
            <function name="isLeapYear" fullname="QCalendar::isLeapYear" href="qcalendar.html#isLeapYear" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLeapYear(int year) const">
                <parameter type="int" name="year" default=""/>
            </function>
            <function name="isLunar" fullname="QCalendar::isLunar" href="qcalendar.html#isLunar" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLunar() const"/>
            <function name="isLuniSolar" fullname="QCalendar::isLuniSolar" href="qcalendar.html#isLuniSolar" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLuniSolar() const"/>
            <function name="isProleptic" fullname="QCalendar::isProleptic" href="qcalendar.html#isProleptic" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isProleptic() const"/>
            <function name="isSolar" fullname="QCalendar::isSolar" href="qcalendar.html#isSolar" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSolar() const"/>
            <function name="isValid" fullname="QCalendar::isValid" href="qcalendar.html#isValid" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="matchCenturyToWeekday" fullname="QCalendar::matchCenturyToWeekday" href="qcalendar.html#matchCenturyToWeekday" status="active" access="public" location="qcalendar.h" documented="true" since="6.7" meta="plain" const="true" type="QDate" signature="QDate matchCenturyToWeekday(const QCalendar::YearMonthDay &amp;parts, int dow) const">
                <parameter type="const QCalendar::YearMonthDay &amp;" name="parts" default=""/>
                <parameter type="int" name="dow" default=""/>
            </function>
            <function name="maximumDaysInMonth" fullname="QCalendar::maximumDaysInMonth" href="qcalendar.html#maximumDaysInMonth" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int maximumDaysInMonth() const"/>
            <function name="maximumMonthsInYear" fullname="QCalendar::maximumMonthsInYear" href="qcalendar.html#maximumMonthsInYear" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int maximumMonthsInYear() const"/>
            <function name="minimumDaysInMonth" fullname="QCalendar::minimumDaysInMonth" href="qcalendar.html#minimumDaysInMonth" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int minimumDaysInMonth() const"/>
            <function name="monthName" fullname="QCalendar::monthName" href="qcalendar.html#monthName" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString monthName(const QLocale &amp;locale, int month, int year, QLocale::FormatType format) const">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="year" default="Unspecified"/>
                <parameter type="QLocale::FormatType" name="format" default="QLocale::LongFormat"/>
            </function>
            <function name="monthsInYear" fullname="QCalendar::monthsInYear" href="qcalendar.html#monthsInYear" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="int" signature="int monthsInYear(int year) const">
                <parameter type="int" name="year" default=""/>
            </function>
            <function name="name" fullname="QCalendar::name" href="qcalendar.html#name" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="partsFromDate" fullname="QCalendar::partsFromDate" href="qcalendar.html#partsFromDate" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QCalendar::YearMonthDay" signature="QCalendar::YearMonthDay partsFromDate(QDate date) const">
                <parameter type="QDate" name="date" default=""/>
            </function>
            <function name="standaloneMonthName" fullname="QCalendar::standaloneMonthName" href="qcalendar.html#standaloneMonthName" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString standaloneMonthName(const QLocale &amp;locale, int month, int year, QLocale::FormatType format) const">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="year" default="Unspecified"/>
                <parameter type="QLocale::FormatType" name="format" default="QLocale::LongFormat"/>
            </function>
            <function name="standaloneWeekDayName" fullname="QCalendar::standaloneWeekDayName" href="qcalendar.html#standaloneWeekDayName" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString standaloneWeekDayName(const QLocale &amp;locale, int day, QLocale::FormatType format) const">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
                <parameter type="int" name="day" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="QLocale::LongFormat"/>
            </function>
            <function name="weekDayName" fullname="QCalendar::weekDayName" href="qcalendar.html#weekDayName" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" type="QString" signature="QString weekDayName(const QLocale &amp;locale, int day, QLocale::FormatType format) const">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
                <parameter type="int" name="day" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="QLocale::LongFormat"/>
            </function>
            <class name="SystemId" fullname="QCalendar::SystemId" href="qcalendar-systemid.html" status="active" access="public" location="qcalendar.h" since="6.2" documented="true" module="QtCore">
                <function name="isValid" fullname="QCalendar::SystemId::isValid" href="qcalendar-systemid.html#isValid" status="active" access="public" location="qcalendar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            </class>
            <enum name="System" fullname="QCalendar::System" href="qcalendar.html#System-enum" status="active" access="public" location="qcalendar.h" documented="true" scoped="true">
                <value name="Gregorian" value="0"/>
                <value name="Julian" value="8"/>
                <value name="Milankovic" value="9"/>
                <value name="Jalali" value="10"/>
                <value name="IslamicCivil" value="11"/>
                <value name="Last" value="11"/>
                <value name="User" value="-1"/>
            </enum>
        </class>
        <class name="QCalendarPermission" href="qcalendarpermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access the user's calendar">
            <contents name="requirements" title="Requirements" level="1"/>
            <function name="accessMode" fullname="QCalendarPermission::accessMode" href="qcalendarpermission.html#accessMode" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="QCalendarPermission::AccessMode" signature="QCalendarPermission::AccessMode accessMode() const"/>
            <function name="setAccessMode" fullname="QCalendarPermission::setAccessMode" href="qcalendarpermission.html#setAccessMode" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" type="void" signature="void setAccessMode(QCalendarPermission::AccessMode mode)">
                <parameter type="QCalendarPermission::AccessMode" name="mode" default=""/>
            </function>
            <enum name="AccessMode" fullname="QCalendarPermission::AccessMode" href="qcalendarpermission.html#AccessMode-enum" status="active" access="public" location="qpermissions.h" documented="true">
                <value name="ReadOnly" value="0"/>
                <value name="ReadWrite" value="1"/>
            </enum>
        </class>
        <class name="QCameraPermission" href="qcamerapermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access the camera for taking pictures or videos">
            <contents name="requirements" title="Requirements" level="1"/>
        </class>
        <class threadsafety="reentrant" name="QCborArray" href="qcborarray.html" status="active" access="public" location="qcborarray.h" documented="true" groups="cbor,qtserialization" module="QtCore" brief="Used to hold an array of CBOR elements" comparison_category="strong">
            <function name="QCborArray" fullname="QCborArray::QCborArray" href="qcborarray.html#QCborArray" status="active" access="public" location="qcborarray.h" documented="true" meta="constructor" noexcept="true" signature="QCborArray()"/>
            <function name="QCborArray" fullname="QCborArray::QCborArray" href="qcborarray.html#QCborArray-1" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QCborArray(const QCborArray &amp;other)">
                <parameter type="const QCborArray &amp;" name="other" default=""/>
            </function>
            <function name="QCborArray" fullname="QCborArray::QCborArray" href="qcborarray.html#QCborArray-2" status="active" access="public" location="qcborarray.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QCborArray(std::initializer_list&lt;QCborValue&gt; args)">
                <parameter type="std::initializer_list&lt;QCborValue&gt;" name="args" default=""/>
            </function>
            <function name="append" fullname="QCborArray::append" href="qcborarray.html#append" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void append(QCborValue &amp;&amp;value)">
                <parameter type="QCborValue &amp;&amp;" name="value" default=""/>
            </function>
            <function name="append" fullname="QCborArray::append" href="qcborarray.html#append-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void append(const QCborValue &amp;value)">
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="at" fullname="QCborArray::at" href="qcborarray.html#at" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="begin" fullname="QCborArray::begin" href="qcborarray.html#begin" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::iterator" signature="QCborArray::iterator begin()"/>
            <function name="begin" fullname="QCborArray::begin" href="qcborarray.html#begin-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborArray::const_iterator" signature="QCborArray::const_iterator begin() const"/>
            <function name="cbegin" fullname="QCborArray::cbegin" href="qcborarray.html#cbegin" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::const_iterator" signature="QCborArray::const_iterator cbegin() const"/>
            <function name="cend" fullname="QCborArray::cend" href="qcborarray.html#cend" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::const_iterator" signature="QCborArray::const_iterator cend() const"/>
            <function name="clear" fullname="QCborArray::clear" href="qcborarray.html#clear" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="compare" fullname="QCborArray::compare" href="qcborarray.html#compare" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int compare(const QCborArray &amp;other) const">
                <parameter type="const QCborArray &amp;" name="other" default=""/>
            </function>
            <function name="constBegin" fullname="QCborArray::constBegin" href="qcborarray.html#constBegin" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::const_iterator" signature="QCborArray::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QCborArray::constEnd" href="qcborarray.html#constEnd" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::const_iterator" signature="QCborArray::const_iterator constEnd() const"/>
            <function name="contains" fullname="QCborArray::contains" href="qcborarray.html#contains" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QCborValue &amp;value) const">
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="empty" fullname="QCborArray::empty" href="qcborarray.html#empty" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QCborArray::end" href="qcborarray.html#end" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::iterator" signature="QCborArray::iterator end()"/>
            <function name="end" fullname="QCborArray::end" href="qcborarray.html#end-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborArray::const_iterator" signature="QCborArray::const_iterator end() const"/>
            <function name="erase" fullname="QCborArray::erase" href="qcborarray.html#erase" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::iterator" signature="QCborArray::iterator erase(QCborArray::const_iterator it)">
                <parameter type="QCborArray::const_iterator" name="it" default=""/>
            </function>
            <function name="erase" fullname="QCborArray::erase" href="qcborarray.html#erase-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborArray::iterator" signature="QCborArray::iterator erase(QCborArray::iterator it)">
                <parameter type="QCborArray::iterator" name="it" default=""/>
            </function>
            <function name="extract" fullname="QCborArray::extract" href="qcborarray.html#extract" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue extract(QCborArray::ConstIterator it)">
                <parameter type="QCborArray::ConstIterator" name="it" default=""/>
            </function>
            <function name="extract" fullname="QCborArray::extract" href="qcborarray.html#extract-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborValue" signature="QCborValue extract(QCborArray::Iterator it)">
                <parameter type="QCborArray::Iterator" name="it" default=""/>
            </function>
            <function name="first" fullname="QCborArray::first" href="qcborarray.html#first" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef first()"/>
            <function name="first" fullname="QCborArray::first" href="qcborarray.html#first-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborValue" signature="QCborValue first() const"/>
            <function name="fromJsonArray" fullname="QCborArray::fromJsonArray" href="qcborarray.html#fromJsonArray" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" static="true" type="QCborArray" signature="QCborArray fromJsonArray(const QJsonArray &amp;array)">
                <parameter type="const QJsonArray &amp;" name="array" default=""/>
            </function>
            <function name="fromJsonArray" fullname="QCborArray::fromJsonArray" href="qcborarray.html#fromJsonArray-1" status="active" access="public" location="qcborarray.h" documented="true" since="6.3" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QCborArray" signature="QCborArray fromJsonArray(QJsonArray &amp;&amp;array)">
                <parameter type="QJsonArray &amp;&amp;" name="array" default=""/>
            </function>
            <function name="fromStringList" fullname="QCborArray::fromStringList" href="qcborarray.html#fromStringList" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" static="true" type="QCborArray" signature="QCborArray fromStringList(const QStringList &amp;list)">
                <parameter type="const QStringList &amp;" name="list" default=""/>
            </function>
            <function name="fromVariantList" fullname="QCborArray::fromVariantList" href="qcborarray.html#fromVariantList" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" static="true" type="QCborArray" signature="QCborArray fromVariantList(const QVariantList &amp;list)">
                <parameter type="const QVariantList &amp;" name="list" default=""/>
            </function>
            <function name="insert" fullname="QCborArray::insert" href="qcborarray.html#insert" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void insert(qsizetype i, QCborValue &amp;&amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QCborValue &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborArray::insert" href="qcborarray.html#insert-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insert(qsizetype i, const QCborValue &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborArray::insert" href="qcborarray.html#insert-2" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborArray::iterator" signature="QCborArray::iterator insert(QCborArray::const_iterator before, const QCborValue &amp;value)">
                <parameter type="QCborArray::const_iterator" name="before" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborArray::insert" href="qcborarray.html#insert-3" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborArray::iterator" signature="QCborArray::iterator insert(QCborArray::iterator before, const QCborValue &amp;value)">
                <parameter type="QCborArray::iterator" name="before" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QCborArray::isEmpty" href="qcborarray.html#isEmpty" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="last" fullname="QCborArray::last" href="qcborarray.html#last" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef last()"/>
            <function name="last" fullname="QCborArray::last" href="qcborarray.html#last-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborValue" signature="QCborValue last() const"/>
            <function name="operator!=" href="qcborarray.html#operator-not-eq" status="active" access="public" location="qcborarray.h" documented="true" related="802" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" fullname="QCborArray::operator+" href="qcborarray.html#operator-2b" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray" signature="QCborArray operator+(const QCborValue &amp;v) const">
                <parameter type="const QCborValue &amp;" name="v" default=""/>
            </function>
            <function name="operator+=" fullname="QCborArray::operator+=" href="qcborarray.html#operator-2b-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray &amp;" signature="QCborArray &amp; operator+=(const QCborValue &amp;v)">
                <parameter type="const QCborValue &amp;" name="v" default=""/>
            </function>
            <function name="operator&lt;" href="qcborarray.html#operator-lt" status="active" access="public" location="qcborarray.h" documented="true" related="803" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QCborArray::operator&lt;&lt;" href="qcborarray.html#operator-lt-lt" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray &amp;" signature="QCborArray &amp; operator&lt;&lt;(const QCborValue &amp;v)">
                <parameter type="const QCborValue &amp;" name="v" default=""/>
            </function>
            <function name="operator&lt;=" href="qcborarray.html#operator-lt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="804" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QCborArray::operator=" href="qcborarray.html#operator-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-assign" noexcept="true" type="QCborArray &amp;" signature="QCborArray &amp; operator=(const QCborArray &amp;other)">
                <parameter type="const QCborArray &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qcborarray.html#operator-eq-eq" status="active" access="public" location="qcborarray.h" documented="true" related="805" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qcborarray.html#operator-gt" status="active" access="public" location="qcborarray.h" documented="true" related="806" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qcborarray.html#operator-gt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="807" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborArray &amp;lhs, const QCborArray &amp;rhs)">
                <parameter type="const QCborArray &amp;" name="lhs" default=""/>
                <parameter type="const QCborArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QCborArray::operator[]" href="qcborarray.html#operator-5b-5d" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QCborArray::operator[]" href="qcborarray.html#operator-5b-5d-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QCborValue" signature="const QCborValue operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="pop_back" fullname="QCborArray::pop_back" href="qcborarray.html#pop_back" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void pop_back()"/>
            <function name="pop_front" fullname="QCborArray::pop_front" href="qcborarray.html#pop_front" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void pop_front()"/>
            <function name="prepend" fullname="QCborArray::prepend" href="qcborarray.html#prepend" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void prepend(QCborValue &amp;&amp;value)">
                <parameter type="QCborValue &amp;&amp;" name="value" default=""/>
            </function>
            <function name="prepend" fullname="QCborArray::prepend" href="qcborarray.html#prepend-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void prepend(const QCborValue &amp;value)">
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="push_back" fullname="QCborArray::push_back" href="qcborarray.html#push_back" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void push_back(const QCborValue &amp;t)">
                <parameter type="const QCborValue &amp;" name="t" default=""/>
            </function>
            <function name="push_front" fullname="QCborArray::push_front" href="qcborarray.html#push_front" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void push_front(const QCborValue &amp;t)">
                <parameter type="const QCborValue &amp;" name="t" default=""/>
            </function>
            <function name="removeAt" fullname="QCborArray::removeAt" href="qcborarray.html#removeAt" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void removeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="removeFirst" fullname="QCborArray::removeFirst" href="qcborarray.html#removeFirst" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void removeFirst()"/>
            <function name="removeLast" fullname="QCborArray::removeLast" href="qcborarray.html#removeLast" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="void" signature="void removeLast()"/>
            <function name="size" fullname="QCborArray::size" href="qcborarray.html#size" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QCborArray::swap" href="qcborarray.html#swap" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCborArray &amp;other)">
                <parameter type="QCborArray &amp;" name="other" default=""/>
            </function>
            <function name="takeAt" fullname="QCborArray::takeAt" href="qcborarray.html#takeAt" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue takeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="takeFirst" fullname="QCborArray::takeFirst" href="qcborarray.html#takeFirst" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue takeFirst()"/>
            <function name="takeLast" fullname="QCborArray::takeLast" href="qcborarray.html#takeLast" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue takeLast()"/>
            <function name="toCborValue" fullname="QCborArray::toCborValue" href="qcborarray.html#toCborValue" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue toCborValue() const"/>
            <function name="toJsonArray" fullname="QCborArray::toJsonArray" href="qcborarray.html#toJsonArray" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QJsonArray" signature="QJsonArray toJsonArray() const"/>
            <function name="toVariantList" fullname="QCborArray::toVariantList" href="qcborarray.html#toVariantList" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QVariantList" signature="QVariantList toVariantList() const"/>
            <function name="~QCborArray" fullname="QCborArray::~QCborArray" href="qcborarray.html#dtor.QCborArray" status="active" access="public" location="qcborarray.h" documented="true" meta="destructor" noexcept="true" signature="~QCborArray()"/>
            <class name="ConstIterator" fullname="QCborArray::ConstIterator" href="qcborarray-constiterator.html" status="active" access="public" location="qcborarray.h" documented="true" groups="cbor" module="QtCore" brief="QCborArray::ConstIterator class provides an STL-style const iterator for QCborArray" comparison_category="strong">
                <function name="ConstIterator" fullname="QCborArray::ConstIterator::ConstIterator" href="qcborarray-constiterator.html#ConstIterator" status="active" access="public" location="qcborarray.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="ConstIterator()"/>
                <function name="ConstIterator" fullname="QCborArray::ConstIterator::ConstIterator" href="qcborarray-constiterator.html#ConstIterator-1" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="ConstIterator(const QCborArray::ConstIterator &amp;other)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" href="qcborarray-constiterator.html#operator-not-eq" status="active" access="public" location="qcborarray.h" documented="true" related="808" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QCborArray::ConstIterator::operator*" href="qcborarray-constiterator.html#operator-2a" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValueConstRef" signature="QCborValueConstRef operator*() const"/>
                <function name="operator+" fullname="QCborArray::ConstIterator::operator+" href="qcborarray-constiterator.html#operator-2b" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::ConstIterator" signature="QCborArray::ConstIterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QCborArray::ConstIterator::operator++" href="qcborarray-constiterator.html#operator-2b-2b" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::ConstIterator &amp;" signature="QCborArray::ConstIterator &amp; operator++()"/>
                <function name="operator++" fullname="QCborArray::ConstIterator::operator++" href="qcborarray-constiterator.html#operator-2b-2b-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborArray::ConstIterator" signature="QCborArray::ConstIterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QCborArray::ConstIterator::operator+=" href="qcborarray-constiterator.html#operator-2b-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::ConstIterator &amp;" signature="QCborArray::ConstIterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborArray::ConstIterator::operator-" href="qcborarray-constiterator.html#operator-" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QCborArray::ConstIterator other) const">
                    <parameter type="QCborArray::ConstIterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QCborArray::ConstIterator::operator-" href="qcborarray-constiterator.html#operator--1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborArray::ConstIterator" signature="QCborArray::ConstIterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QCborArray::ConstIterator::operator--" href="qcborarray-constiterator.html#operator--" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::ConstIterator &amp;" signature="QCborArray::ConstIterator &amp; operator--()"/>
                <function name="operator--" fullname="QCborArray::ConstIterator::operator--" href="qcborarray-constiterator.html#operator---1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborArray::ConstIterator" signature="QCborArray::ConstIterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QCborArray::ConstIterator::operator-=" href="qcborarray-constiterator.html#operator--eq" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::ConstIterator &amp;" signature="QCborArray::ConstIterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QCborArray::ConstIterator::operator-&gt;" href="qcborarray-constiterator.html#operator--gt" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="const QCborValueConstRef *" signature="const QCborValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qcborarray-constiterator.html#operator-lt" status="active" access="public" location="qcborarray.h" documented="true" related="809" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcborarray-constiterator.html#operator-lt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="810" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator=" fullname="QCborArray::ConstIterator::operator=" href="qcborarray-constiterator.html#operator-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-assign" type="QCborArray::ConstIterator &amp;" signature="QCborArray::ConstIterator &amp; operator=(const QCborArray::ConstIterator &amp;other)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" href="qcborarray-constiterator.html#operator-eq-eq" status="active" access="public" location="qcborarray.h" documented="true" related="811" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcborarray-constiterator.html#operator-gt" status="active" access="public" location="qcborarray.h" documented="true" related="812" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcborarray-constiterator.html#operator-gt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="813" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborArray::ConstIterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QCborArray::ConstIterator::operator[]" href="qcborarray-constiterator.html#operator-5b-5d" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValueConstRef" signature="QCborValueConstRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QCborArray::ConstIterator::iterator_category" href="qcborarray-constiterator.html#iterator_category-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            </class>
            <class name="Iterator" fullname="QCborArray::Iterator" href="qcborarray-iterator.html" status="active" access="public" location="qcborarray.h" documented="true" groups="cbor" module="QtCore" brief="QCborArray::Iterator class provides an STL-style non-const iterator for QCborArray" comparison_category="strong">
                <function name="Iterator" fullname="QCborArray::Iterator::Iterator" href="qcborarray-iterator.html#Iterator" status="active" access="public" location="qcborarray.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="Iterator()"/>
                <function name="Iterator" fullname="QCborArray::Iterator::Iterator" href="qcborarray-iterator.html#Iterator-1" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="Iterator(const QCborArray::Iterator &amp;other)">
                    <parameter type="const QCborArray::Iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" href="qcborarray-iterator.html#operator-not-eq" status="active" access="public" location="qcborarray.h" documented="true" related="814" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator!=" href="qcborarray-iterator.html#operator-not-eq-1" status="active" access="public" location="qcborarray.h" documented="true" related="815" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QCborArray::Iterator::operator*" href="qcborarray-iterator.html#operator-2a" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValueRef" signature="QCborValueRef operator*() const"/>
                <function name="operator+" fullname="QCborArray::Iterator::operator+" href="qcborarray-iterator.html#operator-2b" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborArray::Iterator" signature="QCborArray::Iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QCborArray::Iterator::operator++" href="qcborarray-iterator.html#operator-2b-2b" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::Iterator &amp;" signature="QCborArray::Iterator &amp; operator++()"/>
                <function name="operator++" fullname="QCborArray::Iterator::operator++" href="qcborarray-iterator.html#operator-2b-2b-1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborArray::Iterator" signature="QCborArray::Iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QCborArray::Iterator::operator+=" href="qcborarray-iterator.html#operator-2b-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::Iterator &amp;" signature="QCborArray::Iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborArray::Iterator::operator-" href="qcborarray-iterator.html#operator-" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QCborArray::Iterator other) const">
                    <parameter type="QCborArray::Iterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QCborArray::Iterator::operator-" href="qcborarray-iterator.html#operator--1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborArray::Iterator" signature="QCborArray::Iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QCborArray::Iterator::operator--" href="qcborarray-iterator.html#operator--" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::Iterator &amp;" signature="QCborArray::Iterator &amp; operator--()"/>
                <function name="operator--" fullname="QCborArray::Iterator::operator--" href="qcborarray-iterator.html#operator---1" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborArray::Iterator" signature="QCborArray::Iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QCborArray::Iterator::operator-=" href="qcborarray-iterator.html#operator--eq" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" type="QCborArray::Iterator &amp;" signature="QCborArray::Iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QCborArray::Iterator::operator-&gt;" href="qcborarray-iterator.html#operator--gt" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="const QCborValueConstRef *" signature="const QCborValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qcborarray-iterator.html#operator-lt" status="active" access="public" location="qcborarray.h" documented="true" related="816" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;" href="qcborarray-iterator.html#operator-lt-1" status="active" access="public" location="qcborarray.h" documented="true" related="817" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcborarray-iterator.html#operator-lt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="818" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcborarray-iterator.html#operator-lt-eq-1" status="active" access="public" location="qcborarray.h" documented="true" related="819" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator=" fullname="QCborArray::Iterator::operator=" href="qcborarray-iterator.html#operator-eq" status="active" access="public" location="qcborarray.h" documented="true" meta="copy-assign" type="QCborArray::Iterator &amp;" signature="QCborArray::Iterator &amp; operator=(const QCborArray::Iterator &amp;other)">
                    <parameter type="const QCborArray::Iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" href="qcborarray-iterator.html#operator-eq-eq" status="active" access="public" location="qcborarray.h" documented="true" related="820" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qcborarray-iterator.html#operator-eq-eq-1" status="active" access="public" location="qcborarray.h" documented="true" related="821" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcborarray-iterator.html#operator-gt" status="active" access="public" location="qcborarray.h" documented="true" related="822" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcborarray-iterator.html#operator-gt-1" status="active" access="public" location="qcborarray.h" documented="true" related="823" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcborarray-iterator.html#operator-gt-eq" status="active" access="public" location="qcborarray.h" documented="true" related="824" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborArray::Iterator &amp;lhs, const QCborArray::ConstIterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcborarray-iterator.html#operator-gt-eq-1" status="active" access="public" location="qcborarray.h" documented="true" related="825" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QCborArray::Iterator &amp;lhs, const QCborArray::Iterator &amp;rhs)">
                    <parameter type="const QCborArray::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborArray::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QCborArray::Iterator::operator[]" href="qcborarray-iterator.html#operator-5b-5d" status="active" access="public" location="qcborarray.h" documented="true" meta="plain" const="true" type="QCborValueRef" signature="QCborValueRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QCborArray::Iterator::iterator_category" href="qcborarray-iterator.html#iterator_category-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            </class>
            <typedef name="const_iterator" fullname="QCborArray::const_iterator" href="qcborarray.html#const_iterator-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="const_pointer" fullname="QCborArray::const_pointer" href="qcborarray.html#const_pointer-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="const_reference" fullname="QCborArray::const_reference" href="qcborarray.html#const_reference-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="difference_type" fullname="QCborArray::difference_type" href="qcborarray.html#difference_type-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="iterator" fullname="QCborArray::iterator" href="qcborarray.html#iterator-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="pointer" fullname="QCborArray::pointer" href="qcborarray.html#pointer-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="reference" fullname="QCborArray::reference" href="qcborarray.html#reference-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="size_type" fullname="QCborArray::size_type" href="qcborarray.html#size_type-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
            <typedef name="value_type" fullname="QCborArray::value_type" href="qcborarray.html#value_type-typedef" status="active" access="public" location="qcborarray.h" documented="true"/>
        </class>
        <struct threadsafety="reentrant" name="QCborError" href="qcborerror.html" status="active" access="public" location="qcborcommon.h" documented="true" module="QtCore" brief="Holds the error condition found while parsing or validating a CBOR stream">
            <function name="operator QCborError::Code" fullname="QCborError::operator QCborError::Code" href="qcborerror.html#operator-QCborError-3a-3aCode" status="active" access="public" location="qcborcommon.h" documented="true" meta="plain" const="true" type="QCborError::Code" signature="QCborError::Code operator QCborError::Code() const"/>
            <function name="toString" fullname="QCborError::toString" href="qcborerror.html#toString" status="active" access="public" location="qcborcommon.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <enum name="Code" fullname="QCborError::Code" href="qcborerror.html#Code-enum" status="active" access="public" location="qcborcommon.h" documented="true">
                <value name="UnknownError" value="1"/>
                <value name="AdvancePastEnd" value="3"/>
                <value name="InputOutputError" value="4"/>
                <value name="GarbageAtEnd" value="256"/>
                <value name="EndOfFile" value="257"/>
                <value name="UnexpectedBreak" value="258"/>
                <value name="UnknownType" value="259"/>
                <value name="IllegalType" value="260"/>
                <value name="IllegalNumber" value="261"/>
                <value name="IllegalSimpleType" value="262"/>
                <value name="InvalidUtf8String" value="516"/>
                <value name="DataTooLarge" value="1024"/>
                <value name="NestingTooDeep" value="1025"/>
                <value name="UnsupportedType" value="1026"/>
                <value name="NoError" value="0"/>
            </enum>
        </struct>
        <class threadsafety="reentrant" name="QCborMap" href="qcbormap.html" status="active" access="public" location="qcbormap.h" documented="true" groups="cbor,qtserialization" module="QtCore" brief="Used to hold an associative container representable in CBOR" comparison_category="strong">
            <function name="QCborMap" fullname="QCborMap::QCborMap" href="qcbormap.html#QCborMap" status="active" access="public" location="qcbormap.h" documented="true" meta="constructor" noexcept="true" signature="QCborMap()"/>
            <function name="QCborMap" fullname="QCborMap::QCborMap" href="qcbormap.html#QCborMap-1" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QCborMap(const QCborMap &amp;other)">
                <parameter type="const QCborMap &amp;" name="other" default=""/>
            </function>
            <function name="QCborMap" fullname="QCborMap::QCborMap" href="qcbormap.html#QCborMap-2" status="active" access="public" location="qcbormap.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QCborMap(std::initializer_list&lt;QCborMap::value_type&gt; args)">
                <parameter type="std::initializer_list&lt;QCborMap::value_type&gt;" name="args" default=""/>
            </function>
            <function name="begin" fullname="QCborMap::begin" href="qcbormap.html#begin" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::iterator" signature="QCborMap::iterator begin()"/>
            <function name="begin" fullname="QCborMap::begin" href="qcbormap.html#begin-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::const_iterator" signature="QCborMap::const_iterator begin() const"/>
            <function name="cbegin" fullname="QCborMap::cbegin" href="qcbormap.html#cbegin" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::const_iterator" signature="QCborMap::const_iterator cbegin() const"/>
            <function name="cend" fullname="QCborMap::cend" href="qcbormap.html#cend" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::const_iterator" signature="QCborMap::const_iterator cend() const"/>
            <function name="clear" fullname="QCborMap::clear" href="qcbormap.html#clear" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="compare" fullname="QCborMap::compare" href="qcbormap.html#compare" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int compare(const QCborMap &amp;other) const">
                <parameter type="const QCborMap &amp;" name="other" default=""/>
            </function>
            <function name="constBegin" fullname="QCborMap::constBegin" href="qcbormap.html#constBegin" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QCborMap::constEnd" href="qcbormap.html#constEnd" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QCborMap::constFind" href="qcbormap.html#constFind" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constFind(qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QCborMap::constFind" href="qcbormap.html#constFind-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constFind(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QCborMap::constFind" href="qcbormap.html#constFind-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constFind(const QCborValue &amp;key) const">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QCborMap::constFind" href="qcbormap.html#constFind-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QCborMap::const_iterator" signature="QCborMap::const_iterator constFind(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="contains" fullname="QCborMap::contains" href="qcbormap.html#contains" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QCborValue &amp;key) const">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="contains" fullname="QCborMap::contains" href="qcbormap.html#contains-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="contains" fullname="QCborMap::contains" href="qcbormap.html#contains-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool contains(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="contains" fullname="QCborMap::contains" href="qcbormap.html#contains-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool contains(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="empty" fullname="QCborMap::empty" href="qcbormap.html#empty" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QCborMap::end" href="qcbormap.html#end" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::iterator" signature="QCborMap::iterator end()"/>
            <function name="end" fullname="QCborMap::end" href="qcbormap.html#end-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::const_iterator" signature="QCborMap::const_iterator end() const"/>
            <function name="erase" fullname="QCborMap::erase" href="qcbormap.html#erase" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::iterator" signature="QCborMap::iterator erase(QCborMap::const_iterator it)">
                <parameter type="QCborMap::const_iterator" name="it" default=""/>
            </function>
            <function name="erase" fullname="QCborMap::erase" href="qcbormap.html#erase-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::iterator" signature="QCborMap::iterator erase(QCborMap::iterator it)">
                <parameter type="QCborMap::iterator" name="it" default=""/>
            </function>
            <function name="extract" fullname="QCborMap::extract" href="qcbormap.html#extract" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue extract(QCborMap::const_iterator it)">
                <parameter type="QCborMap::const_iterator" name="it" default=""/>
            </function>
            <function name="extract" fullname="QCborMap::extract" href="qcbormap.html#extract-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborValue" signature="QCborValue extract(QCborMap::iterator it)">
                <parameter type="QCborMap::iterator" name="it" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::iterator" signature="QCborMap::iterator find(qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::const_iterator" signature="QCborMap::const_iterator find(qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborMap::iterator" signature="QCborMap::iterator find(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborMap::iterator" signature="QCborMap::iterator find(const QCborValue &amp;key)">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-4" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="4" type="QCborMap::iterator" signature="QCborMap::iterator find(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-5" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QCborMap::const_iterator" signature="QCborMap::const_iterator find(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-6" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="6" type="QCborMap::const_iterator" signature="QCborMap::const_iterator find(const QCborValue &amp;key) const">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QCborMap::find" href="qcbormap.html#find-7" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="QCborMap::const_iterator" signature="QCborMap::const_iterator find(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="fromJsonObject" fullname="QCborMap::fromJsonObject" href="qcbormap.html#fromJsonObject" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" static="true" type="QCborMap" signature="QCborMap fromJsonObject(const QJsonObject &amp;obj)">
                <parameter type="const QJsonObject &amp;" name="obj" default=""/>
            </function>
            <function name="fromJsonObject" fullname="QCborMap::fromJsonObject" href="qcbormap.html#fromJsonObject-1" status="active" access="public" location="qcbormap.h" documented="true" since="6.3" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QCborMap" signature="QCborMap fromJsonObject(QJsonObject &amp;&amp;obj)">
                <parameter type="QJsonObject &amp;&amp;" name="obj" default=""/>
            </function>
            <function name="fromVariantHash" fullname="QCborMap::fromVariantHash" href="qcbormap.html#fromVariantHash" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" static="true" type="QCborMap" signature="QCborMap fromVariantHash(const QVariantHash &amp;hash)">
                <parameter type="const QVariantHash &amp;" name="hash" default=""/>
            </function>
            <function name="fromVariantMap" fullname="QCborMap::fromVariantMap" href="qcbormap.html#fromVariantMap" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" static="true" type="QCborMap" signature="QCborMap fromVariantMap(const QVariantMap &amp;map)">
                <parameter type="const QVariantMap &amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QCborMap::insert" href="qcbormap.html#insert" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::iterator" signature="QCborMap::iterator insert(QCborMap::value_type v)">
                <parameter type="QCborMap::value_type" name="v" default=""/>
            </function>
            <function name="insert" fullname="QCborMap::insert" href="qcbormap.html#insert-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::iterator" signature="QCborMap::iterator insert(QLatin1StringView key, const QCborValue &amp;value)">
                <parameter type="QLatin1StringView" name="key" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborMap::insert" href="qcbormap.html#insert-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborMap::iterator" signature="QCborMap::iterator insert(const QCborValue &amp;key, const QCborValue &amp;value)">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborMap::insert" href="qcbormap.html#insert-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborMap::iterator" signature="QCborMap::iterator insert(const QString &amp;key, const QCborValue &amp;value)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QCborMap::insert" href="qcbormap.html#insert-4" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="4" type="QCborMap::iterator" signature="QCborMap::iterator insert(qint64 key, const QCborValue &amp;value)">
                <parameter type="qint64" name="key" default=""/>
                <parameter type="const QCborValue &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QCborMap::isEmpty" href="qcbormap.html#isEmpty" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="keys" fullname="QCborMap::keys" href="qcbormap.html#keys" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QList&lt;QCborValue&gt;" signature="QList&lt;QCborValue&gt; keys() const"/>
            <function name="operator!=" href="qcbormap.html#operator-not-eq" status="active" access="public" location="qcbormap.h" documented="true" related="826" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qcbormap.html#operator-lt" status="active" access="public" location="qcbormap.h" documented="true" related="827" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qcbormap.html#operator-lt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="828" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QCborMap::operator=" href="qcbormap.html#operator-eq" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-assign" noexcept="true" type="QCborMap &amp;" signature="QCborMap &amp; operator=(const QCborMap &amp;other)">
                <parameter type="const QCborMap &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qcbormap.html#operator-eq-eq" status="active" access="public" location="qcbormap.h" documented="true" related="829" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qcbormap.html#operator-gt" status="active" access="public" location="qcbormap.h" documented="true" related="830" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qcbormap.html#operator-gt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="831" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborMap &amp;lhs, const QCborMap &amp;rhs)">
                <parameter type="const QCborMap &amp;" name="lhs" default=""/>
                <parameter type="const QCborMap &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef operator[](qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QCborValue" signature="const QCborValue operator[](const QCborValue &amp;key) const">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="const QCborValue" signature="const QCborValue operator[](qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-4" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="4" type="QCborValueRef" signature="QCborValueRef operator[](QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-5" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="5" type="QCborValueRef" signature="QCborValueRef operator[](const QCborValue &amp;key)">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-6" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="6" type="QCborValueRef" signature="QCborValueRef operator[](const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-7" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="const QCborValue" signature="const QCborValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborMap::operator[]" href="qcbormap.html#operator-5b-5d-8" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="8" type="const QCborValue" signature="const QCborValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QCborMap::remove" href="qcbormap.html#remove" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="void" signature="void remove(const QCborValue &amp;key)">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QCborMap::remove" href="qcbormap.html#remove-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void remove(qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="remove" fullname="QCborMap::remove" href="qcbormap.html#remove-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void remove(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="remove" fullname="QCborMap::remove" href="qcbormap.html#remove-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void remove(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="size" fullname="QCborMap::size" href="qcbormap.html#size" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QCborMap::swap" href="qcbormap.html#swap" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCborMap &amp;other)">
                <parameter type="QCborMap &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QCborMap::take" href="qcbormap.html#take" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborValue" signature="QCborValue take(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="take" fullname="QCborMap::take" href="qcbormap.html#take-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborValue" signature="QCborValue take(const QCborValue &amp;key)">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="take" fullname="QCborMap::take" href="qcbormap.html#take-2" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborValue" signature="QCborValue take(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="take" fullname="QCborMap::take" href="qcbormap.html#take-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborValue" signature="QCborValue take(qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="toCborValue" fullname="QCborMap::toCborValue" href="qcbormap.html#toCborValue" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue toCborValue() const"/>
            <function name="toJsonObject" fullname="QCborMap::toJsonObject" href="qcbormap.html#toJsonObject" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject toJsonObject() const"/>
            <function name="toVariantHash" fullname="QCborMap::toVariantHash" href="qcbormap.html#toVariantHash" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QVariantHash" signature="QVariantHash toVariantHash() const"/>
            <function name="toVariantMap" fullname="QCborMap::toVariantMap" href="qcbormap.html#toVariantMap" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QVariantMap" signature="QVariantMap toVariantMap() const"/>
            <function name="value" fullname="QCborMap::value" href="qcbormap.html#value" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue value(const QCborValue &amp;key) const">
                <parameter type="const QCborValue &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QCborMap::value" href="qcbormap.html#value-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborValue" signature="QCborValue value(qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="value" fullname="QCborMap::value" href="qcbormap.html#value-3" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QCborValue" signature="QCborValue value(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="value" fullname="QCborMap::value" href="qcbormap.html#value-4" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QCborValue" signature="QCborValue value(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="~QCborMap" fullname="QCborMap::~QCborMap" href="qcbormap.html#dtor.QCborMap" status="active" access="public" location="qcbormap.h" documented="true" meta="destructor" noexcept="true" signature="~QCborMap()"/>
            <class name="ConstIterator" fullname="QCborMap::ConstIterator" href="qcbormap-constiterator.html" status="active" access="public" location="qcbormap.h" documented="true" groups="cbor" module="QtCore" brief="QCborMap::ConstIterator class provides an STL-style const iterator for QCborMap" comparison_category="strong">
                <function name="ConstIterator" fullname="QCborMap::ConstIterator::ConstIterator" href="qcbormap-constiterator.html#ConstIterator" status="active" access="public" location="qcbormap.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="ConstIterator()"/>
                <function name="ConstIterator" fullname="QCborMap::ConstIterator::ConstIterator" href="qcbormap-constiterator.html#ConstIterator-1" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="ConstIterator(const QCborMap::ConstIterator &amp;other)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QCborMap::ConstIterator::key" href="qcbormap-constiterator.html#key" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue key() const"/>
                <function name="operator!=" href="qcbormap-constiterator.html#operator-not-eq" status="active" access="public" location="qcbormap.h" documented="true" related="832" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QCborMap::ConstIterator::operator*" href="qcbormap-constiterator.html#operator-2a" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::ConstIterator::value_type" signature="QCborMap::ConstIterator::value_type operator*() const"/>
                <function name="operator+" fullname="QCborMap::ConstIterator::operator+" href="qcbormap-constiterator.html#operator-2b" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::ConstIterator" signature="QCborMap::ConstIterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QCborMap::ConstIterator::operator++" href="qcbormap-constiterator.html#operator-2b-2b" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::ConstIterator &amp;" signature="QCborMap::ConstIterator &amp; operator++()"/>
                <function name="operator++" fullname="QCborMap::ConstIterator::operator++" href="qcbormap-constiterator.html#operator-2b-2b-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::ConstIterator" signature="QCborMap::ConstIterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QCborMap::ConstIterator::operator+=" href="qcbormap-constiterator.html#operator-2b-eq" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::ConstIterator &amp;" signature="QCborMap::ConstIterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborMap::ConstIterator::operator-" href="qcbormap-constiterator.html#operator-" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QCborMap::ConstIterator j) const">
                    <parameter type="QCborMap::ConstIterator" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborMap::ConstIterator::operator-" href="qcbormap-constiterator.html#operator--1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::ConstIterator" signature="QCborMap::ConstIterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QCborMap::ConstIterator::operator--" href="qcbormap-constiterator.html#operator--" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::ConstIterator &amp;" signature="QCborMap::ConstIterator &amp; operator--()"/>
                <function name="operator--" fullname="QCborMap::ConstIterator::operator--" href="qcbormap-constiterator.html#operator---1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::ConstIterator" signature="QCborMap::ConstIterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QCborMap::ConstIterator::operator-=" href="qcbormap-constiterator.html#operator--eq" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::ConstIterator &amp;" signature="QCborMap::ConstIterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QCborMap::ConstIterator::operator-&gt;" href="qcbormap-constiterator.html#operator--gt" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="const QCborValueConstRef *" signature="const QCborValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qcbormap-constiterator.html#operator-lt" status="active" access="public" location="qcbormap.h" documented="true" related="833" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcbormap-constiterator.html#operator-lt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="834" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator=" fullname="QCborMap::ConstIterator::operator=" href="qcbormap-constiterator.html#operator-eq" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-assign" type="QCborMap::ConstIterator &amp;" signature="QCborMap::ConstIterator &amp; operator=(const QCborMap::ConstIterator &amp;other)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" href="qcbormap-constiterator.html#operator-eq-eq" status="active" access="public" location="qcbormap.h" documented="true" related="835" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcbormap-constiterator.html#operator-gt" status="active" access="public" location="qcbormap.h" documented="true" related="836" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcbormap-constiterator.html#operator-gt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="837" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborMap::ConstIterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::ConstIterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QCborMap::ConstIterator::value" href="qcbormap-constiterator.html#value" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValueConstRef" signature="QCborValueConstRef value() const"/>
                <typedef name="iterator_category" fullname="QCborMap::ConstIterator::iterator_category" href="qcbormap-constiterator.html#iterator_category-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            </class>
            <class name="Iterator" fullname="QCborMap::Iterator" href="qcbormap-iterator.html" status="active" access="public" location="qcbormap.h" documented="true" groups="cbor" module="QtCore" brief="QCborMap::Iterator class provides an STL-style non-const iterator for QCborMap" comparison_category="strong">
                <function name="Iterator" fullname="QCborMap::Iterator::Iterator" href="qcbormap-iterator.html#Iterator" status="active" access="public" location="qcbormap.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="Iterator()"/>
                <function name="Iterator" fullname="QCborMap::Iterator::Iterator" href="qcbormap-iterator.html#Iterator-1" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="Iterator(const QCborMap::Iterator &amp;other)">
                    <parameter type="const QCborMap::Iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QCborMap::Iterator::key" href="qcbormap-iterator.html#key" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue key() const"/>
                <function name="operator!=" href="qcbormap-iterator.html#operator-not-eq" status="active" access="public" location="qcbormap.h" documented="true" related="838" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator!=" href="qcbormap-iterator.html#operator-not-eq-1" status="active" access="public" location="qcbormap.h" documented="true" related="839" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QCborMap::Iterator::operator*" href="qcbormap-iterator.html#operator-2a" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::Iterator::value_type" signature="QCborMap::Iterator::value_type operator*() const"/>
                <function name="operator+" fullname="QCborMap::Iterator::operator+" href="qcbormap-iterator.html#operator-2b" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborMap::Iterator" signature="QCborMap::Iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QCborMap::Iterator::operator++" href="qcbormap-iterator.html#operator-2b-2b" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::Iterator &amp;" signature="QCborMap::Iterator &amp; operator++()"/>
                <function name="operator++" fullname="QCborMap::Iterator::operator++" href="qcbormap-iterator.html#operator-2b-2b-1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::Iterator" signature="QCborMap::Iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QCborMap::Iterator::operator+=" href="qcbormap-iterator.html#operator-2b-eq" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::Iterator &amp;" signature="QCborMap::Iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborMap::Iterator::operator-" href="qcbormap-iterator.html#operator-" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QCborMap::Iterator j) const">
                    <parameter type="QCborMap::Iterator" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QCborMap::Iterator::operator-" href="qcbormap-iterator.html#operator--1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap::Iterator" signature="QCborMap::Iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QCborMap::Iterator::operator--" href="qcbormap-iterator.html#operator--" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::Iterator &amp;" signature="QCborMap::Iterator &amp; operator--()"/>
                <function name="operator--" fullname="QCborMap::Iterator::operator--" href="qcbormap-iterator.html#operator---1" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QCborMap::Iterator" signature="QCborMap::Iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QCborMap::Iterator::operator-=" href="qcbormap-iterator.html#operator--eq" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" type="QCborMap::Iterator &amp;" signature="QCborMap::Iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QCborMap::Iterator::operator-&gt;" href="qcbormap-iterator.html#operator--gt" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="const QCborValueConstRef *" signature="const QCborValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qcbormap-iterator.html#operator-lt" status="active" access="public" location="qcbormap.h" documented="true" related="840" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;" href="qcbormap-iterator.html#operator-lt-1" status="active" access="public" location="qcbormap.h" documented="true" related="841" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcbormap-iterator.html#operator-lt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="842" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qcbormap-iterator.html#operator-lt-eq-1" status="active" access="public" location="qcbormap.h" documented="true" related="843" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator=" fullname="QCborMap::Iterator::operator=" href="qcbormap-iterator.html#operator-eq" status="active" access="public" location="qcbormap.h" documented="true" meta="copy-assign" type="QCborMap::Iterator &amp;" signature="QCborMap::Iterator &amp; operator=(const QCborMap::Iterator &amp;other)">
                    <parameter type="const QCborMap::Iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" href="qcbormap-iterator.html#operator-eq-eq" status="active" access="public" location="qcbormap.h" documented="true" related="844" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qcbormap-iterator.html#operator-eq-eq-1" status="active" access="public" location="qcbormap.h" documented="true" related="845" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcbormap-iterator.html#operator-gt" status="active" access="public" location="qcbormap.h" documented="true" related="846" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qcbormap-iterator.html#operator-gt-1" status="active" access="public" location="qcbormap.h" documented="true" related="847" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcbormap-iterator.html#operator-gt-eq" status="active" access="public" location="qcbormap.h" documented="true" related="848" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborMap::Iterator &amp;lhs, const QCborMap::ConstIterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::ConstIterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qcbormap-iterator.html#operator-gt-eq-1" status="active" access="public" location="qcbormap.h" documented="true" related="849" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QCborMap::Iterator &amp;lhs, const QCborMap::Iterator &amp;rhs)">
                    <parameter type="const QCborMap::Iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QCborMap::Iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QCborMap::Iterator::value" href="qcbormap-iterator.html#value" status="active" access="public" location="qcbormap.h" documented="true" meta="plain" const="true" type="QCborValueRef" signature="QCborValueRef value() const"/>
                <typedef name="iterator_category" fullname="QCborMap::Iterator::iterator_category" href="qcbormap-iterator.html#iterator_category-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            </class>
            <typedef name="const_iterator" fullname="QCborMap::const_iterator" href="qcbormap.html#const_iterator-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            <typedef name="iterator" fullname="QCborMap::iterator" href="qcbormap.html#iterator-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            <typedef name="key_type" fullname="QCborMap::key_type" href="qcbormap.html#key_type-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            <typedef name="mapped_type" fullname="QCborMap::mapped_type" href="qcbormap.html#mapped_type-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            <typedef name="size_type" fullname="QCborMap::size_type" href="qcbormap.html#size_type-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
            <typedef name="value_type" fullname="QCborMap::value_type" href="qcbormap.html#value_type-typedef" status="active" access="public" location="qcbormap.h" documented="true"/>
        </class>
        <struct threadsafety="reentrant" name="QCborParserError" href="qcborparsererror.html" status="active" access="public" location="qcborvalue.h" documented="true" groups="cbor" module="QtCore" brief="Used by QCborValue to report a parsing error">
            <function name="errorString" fullname="QCborParserError::errorString" href="qcborparsererror.html#errorString" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <variable name="error" fullname="QCborParserError::error" href="qcborparsererror.html#error-var" status="active" access="public" location="qcborvalue.h" documented="true" type="QCborError" static="false"/>
            <variable name="offset" fullname="QCborParserError::offset" href="qcborparsererror.html#offset-var" status="active" access="public" location="qcborvalue.h" documented="true" type="qint64" static="false"/>
        </struct>
        <class threadsafety="reentrant" name="QCborStreamReader" href="qcborstreamreader.html" status="active" access="public" location="qcborstreamreader.h" documented="true" groups="cbor,qtserialization" module="QtCore" brief="Simple CBOR stream decoder, operating on either a QByteArray or QIODevice">
            <contents name="cbor-support" title="CBOR support" level="1"/>
            <contents name="dealing-with-invalid-or-incomplete-cbor-streams" title="Dealing with invalid or incomplete CBOR streams" level="1"/>
            <function name="QCborStreamReader" fullname="QCborStreamReader::QCborStreamReader" href="qcborstreamreader.html#QCborStreamReader" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="constructor" signature="QCborStreamReader()"/>
            <function name="QCborStreamReader" fullname="QCborStreamReader::QCborStreamReader" href="qcborstreamreader.html#QCborStreamReader-2" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QCborStreamReader(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QCborStreamReader" fullname="QCborStreamReader::QCborStreamReader" href="qcborstreamreader.html#QCborStreamReader-3" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QCborStreamReader(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="QCborStreamReader" fullname="QCborStreamReader::QCborStreamReader" href="qcborstreamreader.html#QCborStreamReader-4" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QCborStreamReader(const char *data, qsizetype len)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="QCborStreamReader" fullname="QCborStreamReader::QCborStreamReader" href="qcborstreamreader.html#QCborStreamReader-5" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QCborStreamReader(const quint8 *data, qsizetype len)">
                <parameter type="const quint8 *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="addData" fullname="QCborStreamReader::addData" href="qcborstreamreader.html#addData" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="void" signature="void addData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="addData" fullname="QCborStreamReader::addData" href="qcborstreamreader.html#addData-1" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addData(const char *data, qsizetype len)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="addData" fullname="QCborStreamReader::addData" href="qcborstreamreader.html#addData-2" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void addData(const quint8 *data, qsizetype len)">
                <parameter type="const quint8 *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="clear" fullname="QCborStreamReader::clear" href="qcborstreamreader.html#clear" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="containerDepth" fullname="QCborStreamReader::containerDepth" href="qcborstreamreader.html#containerDepth" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="int" signature="int containerDepth() const"/>
            <function name="currentOffset" fullname="QCborStreamReader::currentOffset" href="qcborstreamreader.html#currentOffset" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 currentOffset() const"/>
            <function name="currentStringChunkSize" fullname="QCborStreamReader::currentStringChunkSize" href="qcborstreamreader.html#currentStringChunkSize" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype currentStringChunkSize() const"/>
            <function name="device" fullname="QCborStreamReader::device" href="qcborstreamreader.html#device" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="enterContainer" fullname="QCborStreamReader::enterContainer" href="qcborstreamreader.html#enterContainer" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="bool" signature="bool enterContainer()"/>
            <function name="hasNext" fullname="QCborStreamReader::hasNext" href="qcborstreamreader.html#hasNext" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool hasNext() const"/>
            <function name="isArray" fullname="QCborStreamReader::isArray" href="qcborstreamreader.html#isArray" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isArray() const"/>
            <function name="isBool" fullname="QCborStreamReader::isBool" href="qcborstreamreader.html#isBool" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBool() const"/>
            <function name="isByteArray" fullname="QCborStreamReader::isByteArray" href="qcborstreamreader.html#isByteArray" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isByteArray() const"/>
            <function name="isContainer" fullname="QCborStreamReader::isContainer" href="qcborstreamreader.html#isContainer" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isContainer() const"/>
            <function name="isDouble" fullname="QCborStreamReader::isDouble" href="qcborstreamreader.html#isDouble" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDouble() const"/>
            <function name="isFalse" fullname="QCborStreamReader::isFalse" href="qcborstreamreader.html#isFalse" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFalse() const"/>
            <function name="isFloat" fullname="QCborStreamReader::isFloat" href="qcborstreamreader.html#isFloat" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFloat() const"/>
            <function name="isFloat16" fullname="QCborStreamReader::isFloat16" href="qcborstreamreader.html#isFloat16" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFloat16() const"/>
            <function name="isInteger" fullname="QCborStreamReader::isInteger" href="qcborstreamreader.html#isInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInteger() const"/>
            <function name="isInvalid" fullname="QCborStreamReader::isInvalid" href="qcborstreamreader.html#isInvalid" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInvalid() const"/>
            <function name="isLengthKnown" fullname="QCborStreamReader::isLengthKnown" href="qcborstreamreader.html#isLengthKnown" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isLengthKnown() const"/>
            <function name="isMap" fullname="QCborStreamReader::isMap" href="qcborstreamreader.html#isMap" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isMap() const"/>
            <function name="isNegativeInteger" fullname="QCborStreamReader::isNegativeInteger" href="qcborstreamreader.html#isNegativeInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNegativeInteger() const"/>
            <function name="isNull" fullname="QCborStreamReader::isNull" href="qcborstreamreader.html#isNull" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isSimpleType" fullname="QCborStreamReader::isSimpleType" href="qcborstreamreader.html#isSimpleType" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSimpleType() const"/>
            <function name="isSimpleType" fullname="QCborStreamReader::isSimpleType" href="qcborstreamreader.html#isSimpleType-1" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool isSimpleType(QCborSimpleType st) const">
                <parameter type="QCborSimpleType" name="st" default=""/>
            </function>
            <function name="isString" fullname="QCborStreamReader::isString" href="qcborstreamreader.html#isString" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isString() const"/>
            <function name="isTag" fullname="QCborStreamReader::isTag" href="qcborstreamreader.html#isTag" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTag() const"/>
            <function name="isTrue" fullname="QCborStreamReader::isTrue" href="qcborstreamreader.html#isTrue" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTrue() const"/>
            <function name="isUndefined" fullname="QCborStreamReader::isUndefined" href="qcborstreamreader.html#isUndefined" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUndefined() const"/>
            <function name="isUnsignedInteger" fullname="QCborStreamReader::isUnsignedInteger" href="qcborstreamreader.html#isUnsignedInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUnsignedInteger() const"/>
            <function name="isValid" fullname="QCborStreamReader::isValid" href="qcborstreamreader.html#isValid" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="lastError" fullname="QCborStreamReader::lastError" href="qcborstreamreader.html#lastError" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborError" signature="QCborError lastError() const"/>
            <function name="leaveContainer" fullname="QCborStreamReader::leaveContainer" href="qcborstreamreader.html#leaveContainer" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="bool" signature="bool leaveContainer()"/>
            <function name="length" fullname="QCborStreamReader::length" href="qcborstreamreader.html#length" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="quint64" signature="quint64 length() const"/>
            <function name="next" fullname="QCborStreamReader::next" href="qcborstreamreader.html#next" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="bool" signature="bool next(int maxRecursion)">
                <parameter type="int" name="maxRecursion" default="10000"/>
            </function>
            <function name="parentContainerType" fullname="QCborStreamReader::parentContainerType" href="qcborstreamreader.html#parentContainerType" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborStreamReader::Type" signature="QCborStreamReader::Type parentContainerType() const"/>
            <function name="readAllByteArray" fullname="QCborStreamReader::readAllByteArray" href="qcborstreamreader.html#readAllByteArray" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="QByteArray" signature="QByteArray readAllByteArray()"/>
            <function name="readAllString" fullname="QCborStreamReader::readAllString" href="qcborstreamreader.html#readAllString" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="QString" signature="QString readAllString()"/>
            <function name="readAllUtf8String" fullname="QCborStreamReader::readAllUtf8String" href="qcborstreamreader.html#readAllUtf8String" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="QByteArray" signature="QByteArray readAllUtf8String()"/>
            <function name="readAndAppendToByteArray" fullname="QCborStreamReader::readAndAppendToByteArray" href="qcborstreamreader.html#readAndAppendToByteArray" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="bool" signature="bool readAndAppendToByteArray(QByteArray &amp;dst)">
                <parameter type="QByteArray &amp;" name="dst" default=""/>
            </function>
            <function name="readAndAppendToString" fullname="QCborStreamReader::readAndAppendToString" href="qcborstreamreader.html#readAndAppendToString" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="bool" signature="bool readAndAppendToString(QString &amp;dst)">
                <parameter type="QString &amp;" name="dst" default=""/>
            </function>
            <function name="readAndAppendToUtf8String" fullname="QCborStreamReader::readAndAppendToUtf8String" href="qcborstreamreader.html#readAndAppendToUtf8String" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="bool" signature="bool readAndAppendToUtf8String(QByteArray &amp;dst)">
                <parameter type="QByteArray &amp;" name="dst" default=""/>
            </function>
            <function name="readByteArray" fullname="QCborStreamReader::readByteArray" href="qcborstreamreader.html#readByteArray" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="QCborStreamReader::StringResult&lt;QByteArray&gt;" signature="QCborStreamReader::StringResult&lt;QByteArray&gt; readByteArray()"/>
            <function name="readString" fullname="QCborStreamReader::readString" href="qcborstreamreader.html#readString" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="QCborStreamReader::StringResult&lt;QString&gt;" signature="QCborStreamReader::StringResult&lt;QString&gt; readString()"/>
            <function name="readStringChunk" fullname="QCborStreamReader::readStringChunk" href="qcborstreamreader.html#readStringChunk" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="QCborStreamReader::StringResult&lt;qsizetype&gt;" signature="QCborStreamReader::StringResult&lt;qsizetype&gt; readStringChunk(char *ptr, qsizetype maxlen)">
                <parameter type="char *" name="ptr" default=""/>
                <parameter type="qsizetype" name="maxlen" default=""/>
            </function>
            <function name="readUtf8String" fullname="QCborStreamReader::readUtf8String" href="qcborstreamreader.html#readUtf8String" status="active" access="public" location="qcborstreamreader.h" documented="true" since="6.7" meta="plain" type="QCborStreamReader::StringResult&lt;QByteArray&gt;" signature="QCborStreamReader::StringResult&lt;QByteArray&gt; readUtf8String()"/>
            <function name="reparse" fullname="QCborStreamReader::reparse" href="qcborstreamreader.html#reparse" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="void" signature="void reparse()"/>
            <function name="reset" fullname="QCborStreamReader::reset" href="qcborstreamreader.html#reset" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="void" signature="void reset()"/>
            <function name="setDevice" fullname="QCborStreamReader::setDevice" href="qcborstreamreader.html#setDevice" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="toBool" fullname="QCborStreamReader::toBool" href="qcborstreamreader.html#toBool" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="bool" signature="bool toBool() const"/>
            <function name="toDouble" fullname="QCborStreamReader::toDouble" href="qcborstreamreader.html#toDouble" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble() const"/>
            <function name="toFloat" fullname="QCborStreamReader::toFloat" href="qcborstreamreader.html#toFloat" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="float" signature="float toFloat() const"/>
            <function name="toFloat16" fullname="QCborStreamReader::toFloat16" href="qcborstreamreader.html#toFloat16" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="qfloat16" signature="qfloat16 toFloat16() const"/>
            <function name="toInteger" fullname="QCborStreamReader::toInteger" href="qcborstreamreader.html#toInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 toInteger() const"/>
            <function name="toNegativeInteger" fullname="QCborStreamReader::toNegativeInteger" href="qcborstreamreader.html#toNegativeInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborNegativeInteger" signature="QCborNegativeInteger toNegativeInteger() const"/>
            <function name="toSimpleType" fullname="QCborStreamReader::toSimpleType" href="qcborstreamreader.html#toSimpleType" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborSimpleType" signature="QCborSimpleType toSimpleType() const"/>
            <function name="toTag" fullname="QCborStreamReader::toTag" href="qcborstreamreader.html#toTag" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborTag" signature="QCborTag toTag() const"/>
            <function name="toUnsignedInteger" fullname="QCborStreamReader::toUnsignedInteger" href="qcborstreamreader.html#toUnsignedInteger" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="quint64" signature="quint64 toUnsignedInteger() const"/>
            <function name="type" fullname="QCborStreamReader::type" href="qcborstreamreader.html#type" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="plain" const="true" type="QCborStreamReader::Type" signature="QCborStreamReader::Type type() const"/>
            <function name="~QCborStreamReader" fullname="QCborStreamReader::~QCborStreamReader" href="qcborstreamreader.html#dtor.QCborStreamReader" status="active" access="public" location="qcborstreamreader.h" documented="true" meta="destructor" noexcept="true" signature="~QCborStreamReader()"/>
            <struct name="StringResult" fullname="QCborStreamReader::StringResult" href="qcborstreamreader-stringresult.html" status="active" access="public" location="qcborstreamreader.h" documented="true" module="QtCore">
                <variable name="data" fullname="QCborStreamReader::StringResult::data" href="qcborstreamreader-stringresult.html#data-var" status="active" access="public" location="qcborstreamreader.h" documented="true" type="Container" static="false"/>
                <variable name="status" fullname="QCborStreamReader::StringResult::status" href="qcborstreamreader-stringresult.html#status-var" status="active" access="public" location="qcborstreamreader.h" documented="true" type="QCborStreamReader::StringResultCode" static="false"/>
            </struct>
            <enum name="StringResultCode" fullname="QCborStreamReader::StringResultCode" href="qcborstreamreader.html#StringResultCode-enum" status="active" access="public" location="qcborstreamreader.h" documented="true">
                <value name="EndOfString" value="0"/>
                <value name="Ok" value="1"/>
                <value name="Error" value="-1"/>
            </enum>
            <enum name="Type" fullname="QCborStreamReader::Type" href="qcborstreamreader.html#Type-enum" status="active" access="public" location="qcborstreamreader.h" documented="true">
                <value name="UnsignedInteger" value="0x00"/>
                <value name="NegativeInteger" value="0x20"/>
                <value name="ByteString" value="0x40"/>
                <value name="ByteArray" value="ByteString"/>
                <value name="TextString" value="0x60"/>
                <value name="String" value="TextString"/>
                <value name="Array" value="0x80"/>
                <value name="Map" value="0xa0"/>
                <value name="Tag" value="0xc0"/>
                <value name="SimpleType" value="0xe0"/>
                <value name="HalfFloat" value="0xf9"/>
                <value name="Float16" value="HalfFloat"/>
                <value name="Float" value="0xfa"/>
                <value name="Double" value="0xfb"/>
                <value name="Invalid" value="0xff"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QCborStreamWriter" href="qcborstreamwriter.html" status="active" access="public" location="qcborstreamwriter.h" documented="true" groups="cbor,qtserialization" module="QtCore" brief="Simple CBOR encoder operating on a one-way stream">
            <contents name="cbor-support" title="CBOR support" level="1"/>
            <contents name="canonical-cbor-encoding" title="Canonical CBOR encoding" level="2"/>
            <contents name="strict-cbor-mode" title="Strict CBOR mode" level="2"/>
            <contents name="invalid-cbor-stream" title="Invalid CBOR stream" level="2"/>
            <function name="QCborStreamWriter" fullname="QCborStreamWriter::QCborStreamWriter" href="qcborstreamwriter.html#QCborStreamWriter" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="constructor" explicit="true" signature="QCborStreamWriter(QByteArray *data)">
                <parameter type="QByteArray *" name="data" default=""/>
            </function>
            <function name="QCborStreamWriter" fullname="QCborStreamWriter::QCborStreamWriter" href="qcborstreamwriter.html#QCborStreamWriter-1" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QCborStreamWriter(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void append(QCborKnownTags tag)">
                <parameter type="QCborKnownTags" name="tag" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-1" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void append(QCborNegativeInteger n)">
                <parameter type="QCborNegativeInteger" name="n" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-2" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void append(QCborSimpleType st)">
                <parameter type="QCborSimpleType" name="st" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-3" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void append(QCborTag tag)">
                <parameter type="QCborTag" name="tag" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-4" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void append(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-5" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void append(QStringView str)">
                <parameter type="QStringView" name="str" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-6" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="6" type="void" signature="void append(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-7" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="7" type="void" signature="void append(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-8" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="8" type="void" signature="void append(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-9" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="9" type="void" signature="void append(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-10" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="10" type="void" signature="void append(qfloat16 f)">
                <parameter type="qfloat16" name="f" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-11" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="11" type="void" signature="void append(qint64 i)">
                <parameter type="qint64" name="i" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-12" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="12" type="void" signature="void append(quint64 u)">
                <parameter type="quint64" name="u" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-13" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="13" type="void" signature="void append(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="append" fullname="QCborStreamWriter::append" href="qcborstreamwriter.html#append-14" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="14" type="void" signature="void append(const char *str, qsizetype size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="appendByteString" fullname="QCborStreamWriter::appendByteString" href="qcborstreamwriter.html#appendByteString" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void appendByteString(const char *data, qsizetype len)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="appendNull" fullname="QCborStreamWriter::appendNull" href="qcborstreamwriter.html#appendNull" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void appendNull()"/>
            <function name="appendTextString" fullname="QCborStreamWriter::appendTextString" href="qcborstreamwriter.html#appendTextString" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void appendTextString(const char *utf8, qsizetype len)">
                <parameter type="const char *" name="utf8" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="appendUndefined" fullname="QCborStreamWriter::appendUndefined" href="qcborstreamwriter.html#appendUndefined" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void appendUndefined()"/>
            <function name="device" fullname="QCborStreamWriter::device" href="qcborstreamwriter.html#device" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="endArray" fullname="QCborStreamWriter::endArray" href="qcborstreamwriter.html#endArray" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="bool" signature="bool endArray()"/>
            <function name="endMap" fullname="QCborStreamWriter::endMap" href="qcborstreamwriter.html#endMap" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="bool" signature="bool endMap()"/>
            <function name="setDevice" fullname="QCborStreamWriter::setDevice" href="qcborstreamwriter.html#setDevice" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="startArray" fullname="QCborStreamWriter::startArray" href="qcborstreamwriter.html#startArray" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void startArray()"/>
            <function name="startArray" fullname="QCborStreamWriter::startArray" href="qcborstreamwriter.html#startArray-1" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void startArray(quint64 count)">
                <parameter type="quint64" name="count" default=""/>
            </function>
            <function name="startMap" fullname="QCborStreamWriter::startMap" href="qcborstreamwriter.html#startMap" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" type="void" signature="void startMap()"/>
            <function name="startMap" fullname="QCborStreamWriter::startMap" href="qcborstreamwriter.html#startMap-1" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void startMap(quint64 count)">
                <parameter type="quint64" name="count" default=""/>
            </function>
            <function name="~QCborStreamWriter" fullname="QCborStreamWriter::~QCborStreamWriter" href="qcborstreamwriter.html#dtor.QCborStreamWriter" status="active" access="public" location="qcborstreamwriter.h" documented="true" meta="destructor" noexcept="true" signature="~QCborStreamWriter()"/>
        </class>
        <class threadsafety="reentrant" name="QCborValue" href="qcborvalue.html" status="active" access="public" location="qcborvalue.h" documented="true" groups="cbor,qtserialization" module="QtCore" brief="Encapsulates a value in CBOR" comparison_category="strong">
            <contents name="extended-types-and-tagged-values" title="Extended types and tagged values" level="1"/>
            <contents name="undefined-and-null-values" title="Undefined and null values" level="1"/>
            <contents name="simple-types" title="Simple types" level="1"/>
            <contents name="cbor-support" title="CBOR support" level="1"/>
            <contents name="qcborvalueref" title="QCborValueRef" level="1"/>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" signature="QCborValue()"/>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QCborValue(QCborArray &amp;&amp;a)">
                <parameter type="QCborArray &amp;&amp;" name="a" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-2" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QCborValue(QCborMap &amp;&amp;m)">
                <parameter type="QCborMap &amp;&amp;" name="m" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-3" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QCborValue(QCborSimpleType st)">
                <parameter type="QCborSimpleType" name="st" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-4" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QCborValue(QCborValue::Type t_)">
                <parameter type="QCborValue::Type" name="t_" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-5" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QCborValue(QStringView s)">
                <parameter type="QStringView" name="s" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-6" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QCborValue(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-7" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QCborValue(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-8" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QCborValue(const QCborArray &amp;a)">
                <parameter type="const QCborArray &amp;" name="a" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-9" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QCborValue(const QCborMap &amp;m)">
                <parameter type="const QCborMap &amp;" name="m" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-10" status="active" access="public" location="qcborvalue.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="10" signature="QCborValue(const QCborValue &amp;other)">
                <parameter type="const QCborValue &amp;" name="other" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-11" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="11" signature="QCborValue(const QDateTime &amp;dt)">
                <parameter type="const QDateTime &amp;" name="dt" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-12" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="12" signature="QCborValue(const QRegularExpression &amp;rx)">
                <parameter type="const QRegularExpression &amp;" name="rx" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-13" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="13" signature="QCborValue(const QString &amp;s)">
                <parameter type="const QString &amp;" name="s" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-14" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="14" signature="QCborValue(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-15" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="15" signature="QCborValue(const QUuid &amp;uuid)">
                <parameter type="const QUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-16" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="16" signature="QCborValue(double d)">
                <parameter type="double" name="d" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-17" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="17" signature="QCborValue(qint64 i)">
                <parameter type="qint64" name="i" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-18" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="18" signature="QCborValue(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-19" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="19" signature="QCborValue(QCborTag tag, const QCborValue &amp;tv)">
                <parameter type="QCborTag" name="tag" default=""/>
                <parameter type="const QCborValue &amp;" name="tv" default="QCborValue()"/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-22" status="active" access="public" location="qcborvalue.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="22" signature="QCborValue(QCborValue &amp;&amp;other)">
                <parameter type="QCborValue &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-23" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="23" signature="QCborValue(QLatin1StringView s)">
                <parameter type="QLatin1StringView" name="s" default=""/>
            </function>
            <function name="QCborValue" fullname="QCborValue::QCborValue" href="qcborvalue.html#QCborValue-24" status="active" access="public" location="qcborvalue.h" documented="true" meta="constructor" overload="true" overload-number="24" signature="QCborValue(QCborKnownTags tag, const QCborValue &amp;tv)">
                <parameter type="QCborKnownTags" name="tag" default=""/>
                <parameter type="const QCborValue &amp;" name="tv" default="QCborValue()"/>
            </function>
            <function name="compare" fullname="QCborValue::compare" href="qcborvalue.html#compare" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="int" signature="int compare(const QCborValue &amp;other) const">
                <parameter type="const QCborValue &amp;" name="other" default=""/>
            </function>
            <function name="fromCbor" fullname="QCborValue::fromCbor" href="qcborvalue.html#fromCbor" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" type="QCborValue" signature="QCborValue fromCbor(QCborStreamReader &amp;reader)">
                <parameter type="QCborStreamReader &amp;" name="reader" default=""/>
            </function>
            <function name="fromCbor" fullname="QCborValue::fromCbor" href="qcborvalue.html#fromCbor-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QCborValue" signature="QCborValue fromCbor(const QByteArray &amp;ba, QCborParserError *error)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
                <parameter type="QCborParserError *" name="error" default="nullptr"/>
            </function>
            <function name="fromCbor" fullname="QCborValue::fromCbor" href="qcborvalue.html#fromCbor-2" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QCborValue" signature="QCborValue fromCbor(const char *data, qsizetype len, QCborParserError *error)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
                <parameter type="QCborParserError *" name="error" default="nullptr"/>
            </function>
            <function name="fromCbor" fullname="QCborValue::fromCbor" href="qcborvalue.html#fromCbor-3" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QCborValue" signature="QCborValue fromCbor(const quint8 *data, qsizetype len, QCborParserError *error)">
                <parameter type="const quint8 *" name="data" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
                <parameter type="QCborParserError *" name="error" default="nullptr"/>
            </function>
            <function name="fromJsonValue" fullname="QCborValue::fromJsonValue" href="qcborvalue.html#fromJsonValue" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" type="QCborValue" signature="QCborValue fromJsonValue(const QJsonValue &amp;v)">
                <parameter type="const QJsonValue &amp;" name="v" default=""/>
            </function>
            <function name="fromVariant" fullname="QCborValue::fromVariant" href="qcborvalue.html#fromVariant" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" static="true" type="QCborValue" signature="QCborValue fromVariant(const QVariant &amp;variant)">
                <parameter type="const QVariant &amp;" name="variant" default=""/>
            </function>
            <function name="isArray" fullname="QCborValue::isArray" href="qcborvalue.html#isArray" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isArray() const"/>
            <function name="isBool" fullname="QCborValue::isBool" href="qcborvalue.html#isBool" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBool() const"/>
            <function name="isByteArray" fullname="QCborValue::isByteArray" href="qcborvalue.html#isByteArray" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isByteArray() const"/>
            <function name="isContainer" fullname="QCborValue::isContainer" href="qcborvalue.html#isContainer" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isContainer() const"/>
            <function name="isDateTime" fullname="QCborValue::isDateTime" href="qcborvalue.html#isDateTime" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDateTime() const"/>
            <function name="isDouble" fullname="QCborValue::isDouble" href="qcborvalue.html#isDouble" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDouble() const"/>
            <function name="isFalse" fullname="QCborValue::isFalse" href="qcborvalue.html#isFalse" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFalse() const"/>
            <function name="isInteger" fullname="QCborValue::isInteger" href="qcborvalue.html#isInteger" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInteger() const"/>
            <function name="isInvalid" fullname="QCborValue::isInvalid" href="qcborvalue.html#isInvalid" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInvalid() const"/>
            <function name="isMap" fullname="QCborValue::isMap" href="qcborvalue.html#isMap" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isMap() const"/>
            <function name="isNull" fullname="QCborValue::isNull" href="qcborvalue.html#isNull" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isRegularExpression" fullname="QCborValue::isRegularExpression" href="qcborvalue.html#isRegularExpression" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRegularExpression() const"/>
            <function name="isSimpleType" fullname="QCborValue::isSimpleType" href="qcborvalue.html#isSimpleType" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSimpleType() const"/>
            <function name="isSimpleType" fullname="QCborValue::isSimpleType" href="qcborvalue.html#isSimpleType-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool isSimpleType(QCborSimpleType st) const">
                <parameter type="QCborSimpleType" name="st" default=""/>
            </function>
            <function name="isString" fullname="QCborValue::isString" href="qcborvalue.html#isString" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isString() const"/>
            <function name="isTag" fullname="QCborValue::isTag" href="qcborvalue.html#isTag" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTag() const"/>
            <function name="isTrue" fullname="QCborValue::isTrue" href="qcborvalue.html#isTrue" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTrue() const"/>
            <function name="isUndefined" fullname="QCborValue::isUndefined" href="qcborvalue.html#isUndefined" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUndefined() const"/>
            <function name="isUrl" fullname="QCborValue::isUrl" href="qcborvalue.html#isUrl" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUrl() const"/>
            <function name="isUuid" fullname="QCborValue::isUuid" href="qcborvalue.html#isUuid" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUuid() const"/>
            <function name="operator!=" href="qcborvalue.html#operator-not-eq" status="active" access="public" location="qcborvalue.h" documented="true" related="850" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qcborvalue.html#operator-lt" status="active" access="public" location="qcborvalue.h" documented="true" related="851" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qcborvalue.html#operator-lt-eq" status="active" access="public" location="qcborvalue.h" documented="true" related="852" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QCborValue::operator=" href="qcborvalue.html#operator-eq" status="active" access="public" location="qcborvalue.h" documented="true" meta="copy-assign" noexcept="true" type="QCborValue &amp;" signature="QCborValue &amp; operator=(const QCborValue &amp;other)">
                <parameter type="const QCborValue &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QCborValue::operator=" href="qcborvalue.html#operator-eq-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="move-assign" noexcept="true" overload="true" overload-number="1" type="QCborValue &amp;" signature="QCborValue &amp; operator=(QCborValue &amp;&amp;other)">
                <parameter type="QCborValue &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qcborvalue.html#operator-eq-eq" status="active" access="public" location="qcborvalue.h" documented="true" related="853" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qcborvalue.html#operator-gt" status="active" access="public" location="qcborvalue.h" documented="true" related="854" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qcborvalue.html#operator-gt-eq" status="active" access="public" location="qcborvalue.h" documented="true" related="855" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QCborValue &amp;lhs, const QCborValue &amp;rhs)">
                <parameter type="const QCborValue &amp;" name="lhs" default=""/>
                <parameter type="const QCborValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef operator[](const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QCborValue" signature="const QCborValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d-2" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborValueRef" signature="QCborValueRef operator[](QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d-3" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborValueRef" signature="QCborValueRef operator[](qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d-4" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="const QCborValue" signature="const QCborValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValue::operator[]" href="qcborvalue.html#operator-5b-5d-5" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="const QCborValue" signature="const QCborValue operator[](qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="swap" fullname="QCborValue::swap" href="qcborvalue.html#swap" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCborValue &amp;other)">
                <parameter type="QCborValue &amp;" name="other" default=""/>
            </function>
            <function name="tag" fullname="QCborValue::tag" href="qcborvalue.html#tag" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborTag" signature="QCborTag tag(QCborTag defaultValue) const">
                <parameter type="QCborTag" name="defaultValue" default="QCborTag(-1)"/>
            </function>
            <function name="taggedValue" fullname="QCborValue::taggedValue" href="qcborvalue.html#taggedValue" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborValue" signature="QCborValue taggedValue(const QCborValue &amp;defaultValue) const">
                <parameter type="const QCborValue &amp;" name="defaultValue" default="QCborValue()"/>
            </function>
            <function name="toArray" fullname="QCborValue::toArray" href="qcborvalue.html#toArray" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborArray" signature="QCborArray toArray() const"/>
            <function name="toArray" fullname="QCborValue::toArray" href="qcborvalue.html#toArray-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborArray" signature="QCborArray toArray(const QCborArray &amp;defaultValue) const">
                <parameter type="const QCborArray &amp;" name="defaultValue" default=""/>
            </function>
            <function name="toBool" fullname="QCborValue::toBool" href="qcborvalue.html#toBool" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool toBool(bool defaultValue) const">
                <parameter type="bool" name="defaultValue" default="false"/>
            </function>
            <function name="toByteArray" fullname="QCborValue::toByteArray" href="qcborvalue.html#toByteArray" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toByteArray(const QByteArray &amp;defaultValue) const">
                <parameter type="const QByteArray &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toCbor" fullname="QCborValue::toCbor" href="qcborvalue.html#toCbor" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toCbor(QCborValue::EncodingOptions opt) const">
                <parameter type="QCborValue::EncodingOptions" name="opt" default="NoTransformation"/>
            </function>
            <function name="toCbor" fullname="QCborValue::toCbor" href="qcborvalue.html#toCbor-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="void" signature="void toCbor(QCborStreamWriter &amp;writer, QCborValue::EncodingOptions opt) const">
                <parameter type="QCborStreamWriter &amp;" name="writer" default=""/>
                <parameter type="QCborValue::EncodingOptions" name="opt" default="NoTransformation"/>
            </function>
            <function name="toDateTime" fullname="QCborValue::toDateTime" href="qcborvalue.html#toDateTime" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toDateTime(const QDateTime &amp;defaultValue) const">
                <parameter type="const QDateTime &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toDiagnosticNotation" fullname="QCborValue::toDiagnosticNotation" href="qcborvalue.html#toDiagnosticNotation" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QString" signature="QString toDiagnosticNotation(QCborValue::DiagnosticNotationOptions opts) const">
                <parameter type="QCborValue::DiagnosticNotationOptions" name="opts" default="Compact"/>
            </function>
            <function name="toDouble" fullname="QCborValue::toDouble" href="qcborvalue.html#toDouble" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(double defaultValue) const">
                <parameter type="double" name="defaultValue" default="0"/>
            </function>
            <function name="toInteger" fullname="QCborValue::toInteger" href="qcborvalue.html#toInteger" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 toInteger(qint64 defaultValue) const">
                <parameter type="qint64" name="defaultValue" default="0"/>
            </function>
            <function name="toJsonValue" fullname="QCborValue::toJsonValue" href="qcborvalue.html#toJsonValue" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue toJsonValue() const"/>
            <function name="toMap" fullname="QCborValue::toMap" href="qcborvalue.html#toMap" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborMap" signature="QCborMap toMap() const"/>
            <function name="toMap" fullname="QCborValue::toMap" href="qcborvalue.html#toMap-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QCborMap" signature="QCborMap toMap(const QCborMap &amp;defaultValue) const">
                <parameter type="const QCborMap &amp;" name="defaultValue" default=""/>
            </function>
            <function name="toRegularExpression" fullname="QCborValue::toRegularExpression" href="qcborvalue.html#toRegularExpression" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QRegularExpression" signature="QRegularExpression toRegularExpression(const QRegularExpression &amp;defaultValue) const">
                <parameter type="const QRegularExpression &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toSimpleType" fullname="QCborValue::toSimpleType" href="qcborvalue.html#toSimpleType" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborSimpleType" signature="QCborSimpleType toSimpleType(QCborSimpleType defaultValue) const">
                <parameter type="QCborSimpleType" name="defaultValue" default="QCborSimpleType::Undefined"/>
            </function>
            <function name="toString" fullname="QCborValue::toString" href="qcborvalue.html#toString" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(const QString &amp;defaultValue) const">
                <parameter type="const QString &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toUrl" fullname="QCborValue::toUrl" href="qcborvalue.html#toUrl" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QUrl" signature="QUrl toUrl(const QUrl &amp;defaultValue) const">
                <parameter type="const QUrl &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toUuid" fullname="QCborValue::toUuid" href="qcborvalue.html#toUuid" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QUuid" signature="QUuid toUuid(const QUuid &amp;defaultValue) const">
                <parameter type="const QUuid &amp;" name="defaultValue" default="{}"/>
            </function>
            <function name="toVariant" fullname="QCborValue::toVariant" href="qcborvalue.html#toVariant" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant toVariant() const"/>
            <function name="type" fullname="QCborValue::type" href="qcborvalue.html#type" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" type="QCborValue::Type" signature="QCborValue::Type type() const"/>
            <function name="~QCborValue" fullname="QCborValue::~QCborValue" href="qcborvalue.html#dtor.QCborValue" status="active" access="public" location="qcborvalue.h" documented="true" meta="destructor" noexcept="true" signature="~QCborValue()"/>
            <enum name="DiagnosticNotationOption" fullname="QCborValue::DiagnosticNotationOption" href="qcborvalue.html#DiagnosticNotationOption-enum" status="active" access="public" location="qcborvalue.h" documented="true" typedef="QCborValue::DiagnosticNotationOptions">
                <value name="Compact" value="0x00"/>
                <value name="LineWrapped" value="0x01"/>
                <value name="ExtendedFormat" value="0x02"/>
            </enum>
            <enum name="EncodingOption" fullname="QCborValue::EncodingOption" href="qcborvalue.html#EncodingOption-enum" status="active" access="public" location="qcborvalue.h" documented="true" typedef="QCborValue::EncodingOptions">
                <value name="SortKeysInMaps" value="0x01"/>
                <value name="UseFloat" value="0x02"/>
                <value name="UseFloat16" value="UseFloat | 0x04"/>
                <value name="UseIntegers" value="0x08"/>
                <value name="NoTransformation" value="0"/>
            </enum>
            <enum name="Type" fullname="QCborValue::Type" href="qcborvalue.html#Type-enum" status="active" access="public" location="qcborvalue.h" documented="true">
                <value name="Integer" value="0x00"/>
                <value name="ByteArray" value="0x40"/>
                <value name="String" value="0x60"/>
                <value name="Array" value="0x80"/>
                <value name="Map" value="0xa0"/>
                <value name="Tag" value="0xc0"/>
                <value name="SimpleType" value="0x100"/>
                <value name="False" value="SimpleType + int(QCborSimpleType::False)"/>
                <value name="True" value="SimpleType + int(QCborSimpleType::True)"/>
                <value name="Null" value="SimpleType + int(QCborSimpleType::Null)"/>
                <value name="Undefined" value="SimpleType + int(QCborSimpleType::Undefined)"/>
                <value name="Double" value="0x202"/>
                <value name="DateTime" value="0x10000"/>
                <value name="Url" value="0x10020"/>
                <value name="RegularExpression" value="0x10023"/>
                <value name="Uuid" value="0x10025"/>
                <value name="Invalid" value="-1"/>
            </enum>
            <typedef name="DiagnosticNotationOptions" fullname="QCborValue::DiagnosticNotationOptions" href="qcborvalue.html#DiagnosticNotationOption-enum" status="active" access="public" location="qcborvalue.h" enum="QCborValue::DiagnosticNotationOption"/>
            <typedef name="EncodingOptions" fullname="QCborValue::EncodingOptions" href="qcborvalue.html#EncodingOption-enum" status="active" access="public" location="qcborvalue.h" enum="QCborValue::EncodingOption"/>
        </class>
        <class name="QCborValueRef" href="qcborvalueref.html" status="ignored" access="public" location="qcborvalue.h" bases="QCborValueConstRef">
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" type="QCborValueRef" signature="QCborValueRef operator[](const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d-1" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QCborValue" signature="const QCborValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d-2" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" overload="true" overload-number="2" type="QCborValueRef" signature="QCborValueRef operator[](QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d-3" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" overload="true" overload-number="3" type="QCborValueRef" signature="QCborValueRef operator[](qint64 key)">
                <parameter type="qint64" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d-4" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="const QCborValue" signature="const QCborValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QCborValueRef::operator[]" href="qcborvalueref.html#operator-5b-5d-5" status="active" access="public" location="qcborvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="const QCborValue" signature="const QCborValue operator[](qint64 key) const">
                <parameter type="qint64" name="key" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QChar" href="qchar.html" status="active" access="public" location="qchar.h" documented="true" groups="string-processing" module="QtCore" brief="16-bit Unicode character" comparison_category="strong">
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QChar()"/>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-1" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QChar(QChar::SpecialCharacter ch)">
                <parameter type="QChar::SpecialCharacter" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-2" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QChar(QLatin1Char ch)">
                <parameter type="QLatin1Char" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-3" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QChar(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-4" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QChar(char16_t ch)">
                <parameter type="char16_t" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-5" status="active" access="public" documented="true" meta="constructor" overload="true" overload-number="5" signature="QChar(char32_t code)">
                <parameter type="char32_t" name="code" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-6" status="active" access="public" location="qchar.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QChar(int code)">
                <parameter type="int" name="code" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-7" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="7" signature="QChar(short code)">
                <parameter type="short" name="code" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-8" status="active" access="public" location="qchar.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="8" signature="QChar(uchar ch)">
                <parameter type="uchar" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-9" status="active" access="public" location="qchar.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="9" signature="QChar(uint code)">
                <parameter type="uint" name="code" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-10" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="10" signature="QChar(ushort code)">
                <parameter type="ushort" name="code" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-11" status="active" access="public" location="qchar.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="11" signature="QChar(wchar_t ch)">
                <parameter type="wchar_t" name="ch" default=""/>
            </function>
            <function name="QChar" fullname="QChar::QChar" href="qchar.html#QChar-12" status="active" access="public" location="qchar.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="12" signature="QChar(uchar cell, uchar row)">
                <parameter type="uchar" name="cell" default=""/>
                <parameter type="uchar" name="row" default=""/>
            </function>
            <function name="category" fullname="QChar::category" href="qchar.html#category" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::Category" signature="QChar::Category category() const"/>
            <function name="category" fullname="QChar::category" href="qchar.html#category-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::Category" signature="QChar::Category category(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="cell" fullname="QChar::cell" href="qchar.html#cell" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar cell() const"/>
            <function name="combiningClass" fullname="QChar::combiningClass" href="qchar.html#combiningClass" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="unsigned char" signature="unsigned char combiningClass() const"/>
            <function name="combiningClass" fullname="QChar::combiningClass" href="qchar.html#combiningClass-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="unsigned char" signature="unsigned char combiningClass(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="currentUnicodeVersion" fullname="QChar::currentUnicodeVersion" href="qchar.html#currentUnicodeVersion" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" type="QChar::UnicodeVersion" signature="QChar::UnicodeVersion currentUnicodeVersion()"/>
            <function name="decomposition" fullname="QChar::decomposition" href="qchar.html#decomposition" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" type="QString" signature="QString decomposition() const"/>
            <function name="decomposition" fullname="QChar::decomposition" href="qchar.html#decomposition-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString decomposition(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="decompositionTag" fullname="QChar::decompositionTag" href="qchar.html#decompositionTag" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::Decomposition" signature="QChar::Decomposition decompositionTag() const"/>
            <function name="decompositionTag" fullname="QChar::decompositionTag" href="qchar.html#decompositionTag-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::Decomposition" signature="QChar::Decomposition decompositionTag(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="digitValue" fullname="QChar::digitValue" href="qchar.html#digitValue" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int digitValue() const"/>
            <function name="digitValue" fullname="QChar::digitValue" href="qchar.html#digitValue-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="int" signature="int digitValue(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="direction" fullname="QChar::direction" href="qchar.html#direction" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::Direction" signature="QChar::Direction direction() const"/>
            <function name="direction" fullname="QChar::direction" href="qchar.html#direction-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::Direction" signature="QChar::Direction direction(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="fromLatin1" fullname="QChar::fromLatin1" href="qchar.html#fromLatin1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QChar" signature="QChar fromLatin1(char c)">
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="fromUcs2" fullname="QChar::fromUcs2" href="qchar.html#fromUcs2" status="active" access="public" location="qchar.h" documented="true" since="6.0" meta="plain" static="true" constexpr="true" noexcept="true" type="QChar" signature="QChar fromUcs2(char16_t c)">
                <parameter type="char16_t" name="c" default=""/>
            </function>
            <function name="fromUcs4" fullname="QChar::fromUcs4" href="qchar.html#fromUcs4" status="active" access="public" location="qchar.h" documented="true" since="6.0" meta="plain" static="true" constexpr="true" noexcept="true" type="R" signature="R fromUcs4(char32_t c)">
                <parameter type="char32_t" name="c" default=""/>
            </function>
            <function name="hasMirrored" fullname="QChar::hasMirrored" href="qchar.html#hasMirrored" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool hasMirrored() const"/>
            <function name="hasMirrored" fullname="QChar::hasMirrored" href="qchar.html#hasMirrored-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool hasMirrored(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="highSurrogate" fullname="QChar::highSurrogate" href="qchar.html#highSurrogate" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="char16_t" signature="char16_t highSurrogate(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isDigit" fullname="QChar::isDigit" href="qchar.html#isDigit" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isDigit() const"/>
            <function name="isDigit" fullname="QChar::isDigit" href="qchar.html#isDigit-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isDigit(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isHighSurrogate" fullname="QChar::isHighSurrogate" href="qchar.html#isHighSurrogate" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isHighSurrogate() const"/>
            <function name="isHighSurrogate" fullname="QChar::isHighSurrogate" href="qchar.html#isHighSurrogate-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isHighSurrogate(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isLetter" fullname="QChar::isLetter" href="qchar.html#isLetter" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isLetter() const"/>
            <function name="isLetter" fullname="QChar::isLetter" href="qchar.html#isLetter-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isLetter(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isLetterOrNumber" fullname="QChar::isLetterOrNumber" href="qchar.html#isLetterOrNumber" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isLetterOrNumber() const"/>
            <function name="isLetterOrNumber" fullname="QChar::isLetterOrNumber" href="qchar.html#isLetterOrNumber-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isLetterOrNumber(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isLowSurrogate" fullname="QChar::isLowSurrogate" href="qchar.html#isLowSurrogate" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isLowSurrogate() const"/>
            <function name="isLowSurrogate" fullname="QChar::isLowSurrogate" href="qchar.html#isLowSurrogate-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isLowSurrogate(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isLower" fullname="QChar::isLower" href="qchar.html#isLower" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isLower() const"/>
            <function name="isLower" fullname="QChar::isLower" href="qchar.html#isLower-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isLower(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isMark" fullname="QChar::isMark" href="qchar.html#isMark" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isMark() const"/>
            <function name="isMark" fullname="QChar::isMark" href="qchar.html#isMark-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isMark(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isNonCharacter" fullname="QChar::isNonCharacter" href="qchar.html#isNonCharacter" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNonCharacter() const"/>
            <function name="isNonCharacter" fullname="QChar::isNonCharacter" href="qchar.html#isNonCharacter-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isNonCharacter(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isNull" fullname="QChar::isNull" href="qchar.html#isNull" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isNumber" fullname="QChar::isNumber" href="qchar.html#isNumber" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNumber() const"/>
            <function name="isNumber" fullname="QChar::isNumber" href="qchar.html#isNumber-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isNumber(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isPrint" fullname="QChar::isPrint" href="qchar.html#isPrint" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isPrint() const"/>
            <function name="isPrint" fullname="QChar::isPrint" href="qchar.html#isPrint-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isPrint(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isPunct" fullname="QChar::isPunct" href="qchar.html#isPunct" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isPunct() const"/>
            <function name="isPunct" fullname="QChar::isPunct" href="qchar.html#isPunct-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isPunct(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isSpace" fullname="QChar::isSpace" href="qchar.html#isSpace" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isSpace() const"/>
            <function name="isSpace" fullname="QChar::isSpace" href="qchar.html#isSpace-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isSpace(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isSurrogate" fullname="QChar::isSurrogate" href="qchar.html#isSurrogate" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isSurrogate() const"/>
            <function name="isSurrogate" fullname="QChar::isSurrogate" href="qchar.html#isSurrogate-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isSurrogate(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isSymbol" fullname="QChar::isSymbol" href="qchar.html#isSymbol" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isSymbol() const"/>
            <function name="isSymbol" fullname="QChar::isSymbol" href="qchar.html#isSymbol-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isSymbol(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isTitleCase" fullname="QChar::isTitleCase" href="qchar.html#isTitleCase" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isTitleCase() const"/>
            <function name="isTitleCase" fullname="QChar::isTitleCase" href="qchar.html#isTitleCase-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isTitleCase(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="isUpper" fullname="QChar::isUpper" href="qchar.html#isUpper" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isUpper() const"/>
            <function name="isUpper" fullname="QChar::isUpper" href="qchar.html#isUpper-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isUpper(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="joiningType" fullname="QChar::joiningType" href="qchar.html#joiningType" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::JoiningType" signature="QChar::JoiningType joiningType() const"/>
            <function name="joiningType" fullname="QChar::joiningType" href="qchar.html#joiningType-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::JoiningType" signature="QChar::JoiningType joiningType(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="lowSurrogate" fullname="QChar::lowSurrogate" href="qchar.html#lowSurrogate" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="char16_t" signature="char16_t lowSurrogate(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="mirroredChar" fullname="QChar::mirroredChar" href="qchar.html#mirroredChar" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar" signature="QChar mirroredChar() const"/>
            <function name="mirroredChar" fullname="QChar::mirroredChar" href="qchar.html#mirroredChar-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t mirroredChar(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="operator!=" href="qchar.html#operator-not-eq" status="active" access="public" location="qchar.h" documented="true" related="856" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator&lt;" href="qchar.html#operator-lt" status="active" access="public" location="qchar.h" documented="true" related="857" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qchar.html#operator-lt-lt" status="active" access="public" location="qchar.h" documented="true" related="338" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QChar chr)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="QChar" name="chr" default=""/>
            </function>
            <function name="operator&lt;=" href="qchar.html#operator-lt-eq" status="active" access="public" location="qchar.h" documented="true" related="858" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;=(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator==" href="qchar.html#operator-eq-eq" status="active" access="public" location="qchar.h" documented="true" related="859" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator&gt;" href="qchar.html#operator-gt" status="active" access="public" location="qchar.h" documented="true" related="860" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator&gt;=" href="qchar.html#operator-gt-eq" status="active" access="public" location="qchar.h" documented="true" related="861" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;=(const QChar &amp;c1, const QChar &amp;c2)">
                <parameter type="const QChar &amp;" name="c1" default=""/>
                <parameter type="const QChar &amp;" name="c2" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qchar.html#operator-gt-gt-2" status="active" access="public" location="qchar.h" documented="true" related="412" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QChar &amp;chr)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QChar &amp;" name="chr" default=""/>
            </function>
            <function name="requiresSurrogates" fullname="QChar::requiresSurrogates" href="qchar.html#requiresSurrogates" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="bool" signature="bool requiresSurrogates(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="row" fullname="QChar::row" href="qchar.html#row" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uchar" signature="uchar row() const"/>
            <function name="script" fullname="QChar::script" href="qchar.html#script" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::Script" signature="QChar::Script script() const"/>
            <function name="script" fullname="QChar::script" href="qchar.html#script-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::Script" signature="QChar::Script script(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="surrogateToUcs4" fullname="QChar::surrogateToUcs4" href="qchar.html#surrogateToUcs4" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="char32_t" signature="char32_t surrogateToUcs4(char16_t high, char16_t low)">
                <parameter type="char16_t" name="high" default=""/>
                <parameter type="char16_t" name="low" default=""/>
            </function>
            <function name="surrogateToUcs4" fullname="QChar::surrogateToUcs4" href="qchar.html#surrogateToUcs4-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t surrogateToUcs4(QChar high, QChar low)">
                <parameter type="QChar" name="high" default=""/>
                <parameter type="QChar" name="low" default=""/>
            </function>
            <function name="toCaseFolded" fullname="QChar::toCaseFolded" href="qchar.html#toCaseFolded" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar" signature="QChar toCaseFolded() const"/>
            <function name="toCaseFolded" fullname="QChar::toCaseFolded" href="qchar.html#toCaseFolded-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t toCaseFolded(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="toLatin1" fullname="QChar::toLatin1" href="qchar.html#toLatin1" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="char" signature="char toLatin1() const"/>
            <function name="toLower" fullname="QChar::toLower" href="qchar.html#toLower" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar" signature="QChar toLower() const"/>
            <function name="toLower" fullname="QChar::toLower" href="qchar.html#toLower-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t toLower(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="toTitleCase" fullname="QChar::toTitleCase" href="qchar.html#toTitleCase" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar" signature="QChar toTitleCase() const"/>
            <function name="toTitleCase" fullname="QChar::toTitleCase" href="qchar.html#toTitleCase-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t toTitleCase(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="toUpper" fullname="QChar::toUpper" href="qchar.html#toUpper" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar" signature="QChar toUpper() const"/>
            <function name="toUpper" fullname="QChar::toUpper" href="qchar.html#toUpper-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="char32_t" signature="char32_t toUpper(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <function name="unicode" fullname="QChar::unicode" href="qchar.html#unicode" status="active" access="public" location="qchar.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="char16_t &amp;" signature="char16_t &amp; unicode()"/>
            <function name="unicode" fullname="QChar::unicode" href="qchar.html#unicode-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="char16_t" signature="char16_t unicode() const"/>
            <function name="unicodeVersion" fullname="QChar::unicodeVersion" href="qchar.html#unicodeVersion" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" noexcept="true" type="QChar::UnicodeVersion" signature="QChar::UnicodeVersion unicodeVersion() const"/>
            <function name="unicodeVersion" fullname="QChar::unicodeVersion" href="qchar.html#unicodeVersion-1" status="active" access="public" location="qchar.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QChar::UnicodeVersion" signature="QChar::UnicodeVersion unicodeVersion(char32_t ucs4)">
                <parameter type="char32_t" name="ucs4" default=""/>
            </function>
            <enum name="Category" fullname="QChar::Category" href="qchar.html#Category-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="Mark_NonSpacing" value="0"/>
                <value name="Mark_SpacingCombining" value="1"/>
                <value name="Mark_Enclosing" value="2"/>
                <value name="Number_DecimalDigit" value="3"/>
                <value name="Number_Letter" value="4"/>
                <value name="Number_Other" value="5"/>
                <value name="Separator_Space" value="6"/>
                <value name="Separator_Line" value="7"/>
                <value name="Separator_Paragraph" value="8"/>
                <value name="Other_Control" value="9"/>
                <value name="Other_Format" value="10"/>
                <value name="Other_Surrogate" value="11"/>
                <value name="Other_PrivateUse" value="12"/>
                <value name="Other_NotAssigned" value="13"/>
                <value name="Letter_Uppercase" value="14"/>
                <value name="Letter_Lowercase" value="15"/>
                <value name="Letter_Titlecase" value="16"/>
                <value name="Letter_Modifier" value="17"/>
                <value name="Letter_Other" value="18"/>
                <value name="Punctuation_Connector" value="19"/>
                <value name="Punctuation_Dash" value="20"/>
                <value name="Punctuation_Open" value="21"/>
                <value name="Punctuation_Close" value="22"/>
                <value name="Punctuation_InitialQuote" value="23"/>
                <value name="Punctuation_FinalQuote" value="24"/>
                <value name="Punctuation_Other" value="25"/>
                <value name="Symbol_Math" value="26"/>
                <value name="Symbol_Currency" value="27"/>
                <value name="Symbol_Modifier" value="28"/>
                <value name="Symbol_Other" value="29"/>
            </enum>
            <enum name="Decomposition" fullname="QChar::Decomposition" href="qchar.html#Decomposition-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="NoDecomposition" value="0"/>
                <value name="Canonical" value="1"/>
                <value name="Font" value="2"/>
                <value name="NoBreak" value="3"/>
                <value name="Initial" value="4"/>
                <value name="Medial" value="5"/>
                <value name="Final" value="6"/>
                <value name="Isolated" value="7"/>
                <value name="Circle" value="8"/>
                <value name="Super" value="9"/>
                <value name="Sub" value="10"/>
                <value name="Vertical" value="11"/>
                <value name="Wide" value="12"/>
                <value name="Narrow" value="13"/>
                <value name="Small" value="14"/>
                <value name="Square" value="15"/>
                <value name="Compat" value="16"/>
                <value name="Fraction" value="17"/>
            </enum>
            <enum name="Direction" fullname="QChar::Direction" href="qchar.html#Direction-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="DirL" value="0"/>
                <value name="DirR" value="1"/>
                <value name="DirEN" value="2"/>
                <value name="DirES" value="3"/>
                <value name="DirET" value="4"/>
                <value name="DirAN" value="5"/>
                <value name="DirCS" value="6"/>
                <value name="DirB" value="7"/>
                <value name="DirS" value="8"/>
                <value name="DirWS" value="9"/>
                <value name="DirON" value="10"/>
                <value name="DirLRE" value="11"/>
                <value name="DirLRO" value="12"/>
                <value name="DirAL" value="13"/>
                <value name="DirRLE" value="14"/>
                <value name="DirRLO" value="15"/>
                <value name="DirPDF" value="16"/>
                <value name="DirNSM" value="17"/>
                <value name="DirBN" value="18"/>
                <value name="DirLRI" value="19" since="5.3"/>
                <value name="DirRLI" value="20" since="5.3"/>
                <value name="DirFSI" value="21" since="5.3"/>
                <value name="DirPDI" value="22" since="5.3"/>
            </enum>
            <enum name="JoiningType" fullname="QChar::JoiningType" href="qchar.html#JoiningType-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="Joining_None" value="0"/>
                <value name="Joining_Causing" value="1"/>
                <value name="Joining_Dual" value="2"/>
                <value name="Joining_Right" value="3"/>
                <value name="Joining_Left" value="4"/>
                <value name="Joining_Transparent" value="5"/>
            </enum>
            <enum name="Script" fullname="QChar::Script" href="qchar.html#Script-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="Script_Unknown" value="0"/>
                <value name="Script_Inherited" value="1"/>
                <value name="Script_Common" value="2"/>
                <value name="Script_Latin" value="3"/>
                <value name="Script_Greek" value="4"/>
                <value name="Script_Cyrillic" value="5"/>
                <value name="Script_Armenian" value="6"/>
                <value name="Script_Hebrew" value="7"/>
                <value name="Script_Arabic" value="8"/>
                <value name="Script_Syriac" value="9"/>
                <value name="Script_Thaana" value="10"/>
                <value name="Script_Devanagari" value="11"/>
                <value name="Script_Bengali" value="12"/>
                <value name="Script_Gurmukhi" value="13"/>
                <value name="Script_Gujarati" value="14"/>
                <value name="Script_Oriya" value="15"/>
                <value name="Script_Tamil" value="16"/>
                <value name="Script_Telugu" value="17"/>
                <value name="Script_Kannada" value="18"/>
                <value name="Script_Malayalam" value="19"/>
                <value name="Script_Sinhala" value="20"/>
                <value name="Script_Thai" value="21"/>
                <value name="Script_Lao" value="22"/>
                <value name="Script_Tibetan" value="23"/>
                <value name="Script_Myanmar" value="24"/>
                <value name="Script_Georgian" value="25"/>
                <value name="Script_Hangul" value="26"/>
                <value name="Script_Ethiopic" value="27"/>
                <value name="Script_Cherokee" value="28"/>
                <value name="Script_CanadianAboriginal" value="29"/>
                <value name="Script_Ogham" value="30"/>
                <value name="Script_Runic" value="31"/>
                <value name="Script_Khmer" value="32"/>
                <value name="Script_Mongolian" value="33"/>
                <value name="Script_Hiragana" value="34"/>
                <value name="Script_Katakana" value="35"/>
                <value name="Script_Bopomofo" value="36"/>
                <value name="Script_Han" value="37"/>
                <value name="Script_Yi" value="38"/>
                <value name="Script_OldItalic" value="39"/>
                <value name="Script_Gothic" value="40"/>
                <value name="Script_Deseret" value="41"/>
                <value name="Script_Tagalog" value="42"/>
                <value name="Script_Hanunoo" value="43"/>
                <value name="Script_Buhid" value="44"/>
                <value name="Script_Tagbanwa" value="45"/>
                <value name="Script_Coptic" value="46"/>
                <value name="Script_Limbu" value="47"/>
                <value name="Script_TaiLe" value="48"/>
                <value name="Script_LinearB" value="49"/>
                <value name="Script_Ugaritic" value="50"/>
                <value name="Script_Shavian" value="51"/>
                <value name="Script_Osmanya" value="52"/>
                <value name="Script_Cypriot" value="53"/>
                <value name="Script_Braille" value="54"/>
                <value name="Script_Buginese" value="55"/>
                <value name="Script_NewTaiLue" value="56"/>
                <value name="Script_Glagolitic" value="57"/>
                <value name="Script_Tifinagh" value="58"/>
                <value name="Script_SylotiNagri" value="59"/>
                <value name="Script_OldPersian" value="60"/>
                <value name="Script_Kharoshthi" value="61"/>
                <value name="Script_Balinese" value="62"/>
                <value name="Script_Cuneiform" value="63"/>
                <value name="Script_Phoenician" value="64"/>
                <value name="Script_PhagsPa" value="65"/>
                <value name="Script_Nko" value="66"/>
                <value name="Script_Sundanese" value="67"/>
                <value name="Script_Lepcha" value="68"/>
                <value name="Script_OlChiki" value="69"/>
                <value name="Script_Vai" value="70"/>
                <value name="Script_Saurashtra" value="71"/>
                <value name="Script_KayahLi" value="72"/>
                <value name="Script_Rejang" value="73"/>
                <value name="Script_Lycian" value="74"/>
                <value name="Script_Carian" value="75"/>
                <value name="Script_Lydian" value="76"/>
                <value name="Script_Cham" value="77"/>
                <value name="Script_TaiTham" value="78"/>
                <value name="Script_TaiViet" value="79"/>
                <value name="Script_Avestan" value="80"/>
                <value name="Script_EgyptianHieroglyphs" value="81"/>
                <value name="Script_Samaritan" value="82"/>
                <value name="Script_Lisu" value="83"/>
                <value name="Script_Bamum" value="84"/>
                <value name="Script_Javanese" value="85"/>
                <value name="Script_MeeteiMayek" value="86"/>
                <value name="Script_ImperialAramaic" value="87"/>
                <value name="Script_OldSouthArabian" value="88"/>
                <value name="Script_InscriptionalParthian" value="89"/>
                <value name="Script_InscriptionalPahlavi" value="90"/>
                <value name="Script_OldTurkic" value="91"/>
                <value name="Script_Kaithi" value="92"/>
                <value name="Script_Batak" value="93"/>
                <value name="Script_Brahmi" value="94"/>
                <value name="Script_Mandaic" value="95"/>
                <value name="Script_Chakma" value="96"/>
                <value name="Script_MeroiticCursive" value="97"/>
                <value name="Script_MeroiticHieroglyphs" value="98"/>
                <value name="Script_Miao" value="99"/>
                <value name="Script_Sharada" value="100"/>
                <value name="Script_SoraSompeng" value="101"/>
                <value name="Script_Takri" value="102"/>
                <value name="Script_CaucasianAlbanian" value="103" since="5.5"/>
                <value name="Script_BassaVah" value="104" since="5.5"/>
                <value name="Script_Duployan" value="105" since="5.5"/>
                <value name="Script_Elbasan" value="106" since="5.5"/>
                <value name="Script_Grantha" value="107" since="5.5"/>
                <value name="Script_PahawhHmong" value="108" since="5.5"/>
                <value name="Script_Khojki" value="109" since="5.5"/>
                <value name="Script_LinearA" value="110" since="5.5"/>
                <value name="Script_Mahajani" value="111" since="5.5"/>
                <value name="Script_Manichaean" value="112" since="5.5"/>
                <value name="Script_MendeKikakui" value="113" since="5.5"/>
                <value name="Script_Modi" value="114" since="5.5"/>
                <value name="Script_Mro" value="115" since="5.5"/>
                <value name="Script_OldNorthArabian" value="116" since="5.5"/>
                <value name="Script_Nabataean" value="117" since="5.5"/>
                <value name="Script_Palmyrene" value="118" since="5.5"/>
                <value name="Script_PauCinHau" value="119" since="5.5"/>
                <value name="Script_OldPermic" value="120" since="5.5"/>
                <value name="Script_PsalterPahlavi" value="121" since="5.5"/>
                <value name="Script_Siddham" value="122" since="5.5"/>
                <value name="Script_Khudawadi" value="123" since="5.5"/>
                <value name="Script_Tirhuta" value="124" since="5.5"/>
                <value name="Script_WarangCiti" value="125" since="5.5"/>
                <value name="Script_Ahom" value="126" since="5.6"/>
                <value name="Script_AnatolianHieroglyphs" value="127" since="5.6"/>
                <value name="Script_Hatran" value="128" since="5.6"/>
                <value name="Script_Multani" value="129" since="5.6"/>
                <value name="Script_OldHungarian" value="130" since="5.6"/>
                <value name="Script_SignWriting" value="131" since="5.6"/>
                <value name="Script_Adlam" value="132" since="5.11"/>
                <value name="Script_Bhaiksuki" value="133" since="5.11"/>
                <value name="Script_Marchen" value="134" since="5.11"/>
                <value name="Script_Newa" value="135" since="5.11"/>
                <value name="Script_Osage" value="136" since="5.11"/>
                <value name="Script_Tangut" value="137" since="5.11"/>
                <value name="Script_MasaramGondi" value="138" since="5.11"/>
                <value name="Script_Nushu" value="139" since="5.11"/>
                <value name="Script_Soyombo" value="140" since="5.11"/>
                <value name="Script_ZanabazarSquare" value="141" since="5.11"/>
                <value name="Script_Dogra" value="142" since="5.15"/>
                <value name="Script_GunjalaGondi" value="143" since="5.15"/>
                <value name="Script_HanifiRohingya" value="144" since="5.15"/>
                <value name="Script_Makasar" value="145" since="5.15"/>
                <value name="Script_Medefaidrin" value="146" since="5.15"/>
                <value name="Script_OldSogdian" value="147" since="5.15"/>
                <value name="Script_Sogdian" value="148" since="5.15"/>
                <value name="Script_Elymaic" value="149" since="5.15"/>
                <value name="Script_Nandinagari" value="150" since="5.15"/>
                <value name="Script_NyiakengPuachueHmong" value="151" since="5.15"/>
                <value name="Script_Wancho" value="152" since="5.15"/>
                <value name="Script_Chorasmian" value="153" since="5.15"/>
                <value name="Script_DivesAkuru" value="154" since="5.15"/>
                <value name="Script_KhitanSmallScript" value="155" since="5.15"/>
                <value name="Script_Yezidi" value="156" since="5.15"/>
                <value name="Script_CyproMinoan" value="157" since="6.3"/>
                <value name="Script_OldUyghur" value="158" since="6.3"/>
                <value name="Script_Tangsa" value="159" since="6.3"/>
                <value name="Script_Toto" value="160" since="6.3"/>
                <value name="Script_Vithkuqi" value="161" since="6.3"/>
                <value name="Script_Kawi" value="162" since="6.5"/>
                <value name="Script_NagMundari" value="163" since="6.3"/>
                <value name="Script_Garay" value="164" since="6.9"/>
                <value name="Script_GurungKhema" value="165" since="6.9"/>
                <value name="Script_KiratRai" value="166" since="6.9"/>
                <value name="Script_OlOnal" value="167" since="6.9"/>
                <value name="Script_Sunuwar" value="168" since="6.9"/>
                <value name="Script_Todhri" value="169" since="6.9"/>
                <value name="Script_TuluTigalari" value="170" since="6.9"/>
                <value name="ScriptCount" value="171"/>
            </enum>
            <enum name="SpecialCharacter" fullname="QChar::SpecialCharacter" href="qchar.html#SpecialCharacter-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="Null" value="0x0000"/>
                <value name="Tabulation" value="0x0009"/>
                <value name="LineFeed" value="0x000a"/>
                <value name="FormFeed" value="0x000c"/>
                <value name="CarriageReturn" value="0x000d"/>
                <value name="Space" value="0x0020"/>
                <value name="Nbsp" value="0x00a0"/>
                <value name="SoftHyphen" value="0x00ad"/>
                <value name="ReplacementCharacter" value="0xfffd"/>
                <value name="ObjectReplacementCharacter" value="0xfffc"/>
                <value name="ByteOrderMark" value="0xfeff"/>
                <value name="ByteOrderSwapped" value="0xfffe"/>
                <value name="ParagraphSeparator" value="0x2029"/>
                <value name="LineSeparator" value="0x2028"/>
                <value name="VisualTabCharacter" value="0x2192" since="6.2"/>
                <value name="LastValidCodePoint" value="0x10ffff"/>
            </enum>
            <enum name="UnicodeVersion" fullname="QChar::UnicodeVersion" href="qchar.html#UnicodeVersion-enum" status="active" access="public" location="qchar.h" documented="true">
                <value name="Unicode_Unassigned" value="0"/>
                <value name="Unicode_1_1" value="1"/>
                <value name="Unicode_2_0" value="2"/>
                <value name="Unicode_2_1_2" value="3"/>
                <value name="Unicode_3_0" value="4"/>
                <value name="Unicode_3_1" value="5"/>
                <value name="Unicode_3_2" value="6"/>
                <value name="Unicode_4_0" value="7"/>
                <value name="Unicode_4_1" value="8"/>
                <value name="Unicode_5_0" value="9"/>
                <value name="Unicode_5_1" value="10"/>
                <value name="Unicode_5_2" value="11"/>
                <value name="Unicode_6_0" value="12"/>
                <value name="Unicode_6_1" value="13"/>
                <value name="Unicode_6_2" value="14"/>
                <value name="Unicode_6_3" value="15" since="5.3"/>
                <value name="Unicode_7_0" value="16" since="5.5"/>
                <value name="Unicode_8_0" value="17" since="5.6"/>
                <value name="Unicode_9_0" value="18" since="5.11"/>
                <value name="Unicode_10_0" value="19" since="5.11"/>
                <value name="Unicode_11_0" value="20" since="5.15"/>
                <value name="Unicode_12_0" value="21" since="5.15"/>
                <value name="Unicode_12_1" value="22" since="5.15"/>
                <value name="Unicode_13_0" value="23" since="5.15"/>
                <value name="Unicode_14_0" value="24" since="6.3"/>
                <value name="Unicode_15_0" value="25" since="6.5"/>
                <value name="Unicode_15_1" value="26" since="6.8"/>
                <value name="Unicode_16_0" value="27" since="6.9"/>
            </enum>
        </class>
        <class name="QChildEvent" href="qchildevent.html" status="active" access="public" location="qcoreevent.h" documented="true" groups="events" bases="QEvent" module="QtCore" brief="Contains event parameters for child object events">
            <function name="QChildEvent" fullname="QChildEvent::QChildEvent" href="qchildevent.html#QChildEvent" status="active" access="public" location="qcoreevent.h" documented="true" meta="constructor" signature="QChildEvent(QEvent::Type type, QObject *child)">
                <parameter type="QEvent::Type" name="type" default=""/>
                <parameter type="QObject *" name="child" default=""/>
            </function>
            <function name="added" fullname="QChildEvent::added" href="qchildevent.html#added" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool added() const"/>
            <function name="child" fullname="QChildEvent::child" href="qchildevent.html#child" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * child() const"/>
            <function name="polished" fullname="QChildEvent::polished" href="qchildevent.html#polished" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool polished() const"/>
            <function name="removed" fullname="QChildEvent::removed" href="qchildevent.html#removed" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool removed() const"/>
        </class>
        <class name="QChronoTimer" href="qchronotimer.html" status="active" access="public" location="qchronotimer.h" since="6.8" documented="true" groups="events" bases="QObject" module="QtCore" brief="Repetitive and single-shot timers">
            <contents name="accuracy-and-timer-resolution" title="Accuracy and Timer Resolution" level="1"/>
            <contents name="alternatives-to-qchronotimer" title="Alternatives to QChronoTimer" level="1"/>
            <function name="QChronoTimer" fullname="QChronoTimer::QChronoTimer" href="qchronotimer.html#QChronoTimer" status="active" access="public" location="qchronotimer.h" documented="true" meta="constructor" explicit="true" signature="QChronoTimer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QChronoTimer" fullname="QChronoTimer::QChronoTimer" href="qchronotimer.html#QChronoTimer-1" status="active" access="public" location="qchronotimer.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QChronoTimer(std::chrono::nanoseconds nsec, QObject *parent)">
                <parameter type="std::chrono::nanoseconds" name="nsec" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableActive" fullname="QChronoTimer::bindableActive" href="qchronotimer.html#active-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="active" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableActive()"/>
            <function name="bindableInterval" fullname="QChronoTimer::bindableInterval" href="qchronotimer.html#interval-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="interval" type="QBindable&lt;std::chrono::nanoseconds&gt;" signature="QBindable&lt;std::chrono::nanoseconds&gt; bindableInterval()"/>
            <function name="bindableSingleShot" fullname="QChronoTimer::bindableSingleShot" href="qchronotimer.html#singleShot-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="singleShot" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableSingleShot()"/>
            <function name="bindableTimerType" fullname="QChronoTimer::bindableTimerType" href="qchronotimer.html#timerType-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="timerType" type="QBindable&lt;Qt::TimerType&gt;" signature="QBindable&lt;Qt::TimerType&gt; bindableTimerType()"/>
            <function name="callOnTimeout" fullname="QChronoTimer::callOnTimeout" href="qchronotimer.html#callOnTimeout" status="active" access="public" location="qchronotimer.h" documented="true" meta="plain" type="QMetaObject::Connection" signature="QMetaObject::Connection callOnTimeout(const QObject *context, Functor &amp;&amp;slot, Qt::ConnectionType connectionType)">
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="slot" default=""/>
                <parameter type="Qt::ConnectionType" name="connectionType" default="Qt::AutoConnection"/>
            </function>
            <function name="id" fullname="QChronoTimer::id" href="qchronotimer.html#id" status="active" access="public" location="qchronotimer.h" documented="true" meta="plain" const="true" type="Qt::TimerId" signature="Qt::TimerId id() const"/>
            <function name="interval" fullname="QChronoTimer::interval" href="qchronotimer.html#interval-prop" status="active" access="public" location="qchronotimer.h" meta="plain" const="true" associated-property="interval" type="std::chrono::nanoseconds" signature="std::chrono::nanoseconds interval() const"/>
            <function name="isActive" fullname="QChronoTimer::isActive" href="qchronotimer.html#isActive" status="active" access="public" location="qchronotimer.h" documented="true" meta="plain" const="true" associated-property="active" type="bool" signature="bool isActive() const"/>
            <function name="isSingleShot" fullname="QChronoTimer::isSingleShot" href="qchronotimer.html#singleShot-prop" status="active" access="public" location="qchronotimer.h" meta="plain" const="true" associated-property="singleShot" type="bool" signature="bool isSingleShot() const"/>
            <function name="remainingTime" fullname="QChronoTimer::remainingTime" href="qchronotimer.html#remainingTime-prop" status="active" access="public" location="qchronotimer.h" meta="plain" const="true" associated-property="remainingTime" type="std::chrono::nanoseconds" signature="std::chrono::nanoseconds remainingTime() const"/>
            <function name="setInterval" fullname="QChronoTimer::setInterval" href="qchronotimer.html#interval-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="interval" type="void" signature="void setInterval(std::chrono::nanoseconds nsec)">
                <parameter type="std::chrono::nanoseconds" name="nsec" default=""/>
            </function>
            <function name="setSingleShot" fullname="QChronoTimer::setSingleShot" href="qchronotimer.html#singleShot-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="singleShot" type="void" signature="void setSingleShot(bool singleShot)">
                <parameter type="bool" name="singleShot" default=""/>
            </function>
            <function name="setTimerType" fullname="QChronoTimer::setTimerType" href="qchronotimer.html#timerType-prop" status="active" access="public" location="qchronotimer.h" meta="plain" associated-property="timerType" type="void" signature="void setTimerType(Qt::TimerType atype)">
                <parameter type="Qt::TimerType" name="atype" default=""/>
            </function>
            <function name="start" fullname="QChronoTimer::start" href="qchronotimer.html#start" status="active" access="public" location="qchronotimer.h" documented="true" meta="slot" type="void" signature="void start()"/>
            <function name="stop" fullname="QChronoTimer::stop" href="qchronotimer.html#stop" status="active" access="public" location="qchronotimer.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="timeout" fullname="QChronoTimer::timeout" href="qchronotimer.html#timeout" status="active" access="public" location="qchronotimer.h" documented="true" meta="signal" type="void" signature="void timeout()"/>
            <function name="timerEvent" fullname="QChronoTimer::timerEvent" href="qchronotimer.html#timerEvent" status="active" access="protected" location="qchronotimer.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void timerEvent(QTimerEvent *e) override">
                <parameter type="QTimerEvent *" name="e" default=""/>
            </function>
            <function name="timerType" fullname="QChronoTimer::timerType" href="qchronotimer.html#timerType-prop" status="active" access="public" location="qchronotimer.h" meta="plain" const="true" associated-property="timerType" type="Qt::TimerType" signature="Qt::TimerType timerType() const"/>
            <function name="~QChronoTimer" fullname="QChronoTimer::~QChronoTimer" href="qchronotimer.html#dtor.QChronoTimer" status="active" access="public" location="qchronotimer.h" documented="true" meta="destructor" virtual="virtual" override="true" noexcept="true" signature="~QChronoTimer() override"/>
            <property name="active" fullname="QChronoTimer::active" href="qchronotimer.html#active-prop" status="active" access="public" location="qchronotimer.h" documented="true" bindable="true" writable="false">
                <getter name="isActive"/>
                <bindable name="bindableActive"/>
            </property>
            <property name="interval" fullname="QChronoTimer::interval" href="qchronotimer.html#interval-prop" status="active" access="public" location="qchronotimer.h" documented="true" bindable="true" brief="Timeout interval">
                <getter name="interval"/>
                <setter name="setInterval"/>
                <bindable name="bindableInterval"/>
            </property>
            <property name="remainingTime" fullname="QChronoTimer::remainingTime" href="qchronotimer.html#remainingTime-prop" status="active" access="public" location="qchronotimer.h" documented="true" writable="false" brief="Remaining time">
                <getter name="remainingTime"/>
            </property>
            <property name="singleShot" fullname="QChronoTimer::singleShot" href="qchronotimer.html#singleShot-prop" status="active" access="public" location="qchronotimer.h" documented="true" bindable="true" brief="Whether the timer is a single-shot timer">
                <getter name="isSingleShot"/>
                <setter name="setSingleShot"/>
                <bindable name="bindableSingleShot"/>
            </property>
            <property name="timerType" fullname="QChronoTimer::timerType" href="qchronotimer.html#timerType-prop" status="active" access="public" location="qchronotimer.h" documented="true" bindable="true" brief="Controls the accuracy of the timer">
                <getter name="timerType"/>
                <setter name="setTimerType"/>
                <bindable name="bindableTimerType"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QCollator" href="qcollator.html" status="active" access="public" location="qcollator.h" documented="true" groups="i18n,shared,string-processing" module="QtCore" brief="Compares strings according to a localized collation algorithm">
            <contents name="posix-fallback-implementation" title="POSIX fallback implementation" level="1"/>
            <function name="QCollator" fullname="QCollator::QCollator" href="qcollator.html#QCollator" status="active" access="public" location="qcollator.h" documented="true" meta="constructor" signature="QCollator()"/>
            <function name="QCollator" fullname="QCollator::QCollator" href="qcollator.html#QCollator-1" status="active" access="public" location="qcollator.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QCollator(QCollator &amp;&amp;other)">
                <parameter type="QCollator &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QCollator" fullname="QCollator::QCollator" href="qcollator.html#QCollator-2" status="active" access="public" location="qcollator.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QCollator(const QCollator &amp;other)">
                <parameter type="const QCollator &amp;" name="other" default=""/>
            </function>
            <function name="QCollator" fullname="QCollator::QCollator" href="qcollator.html#QCollator-3" status="active" access="public" location="qcollator.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QCollator(const QLocale &amp;locale)">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
            </function>
            <function name="caseSensitivity" fullname="QCollator::caseSensitivity" href="qcollator.html#caseSensitivity" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="Qt::CaseSensitivity" signature="Qt::CaseSensitivity caseSensitivity() const"/>
            <function name="compare" fullname="QCollator::compare" href="qcollator.html#compare" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="int" signature="int compare(QStringView s1, QStringView s2) const">
                <parameter type="QStringView" name="s1" default=""/>
                <parameter type="QStringView" name="s2" default=""/>
            </function>
            <function name="compare" fullname="QCollator::compare" href="qcollator.html#compare-1" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int compare(const QString &amp;s1, const QString &amp;s2) const">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="compare" fullname="QCollator::compare" href="qcollator.html#compare-2" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="int" signature="int compare(const QChar *s1, qsizetype len1, const QChar *s2, qsizetype len2) const">
                <parameter type="const QChar *" name="s1" default=""/>
                <parameter type="qsizetype" name="len1" default=""/>
                <parameter type="const QChar *" name="s2" default=""/>
                <parameter type="qsizetype" name="len2" default=""/>
            </function>
            <function name="defaultCompare" fullname="QCollator::defaultCompare" href="qcollator.html#defaultCompare" status="active" access="public" location="qcollator.h" documented="true" since="6.3" meta="plain" static="true" type="int" signature="int defaultCompare(QStringView s1, QStringView s2)">
                <parameter type="QStringView" name="s1" default=""/>
                <parameter type="QStringView" name="s2" default=""/>
            </function>
            <function name="defaultSortKey" fullname="QCollator::defaultSortKey" href="qcollator.html#defaultSortKey" status="active" access="public" location="qcollator.h" documented="true" since="6.3" meta="plain" static="true" type="QCollatorSortKey" signature="QCollatorSortKey defaultSortKey(QStringView key)">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="ignorePunctuation" fullname="QCollator::ignorePunctuation" href="qcollator.html#ignorePunctuation" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="bool" signature="bool ignorePunctuation() const"/>
            <function name="locale" fullname="QCollator::locale" href="qcollator.html#locale" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale locale() const"/>
            <function name="numericMode" fullname="QCollator::numericMode" href="qcollator.html#numericMode" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="bool" signature="bool numericMode() const"/>
            <function name="operator()" fullname="QCollator::operator()" href="qcollator.html#operator-28-29" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator()(QStringView s1, QStringView s2) const">
                <parameter type="QStringView" name="s1" default=""/>
                <parameter type="QStringView" name="s2" default=""/>
            </function>
            <function name="operator()" fullname="QCollator::operator()" href="qcollator.html#operator-28-29-1" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool operator()(const QString &amp;s1, const QString &amp;s2) const">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="operator=" fullname="QCollator::operator=" href="qcollator.html#operator-eq" status="active" access="public" location="qcollator.h" documented="true" meta="move-assign" noexcept="true" type="QCollator &amp;" signature="QCollator &amp; operator=(QCollator &amp;&amp;other)">
                <parameter type="QCollator &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QCollator::operator=" href="qcollator.html#operator-eq-1" status="active" access="public" location="qcollator.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QCollator &amp;" signature="QCollator &amp; operator=(const QCollator &amp;other)">
                <parameter type="const QCollator &amp;" name="other" default=""/>
            </function>
            <function name="setCaseSensitivity" fullname="QCollator::setCaseSensitivity" href="qcollator.html#setCaseSensitivity" status="active" access="public" location="qcollator.h" documented="true" meta="plain" type="void" signature="void setCaseSensitivity(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="setIgnorePunctuation" fullname="QCollator::setIgnorePunctuation" href="qcollator.html#setIgnorePunctuation" status="active" access="public" location="qcollator.h" documented="true" meta="plain" type="void" signature="void setIgnorePunctuation(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setLocale" fullname="QCollator::setLocale" href="qcollator.html#setLocale" status="active" access="public" location="qcollator.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="setNumericMode" fullname="QCollator::setNumericMode" href="qcollator.html#setNumericMode" status="active" access="public" location="qcollator.h" documented="true" meta="plain" type="void" signature="void setNumericMode(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="sortKey" fullname="QCollator::sortKey" href="qcollator.html#sortKey" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="QCollatorSortKey" signature="QCollatorSortKey sortKey(const QString &amp;string) const">
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="swap" fullname="QCollator::swap" href="qcollator.html#swap" status="active" access="public" location="qcollator.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCollator &amp;other)">
                <parameter type="QCollator &amp;" name="other" default=""/>
            </function>
            <function name="~QCollator" fullname="QCollator::~QCollator" href="qcollator.html#dtor.QCollator" status="active" access="public" location="qcollator.h" documented="true" meta="destructor" noexcept="true" signature="~QCollator()"/>
        </class>
        <class threadsafety="reentrant" name="QCollatorSortKey" href="qcollatorsortkey.html" status="active" access="public" location="qcollator.h" documented="true" groups="i18n,shared,string-processing" module="QtCore" brief="Can be used to speed up string collation">
            <function name="QCollatorSortKey" fullname="QCollatorSortKey::QCollatorSortKey" href="qcollatorsortkey.html#QCollatorSortKey" status="active" access="public" location="qcollator.h" documented="true" since="6.8" meta="move-constructor" noexcept="true" signature="QCollatorSortKey(QCollatorSortKey &amp;&amp;other)">
                <parameter type="QCollatorSortKey &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QCollatorSortKey" fullname="QCollatorSortKey::QCollatorSortKey" href="qcollatorsortkey.html#QCollatorSortKey-1" status="active" access="public" location="qcollator.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QCollatorSortKey(const QCollatorSortKey &amp;other)">
                <parameter type="const QCollatorSortKey &amp;" name="other" default=""/>
            </function>
            <function name="compare" fullname="QCollatorSortKey::compare" href="qcollatorsortkey.html#compare" status="active" access="public" location="qcollator.h" documented="true" meta="plain" const="true" type="int" signature="int compare(const QCollatorSortKey &amp;otherKey) const">
                <parameter type="const QCollatorSortKey &amp;" name="otherKey" default=""/>
            </function>
            <function name="operator&lt;" href="qcollatorsortkey.html#operator-lt" status="active" access="public" location="qcollator.h" documented="true" related="862" meta="plain" type="bool" signature="bool operator&lt;(const QCollatorSortKey &amp;lhs, const QCollatorSortKey &amp;rhs)">
                <parameter type="const QCollatorSortKey &amp;" name="lhs" default=""/>
                <parameter type="const QCollatorSortKey &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QCollatorSortKey::operator=" href="qcollatorsortkey.html#operator-eq" status="active" access="public" location="qcollator.h" documented="true" meta="move-assign" noexcept="true" type="QCollatorSortKey &amp;" signature="QCollatorSortKey &amp; operator=(QCollatorSortKey &amp;&amp;other)">
                <parameter type="QCollatorSortKey &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QCollatorSortKey::operator=" href="qcollatorsortkey.html#operator-eq-1" status="active" access="public" location="qcollator.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QCollatorSortKey &amp;" signature="QCollatorSortKey &amp; operator=(const QCollatorSortKey &amp;other)">
                <parameter type="const QCollatorSortKey &amp;" name="other" default=""/>
            </function>
            <function name="swap" fullname="QCollatorSortKey::swap" href="qcollatorsortkey.html#swap" status="active" access="public" location="qcollator.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCollatorSortKey &amp;other)">
                <parameter type="QCollatorSortKey &amp;" name="other" default=""/>
            </function>
            <function name="~QCollatorSortKey" fullname="QCollatorSortKey::~QCollatorSortKey" href="qcollatorsortkey.html#dtor.QCollatorSortKey" status="active" access="public" location="qcollator.h" documented="true" meta="destructor" noexcept="true" signature="~QCollatorSortKey()"/>
        </class>
        <class name="QCommandLineOption" href="qcommandlineoption.html" status="active" access="public" location="qcommandlineoption.h" documented="true" groups="shared,tools" module="QtCore" brief="Defines a possible command-line option">
            <function name="QCommandLineOption" fullname="QCommandLineOption::QCommandLineOption" href="qcommandlineoption.html#QCommandLineOption" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="copy-constructor" signature="QCommandLineOption(const QCommandLineOption &amp;other)">
                <parameter type="const QCommandLineOption &amp;" name="other" default=""/>
            </function>
            <function name="QCommandLineOption" fullname="QCommandLineOption::QCommandLineOption" href="qcommandlineoption.html#QCommandLineOption-1" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QCommandLineOption(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="QCommandLineOption" fullname="QCommandLineOption::QCommandLineOption" href="qcommandlineoption.html#QCommandLineOption-2" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QCommandLineOption(const QStringList &amp;names)">
                <parameter type="const QStringList &amp;" name="names" default=""/>
            </function>
            <function name="QCommandLineOption" fullname="QCommandLineOption::QCommandLineOption" href="qcommandlineoption.html#QCommandLineOption-3" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QCommandLineOption(const QString &amp;name, const QString &amp;description, const QString &amp;valueName, const QString &amp;defaultValue)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="description" default=""/>
                <parameter type="const QString &amp;" name="valueName" default="QString()"/>
                <parameter type="const QString &amp;" name="defaultValue" default="QString()"/>
            </function>
            <function name="QCommandLineOption" fullname="QCommandLineOption::QCommandLineOption" href="qcommandlineoption.html#QCommandLineOption-4" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QCommandLineOption(const QStringList &amp;names, const QString &amp;description, const QString &amp;valueName, const QString &amp;defaultValue)">
                <parameter type="const QStringList &amp;" name="names" default=""/>
                <parameter type="const QString &amp;" name="description" default=""/>
                <parameter type="const QString &amp;" name="valueName" default="QString()"/>
                <parameter type="const QString &amp;" name="defaultValue" default="QString()"/>
            </function>
            <function name="defaultValues" fullname="QCommandLineOption::defaultValues" href="qcommandlineoption.html#defaultValues" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList defaultValues() const"/>
            <function name="description" fullname="QCommandLineOption::description" href="qcommandlineoption.html#description" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" const="true" type="QString" signature="QString description() const"/>
            <function name="flags" fullname="QCommandLineOption::flags" href="qcommandlineoption.html#flags" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" const="true" type="QCommandLineOption::Flags" signature="QCommandLineOption::Flags flags() const"/>
            <function name="names" fullname="QCommandLineOption::names" href="qcommandlineoption.html#names" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList names() const"/>
            <function name="operator=" fullname="QCommandLineOption::operator=" href="qcommandlineoption.html#operator-eq" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="move-assign" noexcept="true" type="QCommandLineOption &amp;" signature="QCommandLineOption &amp; operator=(QCommandLineOption &amp;&amp;other)">
                <parameter type="QCommandLineOption &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QCommandLineOption::operator=" href="qcommandlineoption.html#operator-eq-1" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QCommandLineOption &amp;" signature="QCommandLineOption &amp; operator=(const QCommandLineOption &amp;other)">
                <parameter type="const QCommandLineOption &amp;" name="other" default=""/>
            </function>
            <function name="setDefaultValue" fullname="QCommandLineOption::setDefaultValue" href="qcommandlineoption.html#setDefaultValue" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" type="void" signature="void setDefaultValue(const QString &amp;defaultValue)">
                <parameter type="const QString &amp;" name="defaultValue" default=""/>
            </function>
            <function name="setDefaultValues" fullname="QCommandLineOption::setDefaultValues" href="qcommandlineoption.html#setDefaultValues" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" type="void" signature="void setDefaultValues(const QStringList &amp;defaultValues)">
                <parameter type="const QStringList &amp;" name="defaultValues" default=""/>
            </function>
            <function name="setDescription" fullname="QCommandLineOption::setDescription" href="qcommandlineoption.html#setDescription" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" type="void" signature="void setDescription(const QString &amp;description)">
                <parameter type="const QString &amp;" name="description" default=""/>
            </function>
            <function name="setFlags" fullname="QCommandLineOption::setFlags" href="qcommandlineoption.html#setFlags" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" type="void" signature="void setFlags(QCommandLineOption::Flags flags)">
                <parameter type="QCommandLineOption::Flags" name="flags" default=""/>
            </function>
            <function name="setValueName" fullname="QCommandLineOption::setValueName" href="qcommandlineoption.html#setValueName" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" type="void" signature="void setValueName(const QString &amp;valueName)">
                <parameter type="const QString &amp;" name="valueName" default=""/>
            </function>
            <function name="swap" fullname="QCommandLineOption::swap" href="qcommandlineoption.html#swap" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QCommandLineOption &amp;other)">
                <parameter type="QCommandLineOption &amp;" name="other" default=""/>
            </function>
            <function name="valueName" fullname="QCommandLineOption::valueName" href="qcommandlineoption.html#valueName" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="plain" const="true" type="QString" signature="QString valueName() const"/>
            <function name="~QCommandLineOption" fullname="QCommandLineOption::~QCommandLineOption" href="qcommandlineoption.html#dtor.QCommandLineOption" status="active" access="public" location="qcommandlineoption.h" documented="true" meta="destructor" noexcept="true" signature="~QCommandLineOption()"/>
            <enum name="Flag" fullname="QCommandLineOption::Flag" href="qcommandlineoption.html#Flag-enum" status="active" access="public" location="qcommandlineoption.h" documented="true" typedef="QCommandLineOption::Flags">
                <value name="HiddenFromHelp" value="0x1"/>
                <value name="ShortOptionStyle" value="0x2"/>
                <value name="IgnoreOptionsAfter" value="0x4"/>
            </enum>
            <typedef name="Flags" fullname="QCommandLineOption::Flags" href="qcommandlineoption.html#Flag-enum" status="active" access="public" location="qcommandlineoption.h" enum="QCommandLineOption::Flag"/>
        </class>
        <class name="QCommandLineParser" href="qcommandlineparser.html" status="active" access="public" location="qcommandlineparser.h" documented="true" groups="tools" module="QtCore" brief="Means for handling the command line options">
            <contents name="how-to-use-qcommandlineparser-in-complex-applications" title="How to Use QCommandLineParser in Complex Applications" level="2"/>
            <function name="QCommandLineParser" fullname="QCommandLineParser::QCommandLineParser" href="qcommandlineparser.html#QCommandLineParser" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="constructor" signature="QCommandLineParser()"/>
            <function name="addHelpOption" fullname="QCommandLineParser::addHelpOption" href="qcommandlineparser.html#addHelpOption" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="QCommandLineOption" signature="QCommandLineOption addHelpOption()"/>
            <function name="addOption" fullname="QCommandLineParser::addOption" href="qcommandlineparser.html#addOption" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="bool" signature="bool addOption(const QCommandLineOption &amp;option)">
                <parameter type="const QCommandLineOption &amp;" name="option" default=""/>
            </function>
            <function name="addOptions" fullname="QCommandLineParser::addOptions" href="qcommandlineparser.html#addOptions" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="bool" signature="bool addOptions(const QList&lt;QCommandLineOption&gt; &amp;options)">
                <parameter type="const QList&lt;QCommandLineOption&gt; &amp;" name="options" default=""/>
            </function>
            <function name="addPositionalArgument" fullname="QCommandLineParser::addPositionalArgument" href="qcommandlineparser.html#addPositionalArgument" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void addPositionalArgument(const QString &amp;name, const QString &amp;description, const QString &amp;syntax)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="description" default=""/>
                <parameter type="const QString &amp;" name="syntax" default="QString()"/>
            </function>
            <function name="addVersionOption" fullname="QCommandLineParser::addVersionOption" href="qcommandlineparser.html#addVersionOption" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="QCommandLineOption" signature="QCommandLineOption addVersionOption()"/>
            <function name="applicationDescription" fullname="QCommandLineParser::applicationDescription" href="qcommandlineparser.html#applicationDescription" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QString" signature="QString applicationDescription() const"/>
            <function name="clearPositionalArguments" fullname="QCommandLineParser::clearPositionalArguments" href="qcommandlineparser.html#clearPositionalArguments" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void clearPositionalArguments()"/>
            <function name="errorText" fullname="QCommandLineParser::errorText" href="qcommandlineparser.html#errorText" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorText() const"/>
            <function name="helpText" fullname="QCommandLineParser::helpText" href="qcommandlineparser.html#helpText" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QString" signature="QString helpText() const"/>
            <function name="isSet" fullname="QCommandLineParser::isSet" href="qcommandlineparser.html#isSet" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSet(const QString &amp;name) const">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="isSet" fullname="QCommandLineParser::isSet" href="qcommandlineparser.html#isSet-1" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool isSet(const QCommandLineOption &amp;option) const">
                <parameter type="const QCommandLineOption &amp;" name="option" default=""/>
            </function>
            <function name="optionNames" fullname="QCommandLineParser::optionNames" href="qcommandlineparser.html#optionNames" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList optionNames() const"/>
            <function name="parse" fullname="QCommandLineParser::parse" href="qcommandlineparser.html#parse" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="bool" signature="bool parse(const QStringList &amp;arguments)">
                <parameter type="const QStringList &amp;" name="arguments" default=""/>
            </function>
            <function name="positionalArguments" fullname="QCommandLineParser::positionalArguments" href="qcommandlineparser.html#positionalArguments" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList positionalArguments() const"/>
            <function name="process" fullname="QCommandLineParser::process" href="qcommandlineparser.html#process" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void process(const QStringList &amp;arguments)">
                <parameter type="const QStringList &amp;" name="arguments" default=""/>
            </function>
            <function name="process" fullname="QCommandLineParser::process" href="qcommandlineparser.html#process-1" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void process(const QCoreApplication &amp;app)">
                <parameter type="const QCoreApplication &amp;" name="app" default=""/>
            </function>
            <function name="setApplicationDescription" fullname="QCommandLineParser::setApplicationDescription" href="qcommandlineparser.html#setApplicationDescription" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void setApplicationDescription(const QString &amp;description)">
                <parameter type="const QString &amp;" name="description" default=""/>
            </function>
            <function name="setOptionsAfterPositionalArgumentsMode" fullname="QCommandLineParser::setOptionsAfterPositionalArgumentsMode" href="qcommandlineparser.html#setOptionsAfterPositionalArgumentsMode" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void setOptionsAfterPositionalArgumentsMode(QCommandLineParser::OptionsAfterPositionalArgumentsMode parsingMode)">
                <parameter type="QCommandLineParser::OptionsAfterPositionalArgumentsMode" name="parsingMode" default=""/>
            </function>
            <function name="setSingleDashWordOptionMode" fullname="QCommandLineParser::setSingleDashWordOptionMode" href="qcommandlineparser.html#setSingleDashWordOptionMode" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void setSingleDashWordOptionMode(QCommandLineParser::SingleDashWordOptionMode singleDashWordOptionMode)">
                <parameter type="QCommandLineParser::SingleDashWordOptionMode" name="singleDashWordOptionMode" default=""/>
            </function>
            <function name="showHelp" fullname="QCommandLineParser::showHelp" href="qcommandlineparser.html#showHelp" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void showHelp(int exitCode)">
                <parameter type="int" name="exitCode" default="0"/>
            </function>
            <function name="showMessageAndExit" fullname="QCommandLineParser::showMessageAndExit" href="qcommandlineparser.html#showMessageAndExit" status="active" access="public" location="qcommandlineparser.h" documented="true" since="6.9" meta="plain" static="true" type="void" signature="void showMessageAndExit(QCommandLineParser::MessageType type, const QString &amp;message, int exitCode)">
                <parameter type="QCommandLineParser::MessageType" name="type" default=""/>
                <parameter type="const QString &amp;" name="message" default=""/>
                <parameter type="int" name="exitCode" default="0"/>
            </function>
            <function name="showVersion" fullname="QCommandLineParser::showVersion" href="qcommandlineparser.html#showVersion" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" type="void" signature="void showVersion()"/>
            <function name="unknownOptionNames" fullname="QCommandLineParser::unknownOptionNames" href="qcommandlineparser.html#unknownOptionNames" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList unknownOptionNames() const"/>
            <function name="value" fullname="QCommandLineParser::value" href="qcommandlineparser.html#value" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QString" signature="QString value(const QString &amp;optionName) const">
                <parameter type="const QString &amp;" name="optionName" default=""/>
            </function>
            <function name="value" fullname="QCommandLineParser::value" href="qcommandlineparser.html#value-1" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString value(const QCommandLineOption &amp;option) const">
                <parameter type="const QCommandLineOption &amp;" name="option" default=""/>
            </function>
            <function name="values" fullname="QCommandLineParser::values" href="qcommandlineparser.html#values" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList values(const QString &amp;optionName) const">
                <parameter type="const QString &amp;" name="optionName" default=""/>
            </function>
            <function name="values" fullname="QCommandLineParser::values" href="qcommandlineparser.html#values-1" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QStringList" signature="QStringList values(const QCommandLineOption &amp;option) const">
                <parameter type="const QCommandLineOption &amp;" name="option" default=""/>
            </function>
            <function name="~QCommandLineParser" fullname="QCommandLineParser::~QCommandLineParser" href="qcommandlineparser.html#dtor.QCommandLineParser" status="active" access="public" location="qcommandlineparser.h" documented="true" meta="destructor" noexcept="true" signature="~QCommandLineParser()"/>
            <enum name="MessageType" fullname="QCommandLineParser::MessageType" href="qcommandlineparser.html#MessageType-enum" status="active" access="public" location="qcommandlineparser.h" since="6.9" documented="true" scoped="true">
                <value name="Information" value="0"/>
                <value name="Error" value="1"/>
            </enum>
            <enum name="OptionsAfterPositionalArgumentsMode" fullname="QCommandLineParser::OptionsAfterPositionalArgumentsMode" href="qcommandlineparser.html#OptionsAfterPositionalArgumentsMode-enum" status="active" access="public" location="qcommandlineparser.h" documented="true">
                <value name="ParseAsOptions" value="0"/>
                <value name="ParseAsPositionalArguments" value="1"/>
            </enum>
            <enum name="SingleDashWordOptionMode" fullname="QCommandLineParser::SingleDashWordOptionMode" href="qcommandlineparser.html#SingleDashWordOptionMode-enum" status="active" access="public" location="qcommandlineparser.h" documented="true">
                <value name="ParseAsCompactedShortOptions" value="0"/>
                <value name="ParseAsLongOptions" value="1"/>
            </enum>
        </class>
        <class name="QConcatenateTablesProxyModel" href="qconcatenatetablesproxymodel.html" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" groups="model-view" bases="QAbstractItemModel" module="QtCore" brief="Proxies multiple source models, concatenating their rows">
            <function name="QConcatenateTablesProxyModel" fullname="QConcatenateTablesProxyModel::QConcatenateTablesProxyModel" href="qconcatenatetablesproxymodel.html#QConcatenateTablesProxyModel" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="constructor" explicit="true" signature="QConcatenateTablesProxyModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addSourceModel" fullname="QConcatenateTablesProxyModel::addSourceModel" href="qconcatenatetablesproxymodel.html#addSourceModel" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" type="void" signature="void addSourceModel(QAbstractItemModel *sourceModel)">
                <parameter type="QAbstractItemModel *" name="sourceModel" default=""/>
            </function>
            <function name="canDropMimeData" fullname="QConcatenateTablesProxyModel::canDropMimeData" href="qconcatenatetablesproxymodel.html#canDropMimeData" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &amp;parent) const 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="columnCount" fullname="QConcatenateTablesProxyModel::columnCount" href="qconcatenatetablesproxymodel.html#columnCount" status="active" access="public" location="qconcatenatetablesproxymodel.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="QConcatenateTablesProxyModel::data" href="qconcatenatetablesproxymodel.html#data" status="active" access="public" location="qconcatenatetablesproxymodel.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="QConcatenateTablesProxyModel::dropMimeData" href="qconcatenatetablesproxymodel.html#dropMimeData" status="active" access="public" location="qconcatenatetablesproxymodel.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="flags" fullname="QConcatenateTablesProxyModel::flags" href="qconcatenatetablesproxymodel.html#flags" status="active" access="public" location="qconcatenatetablesproxymodel.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="headerData" fullname="QConcatenateTablesProxyModel::headerData" href="qconcatenatetablesproxymodel.html#headerData" status="active" access="public" location="qconcatenatetablesproxymodel.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="index" fullname="QConcatenateTablesProxyModel::index" href="qconcatenatetablesproxymodel.html#index" status="active" access="public" location="qconcatenatetablesproxymodel.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="itemData" fullname="QConcatenateTablesProxyModel::itemData" href="qconcatenatetablesproxymodel.html#itemData" status="active" access="public" location="qconcatenatetablesproxymodel.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;proxyIndex) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="mapFromSource" fullname="QConcatenateTablesProxyModel::mapFromSource" href="qconcatenatetablesproxymodel.html#mapFromSource" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex mapFromSource(const QModelIndex &amp;sourceIndex) const">
                <parameter type="const QModelIndex &amp;" name="sourceIndex" default=""/>
            </function>
            <function name="mapToSource" fullname="QConcatenateTablesProxyModel::mapToSource" href="qconcatenatetablesproxymodel.html#mapToSource" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex mapToSource(const QModelIndex &amp;proxyIndex) const">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="mimeData" fullname="QConcatenateTablesProxyModel::mimeData" href="qconcatenatetablesproxymodel.html#mimeData" status="active" access="public" location="qconcatenatetablesproxymodel.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="QConcatenateTablesProxyModel::mimeTypes" href="qconcatenatetablesproxymodel.html#mimeTypes" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QStringList" signature="QStringList mimeTypes() const override"/>
            <function name="parent" fullname="QConcatenateTablesProxyModel::parent" href="qconcatenatetablesproxymodel.html#parent" status="active" access="public" location="qconcatenatetablesproxymodel.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="removeSourceModel" fullname="QConcatenateTablesProxyModel::removeSourceModel" href="qconcatenatetablesproxymodel.html#removeSourceModel" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" type="void" signature="void removeSourceModel(QAbstractItemModel *sourceModel)">
                <parameter type="QAbstractItemModel *" name="sourceModel" default=""/>
            </function>
            <function name="roleNames" fullname="QConcatenateTablesProxyModel::roleNames" href="qconcatenatetablesproxymodel.html#roleNames" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" since="6.9.0" 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="QConcatenateTablesProxyModel::rowCount" href="qconcatenatetablesproxymodel.html#rowCount" status="active" access="public" location="qconcatenatetablesproxymodel.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="QConcatenateTablesProxyModel::setData" href="qconcatenatetablesproxymodel.html#setData" status="active" access="public" location="qconcatenatetablesproxymodel.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="setItemData" fullname="QConcatenateTablesProxyModel::setItemData" href="qconcatenatetablesproxymodel.html#setItemData" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setItemData(const QModelIndex &amp;proxyIndex, const QMap&lt;int, QVariant&gt; &amp;roles) override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
                <parameter type="const QMap&lt;int, QVariant&gt; &amp;" name="roles" default=""/>
            </function>
            <function name="sourceModels" fullname="QConcatenateTablesProxyModel::sourceModels" href="qconcatenatetablesproxymodel.html#sourceModels" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" const="true" type="QList&lt;QAbstractItemModel *&gt;" signature="QList&lt;QAbstractItemModel *&gt; sourceModels() const"/>
            <function name="span" fullname="QConcatenateTablesProxyModel::span" href="qconcatenatetablesproxymodel.html#span" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" signature="QSize span(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="~QConcatenateTablesProxyModel" fullname="QConcatenateTablesProxyModel::~QConcatenateTablesProxyModel" href="qconcatenatetablesproxymodel.html#dtor.QConcatenateTablesProxyModel" status="active" access="public" location="qconcatenatetablesproxymodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QConcatenateTablesProxyModel()"/>
        </class>
        <struct name="QConstIterator" href="qconstiterator.html" status="active" access="public" location="qiterable.h" since="6.0" documented="true" bases="QBaseIterator" module="QtCore" brief="Allows iteration over a container in a QVariant">
            <function name="QConstIterator" fullname="QConstIterator::QConstIterator" href="qconstiterator.html#QConstIterator" status="active" access="public" location="qiterable.h" documented="true" meta="constructor" explicit="true" signature="QConstIterator(const QIterable&lt;Container&gt; *iterable, void *iterator)">
                <parameter type="const QIterable&lt;Container&gt; *" name="iterable" default=""/>
                <parameter type="void *" name="iterator" default=""/>
            </function>
            <function name="operator!=" fullname="QConstIterator::operator!=" href="qconstiterator.html#operator-not-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QConstIterator&lt;Container&gt; &amp;other) const">
                <parameter type="const QConstIterator&lt;Container&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QConstIterator::operator+" href="qconstiterator.html#operator-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; operator+(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator++" fullname="QConstIterator::operator++" href="qconstiterator.html#operator-2b-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QConstIterator&lt;Container&gt; &amp;" signature="QConstIterator&lt;Container&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QConstIterator::operator++" href="qconstiterator.html#operator-2b-2b-1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator+=" fullname="QConstIterator::operator+=" href="qconstiterator.html#operator-2b-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QConstIterator&lt;Container&gt; &amp;" signature="QConstIterator&lt;Container&gt; &amp; operator+=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QConstIterator::operator-" href="qconstiterator.html#operator-" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; operator-(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QConstIterator::operator-" href="qconstiterator.html#operator--1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype operator-(const QConstIterator&lt;Container&gt; &amp;j) const">
                <parameter type="const QConstIterator&lt;Container&gt; &amp;" name="j" default=""/>
            </function>
            <function name="operator--" fullname="QConstIterator::operator--" href="qconstiterator.html#operator--" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QConstIterator&lt;Container&gt; &amp;" signature="QConstIterator&lt;Container&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QConstIterator::operator--" href="qconstiterator.html#operator---1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-=" fullname="QConstIterator::operator-=" href="qconstiterator.html#operator--eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QConstIterator&lt;Container&gt; &amp;" signature="QConstIterator&lt;Container&gt; &amp; operator-=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator==" fullname="QConstIterator::operator==" href="qconstiterator.html#operator-eq-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QConstIterator&lt;Container&gt; &amp;other) const">
                <parameter type="const QConstIterator&lt;Container&gt; &amp;" name="other" default=""/>
            </function>
        </struct>
        <class name="QContactsPermission" href="qcontactspermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access the user's contacts">
            <contents name="requirements" title="Requirements" level="1"/>
            <function name="accessMode" fullname="QContactsPermission::accessMode" href="qcontactspermission.html#accessMode" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="QContactsPermission::AccessMode" signature="QContactsPermission::AccessMode accessMode() const"/>
            <function name="setAccessMode" fullname="QContactsPermission::setAccessMode" href="qcontactspermission.html#setAccessMode" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" type="void" signature="void setAccessMode(QContactsPermission::AccessMode mode)">
                <parameter type="QContactsPermission::AccessMode" name="mode" default=""/>
            </function>
            <enum name="AccessMode" fullname="QContactsPermission::AccessMode" href="qcontactspermission.html#AccessMode-enum" status="active" access="public" location="qpermissions.h" documented="true">
                <value name="ReadOnly" value="0"/>
                <value name="ReadWrite" value="1"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QContiguousCache" href="qcontiguouscache.html" status="active" access="public" location="qcontiguouscache.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides a contiguous cache">
            <function name="QContiguousCache" fullname="QContiguousCache::QContiguousCache" href="qcontiguouscache.html#QContiguousCache" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="copy-constructor" signature="QContiguousCache(const QContiguousCache&lt;T&gt; &amp;other)">
                <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QContiguousCache" fullname="QContiguousCache::QContiguousCache" href="qcontiguouscache.html#QContiguousCache-1" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QContiguousCache(qsizetype capacity)">
                <parameter type="qsizetype" name="capacity" default="0"/>
            </function>
            <function name="append" fullname="QContiguousCache::append" href="qcontiguouscache.html#append" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void append(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="areIndexesValid" fullname="QContiguousCache::areIndexesValid" href="qcontiguouscache.html#areIndexesValid" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool areIndexesValid() const"/>
            <function name="at" fullname="QContiguousCache::at" href="qcontiguouscache.html#at" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="available" fullname="QContiguousCache::available" href="qcontiguouscache.html#available" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype available() const"/>
            <function name="capacity" fullname="QContiguousCache::capacity" href="qcontiguouscache.html#capacity" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="clear" fullname="QContiguousCache::clear" href="qcontiguouscache.html#clear" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="containsIndex" fullname="QContiguousCache::containsIndex" href="qcontiguouscache.html#containsIndex" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool containsIndex(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="count" fullname="QContiguousCache::count" href="qcontiguouscache.html#count" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="first" fullname="QContiguousCache::first" href="qcontiguouscache.html#first" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; first()"/>
            <function name="first" fullname="QContiguousCache::first" href="qcontiguouscache.html#first-1" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; first() const"/>
            <function name="firstIndex" fullname="QContiguousCache::firstIndex" href="qcontiguouscache.html#firstIndex" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype firstIndex() const"/>
            <function name="insert" fullname="QContiguousCache::insert" href="qcontiguouscache.html#insert" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void insert(qsizetype i, const T &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QContiguousCache::isEmpty" href="qcontiguouscache.html#isEmpty" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isFull" fullname="QContiguousCache::isFull" href="qcontiguouscache.html#isFull" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFull() const"/>
            <function name="last" fullname="QContiguousCache::last" href="qcontiguouscache.html#last" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; last()"/>
            <function name="last" fullname="QContiguousCache::last" href="qcontiguouscache.html#last-1" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; last() const"/>
            <function name="lastIndex" fullname="QContiguousCache::lastIndex" href="qcontiguouscache.html#lastIndex" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype lastIndex() const"/>
            <function name="normalizeIndexes" fullname="QContiguousCache::normalizeIndexes" href="qcontiguouscache.html#normalizeIndexes" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void normalizeIndexes()"/>
            <function name="operator!=" fullname="QContiguousCache::operator!=" href="qcontiguouscache.html#operator-not-eq" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QContiguousCache&lt;T&gt; &amp;other) const">
                <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QContiguousCache::operator=" href="qcontiguouscache.html#operator-eq" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="move-assign" noexcept="true" type="QContiguousCache&lt;T&gt; &amp;" signature="QContiguousCache&lt;T&gt; &amp; operator=(QContiguousCache&lt;T&gt; &amp;&amp;other)">
                <parameter type="QContiguousCache&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QContiguousCache::operator=" href="qcontiguouscache.html#operator-eq-1" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QContiguousCache&lt;T&gt; &amp;" signature="QContiguousCache&lt;T&gt; &amp; operator=(const QContiguousCache&lt;T&gt; &amp;other)">
                <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" fullname="QContiguousCache::operator==" href="qcontiguouscache.html#operator-eq-eq" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QContiguousCache&lt;T&gt; &amp;other) const">
                <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator[]" fullname="QContiguousCache::operator[]" href="qcontiguouscache.html#operator-5b-5d" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QContiguousCache::operator[]" href="qcontiguouscache.html#operator-5b-5d-1" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="prepend" fullname="QContiguousCache::prepend" href="qcontiguouscache.html#prepend" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void prepend(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="removeFirst" fullname="QContiguousCache::removeFirst" href="qcontiguouscache.html#removeFirst" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void removeFirst()"/>
            <function name="removeLast" fullname="QContiguousCache::removeLast" href="qcontiguouscache.html#removeLast" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void removeLast()"/>
            <function name="setCapacity" fullname="QContiguousCache::setCapacity" href="qcontiguouscache.html#setCapacity" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="void" signature="void setCapacity(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="size" fullname="QContiguousCache::size" href="qcontiguouscache.html#size" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QContiguousCache::swap" href="qcontiguouscache.html#swap" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QContiguousCache&lt;T&gt; &amp;other)">
                <parameter type="QContiguousCache&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="takeFirst" fullname="QContiguousCache::takeFirst" href="qcontiguouscache.html#takeFirst" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="T" signature="T takeFirst()"/>
            <function name="takeLast" fullname="QContiguousCache::takeLast" href="qcontiguouscache.html#takeLast" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="plain" type="T" signature="T takeLast()"/>
            <function name="~QContiguousCache" fullname="QContiguousCache::~QContiguousCache" href="qcontiguouscache.html#dtor.QContiguousCache" status="active" access="public" location="qcontiguouscache.h" documented="true" meta="destructor" signature="~QContiguousCache()"/>
        </class>
        <struct name="QContiguousCacheData" href="qcontiguouscachedata.html" status="ignored" access="public" location="qcontiguouscache.h"/>
        <struct name="QContiguousCacheTypedData" href="qcontiguouscachetypeddata.html" status="ignored" access="public" location="qcontiguouscache.h"/>
        <class name="QCoreApplication" href="qcoreapplication.html" status="active" access="public" location="qcoreapplication.h" documented="true" bases="QObject" module="QtCore" brief="Event loop for Qt applications without UI">
            <contents name="the-event-loop-and-event-handling" title="The Event Loop and Event Handling" level="1"/>
            <contents name="application-and-library-paths" title="Application and Library Paths" level="1"/>
            <contents name="internationalization-and-translations" title="Internationalization and Translations" level="1"/>
            <contents name="accessing-command-line-arguments" title="Accessing Command Line Arguments" level="1"/>
            <contents name="locale-settings" title="Locale Settings" level="1"/>
            <function name="QCoreApplication" fullname="QCoreApplication::QCoreApplication" href="qcoreapplication.html#QCoreApplication" status="active" access="public" location="qcoreapplication.h" documented="true" meta="constructor" signature="QCoreApplication(int &amp;argc, char **argv)">
                <parameter type="int &amp;" name="argc" default=""/>
                <parameter type="char **" name="argv" default=""/>
            </function>
            <function name="Q_COREAPP_STARTUP_FUNCTION" href="qcoreapplication.html#Q_COREAPP_STARTUP_FUNCTION" threadsafety="reentrant" status="active" access="public" documented="true" related="107" meta="macrowithparams" signature="Q_COREAPP_STARTUP_FUNCTION(QtStartUpFunction ptr)">
                <parameter type="QtStartUpFunction" name="ptr" default=""/>
            </function>
            <function name="Q_DECLARE_TR_FUNCTIONS" href="qcoreapplication.html#Q_DECLARE_TR_FUNCTIONS" status="active" access="public" documented="true" related="123" meta="macrowithparams" signature="Q_DECLARE_TR_FUNCTIONS(context)">
                <parameter type="" name="context" default=""/>
            </function>
            <function name="aboutToQuit" fullname="QCoreApplication::aboutToQuit" href="qcoreapplication.html#aboutToQuit" status="active" access="public" location="qcoreapplication.h" documented="true" meta="signal" type="void" signature="void aboutToQuit()"/>
            <function name="addLibraryPath" fullname="QCoreApplication::addLibraryPath" href="qcoreapplication.html#addLibraryPath" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void addLibraryPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="applicationDirPath" fullname="QCoreApplication::applicationDirPath" href="qcoreapplication.html#applicationDirPath" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QString" signature="QString applicationDirPath()"/>
            <function name="applicationFilePath" fullname="QCoreApplication::applicationFilePath" href="qcoreapplication.html#applicationFilePath" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QString" signature="QString applicationFilePath()"/>
            <function name="applicationName" fullname="QCoreApplication::applicationName" href="qcoreapplication.html#applicationName-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="applicationName" type="QString" signature="QString applicationName()"/>
            <function name="applicationNameChanged" fullname="QCoreApplication::applicationNameChanged" href="qcoreapplication.html#applicationName-prop" status="active" access="public" location="qcoreapplication.h" meta="signal" associated-property="applicationName" type="void" signature="void applicationNameChanged()"/>
            <function name="applicationPid" fullname="QCoreApplication::applicationPid" href="qcoreapplication.html#applicationPid" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="qint64" signature="qint64 applicationPid()"/>
            <function name="applicationVersion" fullname="QCoreApplication::applicationVersion" href="qcoreapplication.html#applicationVersion-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="applicationVersion" type="QString" signature="QString applicationVersion()"/>
            <function name="applicationVersionChanged" fullname="QCoreApplication::applicationVersionChanged" href="qcoreapplication.html#applicationVersion-prop" status="active" access="public" location="qcoreapplication.h" meta="signal" associated-property="applicationVersion" type="void" signature="void applicationVersionChanged()"/>
            <function name="arguments" fullname="QCoreApplication::arguments" href="qcoreapplication.html#arguments" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList arguments()"/>
            <function name="checkPermission" fullname="QCoreApplication::checkPermission" href="qcoreapplication.html#checkPermission" status="active" access="public" location="qcoreapplication.h" documented="true" since="6.5" meta="plain" type="Qt::PermissionStatus" signature="Qt::PermissionStatus checkPermission(const QPermission &amp;permission)">
                <parameter type="const QPermission &amp;" name="permission" default=""/>
            </function>
            <function name="closingDown" fullname="QCoreApplication::closingDown" href="qcoreapplication.html#closingDown" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool closingDown()"/>
            <function name="event" fullname="QCoreApplication::event" href="qcoreapplication.html#event" status="active" access="protected" location="qcoreapplication.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="eventDispatcher" fullname="QCoreApplication::eventDispatcher" href="qcoreapplication.html#eventDispatcher" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QAbstractEventDispatcher *" signature="QAbstractEventDispatcher * eventDispatcher()"/>
            <function name="exec" fullname="QCoreApplication::exec" href="qcoreapplication.html#exec" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="int" signature="int exec()"/>
            <function name="exit" fullname="QCoreApplication::exit" href="qcoreapplication.html#exit" status="active" access="public" location="qcoreapplication.h" documented="true" meta="slot" static="true" type="void" signature="void exit(int returnCode)">
                <parameter type="int" name="returnCode" default="0"/>
            </function>
            <function name="installNativeEventFilter" fullname="QCoreApplication::installNativeEventFilter" href="qcoreapplication.html#installNativeEventFilter" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" type="void" signature="void installNativeEventFilter(QAbstractNativeEventFilter *filterObj)">
                <parameter type="QAbstractNativeEventFilter *" name="filterObj" default=""/>
            </function>
            <function name="installTranslator" fullname="QCoreApplication::installTranslator" href="qcoreapplication.html#installTranslator" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool installTranslator(QTranslator *translationFile)">
                <parameter type="QTranslator *" name="translationFile" default=""/>
            </function>
            <function name="instance" fullname="QCoreApplication::instance" href="qcoreapplication.html#instance" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" noexcept="true" type="QCoreApplication *" signature="QCoreApplication * instance()"/>
            <function name="isQuitLockEnabled" fullname="QCoreApplication::isQuitLockEnabled" href="qcoreapplication.html#quitLockEnabled-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="quitLockEnabled" type="bool" signature="bool isQuitLockEnabled()"/>
            <function name="isSetuidAllowed" fullname="QCoreApplication::isSetuidAllowed" href="qcoreapplication.html#isSetuidAllowed" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool isSetuidAllowed()"/>
            <function name="libraryPaths" fullname="QCoreApplication::libraryPaths" href="qcoreapplication.html#libraryPaths" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList libraryPaths()"/>
            <function name="notify" fullname="QCoreApplication::notify" href="qcoreapplication.html#notify" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool notify(QObject *receiver, QEvent *event)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="organizationDomain" fullname="QCoreApplication::organizationDomain" href="qcoreapplication.html#organizationDomain-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="organizationDomain" type="QString" signature="QString organizationDomain()"/>
            <function name="organizationDomainChanged" fullname="QCoreApplication::organizationDomainChanged" href="qcoreapplication.html#organizationDomain-prop" status="active" access="public" location="qcoreapplication.h" meta="signal" associated-property="organizationDomain" type="void" signature="void organizationDomainChanged()"/>
            <function name="organizationName" fullname="QCoreApplication::organizationName" href="qcoreapplication.html#organizationName-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="organizationName" type="QString" signature="QString organizationName()"/>
            <function name="organizationNameChanged" fullname="QCoreApplication::organizationNameChanged" href="qcoreapplication.html#organizationName-prop" status="active" access="public" location="qcoreapplication.h" meta="signal" associated-property="organizationName" type="void" signature="void organizationNameChanged()"/>
            <function name="postEvent" fullname="QCoreApplication::postEvent" href="qcoreapplication.html#postEvent" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void postEvent(QObject *receiver, QEvent *event, int priority)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
                <parameter type="int" name="priority" default="Qt::NormalEventPriority"/>
            </function>
            <function name="processEvents" fullname="QCoreApplication::processEvents" href="qcoreapplication.html#processEvents" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void processEvents(QEventLoop::ProcessEventsFlags flags)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default="QEventLoop::AllEvents"/>
            </function>
            <function name="processEvents" fullname="QCoreApplication::processEvents" href="qcoreapplication.html#processEvents-1" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default=""/>
                <parameter type="QDeadlineTimer" name="deadline" default=""/>
            </function>
            <function name="processEvents" fullname="QCoreApplication::processEvents" href="qcoreapplication.html#processEvents-2" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="void" signature="void processEvents(QEventLoop::ProcessEventsFlags flags, int ms)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default=""/>
                <parameter type="int" name="ms" default=""/>
            </function>
            <function name="qAddPostRoutine" href="qcoreapplication.html#qAddPostRoutine" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" related="448" meta="plain" type="void" signature="void qAddPostRoutine(QtCleanUpFunction ptr)">
                <parameter type="QtCleanUpFunction" name="ptr" default=""/>
            </function>
            <function name="qRemovePostRoutine" href="qcoreapplication.html#qRemovePostRoutine" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" related="627" meta="plain" type="void" signature="void qRemovePostRoutine(QtCleanUpFunction ptr)">
                <parameter type="QtCleanUpFunction" name="ptr" default=""/>
            </function>
            <function name="quit" fullname="QCoreApplication::quit" href="qcoreapplication.html#quit" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" meta="slot" static="true" type="void" signature="void quit()"/>
            <function name="removeLibraryPath" fullname="QCoreApplication::removeLibraryPath" href="qcoreapplication.html#removeLibraryPath" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void removeLibraryPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="removeNativeEventFilter" fullname="QCoreApplication::removeNativeEventFilter" href="qcoreapplication.html#removeNativeEventFilter" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" type="void" signature="void removeNativeEventFilter(QAbstractNativeEventFilter *filterObject)">
                <parameter type="QAbstractNativeEventFilter *" name="filterObject" default=""/>
            </function>
            <function name="removePostedEvents" fullname="QCoreApplication::removePostedEvents" href="qcoreapplication.html#removePostedEvents" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void removePostedEvents(QObject *receiver, int eventType)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="int" name="eventType" default="0"/>
            </function>
            <function name="removeTranslator" fullname="QCoreApplication::removeTranslator" href="qcoreapplication.html#removeTranslator" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool removeTranslator(QTranslator *translationFile)">
                <parameter type="QTranslator *" name="translationFile" default=""/>
            </function>
            <function name="requestPermission" fullname="QCoreApplication::requestPermission" href="qcoreapplication.html#requestPermission" status="active" access="public" location="qcoreapplication.h" documented="true" since="6.5" meta="plain" type="void" signature="void requestPermission(const QPermission &amp;permission, Functor &amp;&amp;functor)">
                <parameter type="const QPermission &amp;" name="permission" default=""/>
                <parameter type="Functor &amp;&amp;" name="functor" default=""/>
            </function>
            <function name="requestPermission" fullname="QCoreApplication::requestPermission" href="qcoreapplication.html#requestPermission-1" status="active" access="public" location="qcoreapplication.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="1" type="void" signature="void requestPermission(const QPermission &amp;permission, const QObject *context, Functor functor)">
                <parameter type="const QPermission &amp;" name="permission" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
            </function>
            <function name="sendEvent" fullname="QCoreApplication::sendEvent" href="qcoreapplication.html#sendEvent" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool sendEvent(QObject *receiver, QEvent *event)">
                <parameter type="QObject *" name="receiver" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="sendPostedEvents" fullname="QCoreApplication::sendPostedEvents" href="qcoreapplication.html#sendPostedEvents" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void sendPostedEvents(QObject *receiver, int event_type)">
                <parameter type="QObject *" name="receiver" default="nullptr"/>
                <parameter type="int" name="event_type" default="0"/>
            </function>
            <function name="setApplicationName" fullname="QCoreApplication::setApplicationName" href="qcoreapplication.html#applicationName-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="applicationName" type="void" signature="void setApplicationName(const QString &amp;application)">
                <parameter type="const QString &amp;" name="application" default=""/>
            </function>
            <function name="setApplicationVersion" fullname="QCoreApplication::setApplicationVersion" href="qcoreapplication.html#applicationVersion-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="applicationVersion" type="void" signature="void setApplicationVersion(const QString &amp;version)">
                <parameter type="const QString &amp;" name="version" default=""/>
            </function>
            <function name="setAttribute" fullname="QCoreApplication::setAttribute" href="qcoreapplication.html#setAttribute" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setAttribute(Qt::ApplicationAttribute attribute, bool on)">
                <parameter type="Qt::ApplicationAttribute" name="attribute" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="setEventDispatcher" fullname="QCoreApplication::setEventDispatcher" href="qcoreapplication.html#setEventDispatcher" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)">
                <parameter type="QAbstractEventDispatcher *" name="eventDispatcher" default=""/>
            </function>
            <function name="setLibraryPaths" fullname="QCoreApplication::setLibraryPaths" href="qcoreapplication.html#setLibraryPaths" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setLibraryPaths(const QStringList &amp;paths)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
            </function>
            <function name="setOrganizationDomain" fullname="QCoreApplication::setOrganizationDomain" href="qcoreapplication.html#organizationDomain-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="organizationDomain" type="void" signature="void setOrganizationDomain(const QString &amp;orgDomain)">
                <parameter type="const QString &amp;" name="orgDomain" default=""/>
            </function>
            <function name="setOrganizationName" fullname="QCoreApplication::setOrganizationName" href="qcoreapplication.html#organizationName-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="organizationName" type="void" signature="void setOrganizationName(const QString &amp;orgName)">
                <parameter type="const QString &amp;" name="orgName" default=""/>
            </function>
            <function name="setQuitLockEnabled" fullname="QCoreApplication::setQuitLockEnabled" href="qcoreapplication.html#quitLockEnabled-prop" status="active" access="public" location="qcoreapplication.h" meta="plain" static="true" associated-property="quitLockEnabled" type="void" signature="void setQuitLockEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setSetuidAllowed" fullname="QCoreApplication::setSetuidAllowed" href="qcoreapplication.html#setSetuidAllowed" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="void" signature="void setSetuidAllowed(bool allow)">
                <parameter type="bool" name="allow" default=""/>
            </function>
            <function name="startingUp" fullname="QCoreApplication::startingUp" href="qcoreapplication.html#startingUp" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool startingUp()"/>
            <function name="testAttribute" fullname="QCoreApplication::testAttribute" href="qcoreapplication.html#testAttribute" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="bool" signature="bool testAttribute(Qt::ApplicationAttribute attribute)">
                <parameter type="Qt::ApplicationAttribute" name="attribute" default=""/>
            </function>
            <function name="translate" fullname="QCoreApplication::translate" href="qcoreapplication.html#translate" threadsafety="thread safe" status="active" access="public" location="qcoreapplication.h" documented="true" meta="plain" static="true" type="QString" signature="QString translate(const char *context, const char *sourceText, const char *disambiguation, int n)">
                <parameter type="const char *" name="context" default=""/>
                <parameter type="const char *" name="sourceText" default=""/>
                <parameter type="const char *" name="disambiguation" default="nullptr"/>
                <parameter type="int" name="n" default="-1"/>
            </function>
            <function name="~QCoreApplication" fullname="QCoreApplication::~QCoreApplication" href="qcoreapplication.html#dtor.QCoreApplication" status="active" access="public" location="qcoreapplication.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QCoreApplication()"/>
            <property name="applicationName" fullname="QCoreApplication::applicationName" href="qcoreapplication.html#applicationName-prop" status="active" access="public" location="qcoreapplication.h" documented="true" brief="The name of this application">
                <getter name="applicationName"/>
                <setter name="setApplicationName"/>
                <notifier name="applicationNameChanged"/>
            </property>
            <property name="applicationVersion" fullname="QCoreApplication::applicationVersion" href="qcoreapplication.html#applicationVersion-prop" status="active" access="public" location="qcoreapplication.h" documented="true" brief="The version of this application">
                <getter name="applicationVersion"/>
                <setter name="setApplicationVersion"/>
                <notifier name="applicationVersionChanged"/>
            </property>
            <property name="organizationDomain" fullname="QCoreApplication::organizationDomain" href="qcoreapplication.html#organizationDomain-prop" status="active" access="public" location="qcoreapplication.h" documented="true" brief="The Internet domain of the organization that wrote this application">
                <getter name="organizationDomain"/>
                <setter name="setOrganizationDomain"/>
                <notifier name="organizationDomainChanged"/>
            </property>
            <property name="organizationName" fullname="QCoreApplication::organizationName" href="qcoreapplication.html#organizationName-prop" status="active" access="public" location="qcoreapplication.h" documented="true" brief="The name of the organization that wrote this application">
                <getter name="organizationName"/>
                <setter name="setOrganizationName"/>
                <notifier name="organizationNameChanged"/>
            </property>
            <property name="quitLockEnabled" fullname="QCoreApplication::quitLockEnabled" href="qcoreapplication.html#quitLockEnabled-prop" status="active" access="public" location="qcoreapplication.h" documented="true" brief="Whether the use of the QEventLoopLocker feature can cause the application to quit">
                <getter name="isQuitLockEnabled"/>
                <setter name="setQuitLockEnabled"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QCryptographicHash" href="qcryptographichash.html" status="active" access="public" location="qcryptographichash.h" documented="true" groups="tools" module="QtCore" brief="Way to generate cryptographic hashes">
            <function name="QCryptographicHash" fullname="QCryptographicHash::QCryptographicHash" href="qcryptographichash.html#QCryptographicHash" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.5" meta="move-constructor" noexcept="true" signature="QCryptographicHash(QCryptographicHash &amp;&amp;other)">
                <parameter type="QCryptographicHash &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QCryptographicHash" fullname="QCryptographicHash::QCryptographicHash" href="qcryptographichash.html#QCryptographicHash-1" status="active" access="public" location="qcryptographichash.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QCryptographicHash(QCryptographicHash::Algorithm method)">
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="addData" fullname="QCryptographicHash::addData" href="qcryptographichash.html#addData" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" noexcept="true" type="void" signature="void addData(QByteArrayView bytes)">
                <parameter type="QByteArrayView" name="bytes" default=""/>
            </function>
            <function name="addData" fullname="QCryptographicHash::addData" href="qcryptographichash.html#addData-1" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool addData(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="addData" fullname="QCryptographicHash::addData" href="qcryptographichash-obsolete.html#addData-2" status="deprecated" access="public" location="qcryptographichash.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void addData(const char *data, qsizetype length)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="algorithm" fullname="QCryptographicHash::algorithm" href="qcryptographichash.html#algorithm" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="QCryptographicHash::Algorithm" signature="QCryptographicHash::Algorithm algorithm() const"/>
            <function name="hash" fullname="QCryptographicHash::hash" href="qcryptographichash.html#hash" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray hash(QByteArrayView data, QCryptographicHash::Algorithm method)">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;char&gt; buffer, QByteArrayView data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;char&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto-1" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;char&gt; buffer, QSpan&lt;const QByteArrayView&gt; data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;char&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto-2" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="2" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;std::byte&gt; buffer, QByteArrayView data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;std::byte&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto-3" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="3" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;std::byte&gt; buffer, QSpan&lt;const QByteArrayView&gt; data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;std::byte&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto-4" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="4" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;uchar&gt; buffer, QByteArrayView data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;uchar&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QCryptographicHash::hashInto" href="qcryptographichash.html#hashInto-5" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="5" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;uchar&gt; buffer, QSpan&lt;const QByteArrayView&gt; data, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;uchar&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="data" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashLength" fullname="QCryptographicHash::hashLength" href="qcryptographichash.html#hashLength" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" static="true" type="int" signature="int hashLength(QCryptographicHash::Algorithm method)">
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="operator=" fullname="QCryptographicHash::operator=" href="qcryptographichash.html#operator-eq" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.5" meta="move-assign" noexcept="true" type="QCryptographicHash &amp;" signature="QCryptographicHash &amp; operator=(QCryptographicHash &amp;&amp;other)">
                <parameter type="QCryptographicHash &amp;&amp;" name="other" default=""/>
            </function>
            <function name="reset" fullname="QCryptographicHash::reset" href="qcryptographichash.html#reset" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" noexcept="true" type="void" signature="void reset()"/>
            <function name="result" fullname="QCryptographicHash::result" href="qcryptographichash.html#result" status="active" access="public" location="qcryptographichash.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray result() const"/>
            <function name="resultView" fullname="QCryptographicHash::resultView" href="qcryptographichash.html#resultView" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView resultView() const"/>
            <function name="supportsAlgorithm" fullname="QCryptographicHash::supportsAlgorithm" href="qcryptographichash.html#supportsAlgorithm" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.5" meta="plain" static="true" type="bool" signature="bool supportsAlgorithm(QCryptographicHash::Algorithm method)">
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="swap" fullname="QCryptographicHash::swap" href="qcryptographichash.html#swap" status="active" access="public" location="qcryptographichash.h" documented="true" since="6.5" meta="plain" noexcept="true" type="void" signature="void swap(QCryptographicHash &amp;other)">
                <parameter type="QCryptographicHash &amp;" name="other" default=""/>
            </function>
            <function name="~QCryptographicHash" fullname="QCryptographicHash::~QCryptographicHash" href="qcryptographichash.html#dtor.QCryptographicHash" status="active" access="public" location="qcryptographichash.h" documented="true" meta="destructor" noexcept="true" signature="~QCryptographicHash()"/>
            <enum name="Algorithm" fullname="QCryptographicHash::Algorithm" href="qcryptographichash.html#Algorithm-enum" status="active" access="public" location="qcryptographichash.h" documented="true">
                <value name="Md4" value="0"/>
                <value name="Md5" value="1"/>
                <value name="Sha1" value="2"/>
                <value name="Sha224" value="3"/>
                <value name="Sha256" value="4"/>
                <value name="Sha384" value="5"/>
                <value name="Sha512" value="6"/>
                <value name="Keccak_224" value="7"/>
                <value name="Keccak_256" value="8"/>
                <value name="Keccak_384" value="9"/>
                <value name="Keccak_512" value="10"/>
                <value name="RealSha3_224" value="11"/>
                <value name="RealSha3_256" value="12"/>
                <value name="RealSha3_384" value="13"/>
                <value name="RealSha3_512" value="14"/>
                <value name="Sha3_224" value="RealSha3_224"/>
                <value name="Sha3_256" value="RealSha3_256"/>
                <value name="Sha3_384" value="RealSha3_384"/>
                <value name="Sha3_512" value="RealSha3_512"/>
                <value name="Blake2b_160" value="15"/>
                <value name="Blake2b_256" value="16"/>
                <value name="Blake2b_384" value="17"/>
                <value name="Blake2b_512" value="18"/>
                <value name="Blake2s_128" value="19"/>
                <value name="Blake2s_160" value="20"/>
                <value name="Blake2s_224" value="21"/>
                <value name="Blake2s_256" value="22"/>
                <value name="NumAlgorithms" value="23"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QDataStream" href="qdatastream.html" status="active" access="public" location="qdatastream.h" documented="true" groups="io,qtserialization" bases="QIODeviceBase" module="QtCore" brief="Serialization of binary data to a QIODevice">
            <target name="raw"/>
            <target name="serializing-qt-classes" title="Serializing Qt Classes"/>
            <contents name="serializing-containers-and-strings" title="Serializing containers and strings" level="1"/>
            <contents name="versioning" title="Versioning" level="1"/>
            <contents name="reading-and-writing-raw-binary-data" title="Reading and Writing Raw Binary Data" level="1"/>
            <contents name="reading-and-writing-qt-collection-classes" title="Reading and Writing Qt Collection Classes" level="1"/>
            <contents name="reading-and-writing-other-qt-classes" title="Reading and Writing Other Qt Classes" level="1"/>
            <contents name="using-read-transactions" title="Using Read Transactions" level="1"/>
            <contents name="corruption-and-security" title="Corruption and Security" level="1"/>
            <function name="QDataStream" fullname="QDataStream::QDataStream" href="qdatastream.html#QDataStream" status="active" access="public" location="qdatastream.h" documented="true" meta="constructor" signature="QDataStream()"/>
            <function name="QDataStream" fullname="QDataStream::QDataStream" href="qdatastream.html#QDataStream-1" status="active" access="public" location="qdatastream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QDataStream(QIODevice *d)">
                <parameter type="QIODevice *" name="d" default=""/>
            </function>
            <function name="QDataStream" fullname="QDataStream::QDataStream" href="qdatastream.html#QDataStream-2" status="active" access="public" location="qdatastream.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QDataStream(const QByteArray &amp;a)">
                <parameter type="const QByteArray &amp;" name="a" default=""/>
            </function>
            <function name="QDataStream" fullname="QDataStream::QDataStream" href="qdatastream.html#QDataStream-3" status="active" access="public" location="qdatastream.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QDataStream(QByteArray *a, QIODeviceBase::OpenMode mode)">
                <parameter type="QByteArray *" name="a" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="abortTransaction" fullname="QDataStream::abortTransaction" href="qdatastream.html#abortTransaction" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void abortTransaction()"/>
            <function name="atEnd" fullname="QDataStream::atEnd" href="qdatastream.html#atEnd" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
            <function name="byteOrder" fullname="QDataStream::byteOrder" href="qdatastream.html#byteOrder" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="QDataStream::ByteOrder" signature="QDataStream::ByteOrder byteOrder() const"/>
            <function name="commitTransaction" fullname="QDataStream::commitTransaction" href="qdatastream.html#commitTransaction" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="bool" signature="bool commitTransaction()"/>
            <function name="device" fullname="QDataStream::device" href="qdatastream.html#device" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="floatingPointPrecision" fullname="QDataStream::floatingPointPrecision" href="qdatastream.html#floatingPointPrecision" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="QDataStream::FloatingPointPrecision" signature="QDataStream::FloatingPointPrecision floatingPointPrecision() const"/>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(qint8 i)">
                <parameter type="qint8" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-2" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(bool i)">
                <parameter type="bool" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-3" status="active" access="public" location="qdatastream.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(char16_t c)">
                <parameter type="char16_t" name="c" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-4" status="active" access="public" location="qdatastream.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(char32_t c)">
                <parameter type="char32_t" name="c" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-5" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(const char *s)">
                <parameter type="const char *" name="s" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-6" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(double f)">
                <parameter type="double" name="f" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-7" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-8" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(qint16 i)">
                <parameter type="qint16" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-9" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(qint32 i)">
                <parameter type="qint32" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-10" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(qint64 i)">
                <parameter type="qint64" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-11" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(quint16 i)">
                <parameter type="quint16" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-12" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(quint32 i)">
                <parameter type="quint32" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-13" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(quint64 i)">
                <parameter type="quint64" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-14" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(quint8 i)">
                <parameter type="quint8" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDataStream::operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-15" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(std::nullptr_t ptr)">
                <parameter type="std::nullptr_t" name="ptr" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdatastream.html#operator-lt-lt-16" status="active" access="public" location="qdatastream.h" documented="true" related="370" since="6.0" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const std::pair&lt;T1, T2&gt; &amp;pair)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(bool &amp;i)">
                <parameter type="bool &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-1" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(qint8 &amp;i)">
                <parameter type="qint8 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-3" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="3" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(char *&amp;s)">
                <parameter type="char *&amp;" name="s" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-4" status="active" access="public" location="qdatastream.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(char16_t &amp;c)">
                <parameter type="char16_t &amp;" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-5" status="active" access="public" location="qdatastream.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="5" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(char32_t &amp;c)">
                <parameter type="char32_t &amp;" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-6" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(double &amp;f)">
                <parameter type="double &amp;" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-7" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(float &amp;f)">
                <parameter type="float &amp;" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-8" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(qint16 &amp;i)">
                <parameter type="qint16 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-9" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(qint32 &amp;i)">
                <parameter type="qint32 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-10" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(qint64 &amp;i)">
                <parameter type="qint64 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-11" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(quint16 &amp;i)">
                <parameter type="quint16 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-12" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(quint32 &amp;i)">
                <parameter type="quint32 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-13" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(quint64 &amp;i)">
                <parameter type="quint64 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-14" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(quint8 &amp;i)">
                <parameter type="quint8 &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QDataStream::operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-15" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(std::nullptr_t &amp;ptr)">
                <parameter type="std::nullptr_t &amp;" name="ptr" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qdatastream.html#operator-gt-gt-16" status="active" access="public" location="qdatastream.h" documented="true" related="442" since="6.0" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, std::pair&lt;T1, T2&gt; &amp;pair)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
            </function>
            <function name="readBytes" fullname="QDataStream::readBytes" href="qdatastream.html#readBytes" status="active" access="public" location="qdatastream.h" documented="true" since="6.7" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; readBytes(char *&amp;s, qint64 &amp;l)">
                <parameter type="char *&amp;" name="s" default=""/>
                <parameter type="qint64 &amp;" name="l" default=""/>
            </function>
            <function name="readBytes" fullname="QDataStream::readBytes" href="qdatastream.html#readBytes-1" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; readBytes(char *&amp;s, uint &amp;l)">
                <parameter type="char *&amp;" name="s" default=""/>
                <parameter type="uint &amp;" name="l" default=""/>
            </function>
            <function name="readRawData" fullname="QDataStream::readRawData" href="qdatastream.html#readRawData" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="qint64" signature="qint64 readRawData(char *s, qint64 len)">
                <parameter type="char *" name="s" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="resetStatus" fullname="QDataStream::resetStatus" href="qdatastream.html#resetStatus" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void resetStatus()"/>
            <function name="rollbackTransaction" fullname="QDataStream::rollbackTransaction" href="qdatastream.html#rollbackTransaction" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void rollbackTransaction()"/>
            <function name="setByteOrder" fullname="QDataStream::setByteOrder" href="qdatastream.html#setByteOrder" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void setByteOrder(QDataStream::ByteOrder bo)">
                <parameter type="QDataStream::ByteOrder" name="bo" default=""/>
            </function>
            <function name="setDevice" fullname="QDataStream::setDevice" href="qdatastream.html#setDevice" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *d)">
                <parameter type="QIODevice *" name="d" default=""/>
            </function>
            <function name="setFloatingPointPrecision" fullname="QDataStream::setFloatingPointPrecision" href="qdatastream.html#setFloatingPointPrecision" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision)">
                <parameter type="QDataStream::FloatingPointPrecision" name="precision" default=""/>
            </function>
            <function name="setStatus" fullname="QDataStream::setStatus" href="qdatastream.html#setStatus" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void setStatus(QDataStream::Status status)">
                <parameter type="QDataStream::Status" name="status" default=""/>
            </function>
            <function name="setVersion" fullname="QDataStream::setVersion" href="qdatastream.html#setVersion" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void setVersion(int v)">
                <parameter type="int" name="v" default=""/>
            </function>
            <function name="skipRawData" fullname="QDataStream::skipRawData" href="qdatastream.html#skipRawData" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="qint64" signature="qint64 skipRawData(qint64 len)">
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="startTransaction" fullname="QDataStream::startTransaction" href="qdatastream.html#startTransaction" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="void" signature="void startTransaction()"/>
            <function name="status" fullname="QDataStream::status" href="qdatastream.html#status" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="QDataStream::Status" signature="QDataStream::Status status() const"/>
            <function name="version" fullname="QDataStream::version" href="qdatastream.html#version" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" const="true" type="int" signature="int version() const"/>
            <function name="writeBytes" fullname="QDataStream::writeBytes" href="qdatastream.html#writeBytes" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; writeBytes(const char *s, qint64 len)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="writeRawData" fullname="QDataStream::writeRawData" href="qdatastream.html#writeRawData" status="active" access="public" location="qdatastream.h" documented="true" meta="plain" type="qint64" signature="qint64 writeRawData(const char *s, qint64 len)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="~QDataStream" fullname="QDataStream::~QDataStream" href="qdatastream.html#dtor.QDataStream" status="active" access="public" location="qdatastream.h" documented="true" meta="destructor" noexcept="true" signature="~QDataStream()"/>
            <enum name="ByteOrder" fullname="QDataStream::ByteOrder" href="qdatastream.html#ByteOrder-enum" status="active" access="public" location="qdatastream.h" documented="true">
                <value name="BigEndian" value="QSysInfo::BigEndian"/>
                <value name="LittleEndian" value="QSysInfo::LittleEndian"/>
            </enum>
            <enum name="FloatingPointPrecision" fullname="QDataStream::FloatingPointPrecision" href="qdatastream.html#FloatingPointPrecision-enum" status="active" access="public" location="qdatastream.h" documented="true">
                <value name="SinglePrecision" value="0"/>
                <value name="DoublePrecision" value="1"/>
            </enum>
            <enum name="Status" fullname="QDataStream::Status" href="qdatastream.html#Status-enum" status="active" access="public" location="qdatastream.h" documented="true">
                <value name="Ok" value="0"/>
                <value name="ReadPastEnd" value="1"/>
                <value name="ReadCorruptData" value="2"/>
                <value name="WriteFailed" value="3"/>
                <value name="SizeLimitExceeded" value="4" since="6.7"/>
            </enum>
            <enum name="Version" fullname="QDataStream::Version" href="qdatastream.html#Version-enum" status="active" access="public" location="qdatastream.h" documented="true">
                <value name="Qt_1_0" value="1"/>
                <value name="Qt_2_0" value="2"/>
                <value name="Qt_2_1" value="3"/>
                <value name="Qt_3_0" value="4"/>
                <value name="Qt_3_1" value="5"/>
                <value name="Qt_3_3" value="6"/>
                <value name="Qt_4_0" value="7"/>
                <value name="Qt_4_1" value="Qt_4_0"/>
                <value name="Qt_4_2" value="8"/>
                <value name="Qt_4_3" value="9"/>
                <value name="Qt_4_4" value="10"/>
                <value name="Qt_4_5" value="11"/>
                <value name="Qt_4_6" value="12"/>
                <value name="Qt_4_7" value="Qt_4_6"/>
                <value name="Qt_4_8" value="Qt_4_7"/>
                <value name="Qt_4_9" value="Qt_4_8"/>
                <value name="Qt_5_0" value="13"/>
                <value name="Qt_5_1" value="14"/>
                <value name="Qt_5_2" value="15"/>
                <value name="Qt_5_3" value="Qt_5_2"/>
                <value name="Qt_5_4" value="16"/>
                <value name="Qt_5_5" value="Qt_5_4"/>
                <value name="Qt_5_6" value="17"/>
                <value name="Qt_5_7" value="Qt_5_6"/>
                <value name="Qt_5_8" value="Qt_5_7"/>
                <value name="Qt_5_9" value="Qt_5_8"/>
                <value name="Qt_5_10" value="Qt_5_9"/>
                <value name="Qt_5_11" value="Qt_5_10"/>
                <value name="Qt_5_12" value="18"/>
                <value name="Qt_5_13" value="19"/>
                <value name="Qt_5_14" value="Qt_5_13"/>
                <value name="Qt_5_15" value="Qt_5_14"/>
                <value name="Qt_6_0" value="20"/>
                <value name="Qt_6_1" value="Qt_6_0"/>
                <value name="Qt_6_2" value="Qt_6_0"/>
                <value name="Qt_6_3" value="Qt_6_0"/>
                <value name="Qt_6_4" value="Qt_6_0"/>
                <value name="Qt_6_5" value="Qt_6_0"/>
                <value name="Qt_6_6" value="21"/>
                <value name="Qt_6_7" value="22"/>
                <value name="Qt_6_8" value="Qt_6_7"/>
                <value name="Qt_6_9" value="Qt_6_7"/>
                <value name="Qt_DefaultCompiledVersion" value="Qt_6_9"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QDate" href="qdate.html" status="active" access="public" location="qdatetime.h" documented="true" module="QtCore" brief="Date functions" comparison_category="strong">
            <contents name="remarks" title="Remarks" level="1"/>
            <contents name="range-of-valid-dates" title="Range of Valid Dates" level="2"/>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" constexpr="true" signature="QDate()"/>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate-1" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QDate(std::chrono::year_month_day date)">
                <parameter type="std::chrono::year_month_day" name="date" default=""/>
            </function>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate-2" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QDate(std::chrono::year_month_day_last date)">
                <parameter type="std::chrono::year_month_day_last" name="date" default=""/>
            </function>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate-3" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QDate(std::chrono::year_month_weekday date)">
                <parameter type="std::chrono::year_month_weekday" name="date" default=""/>
            </function>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate-4" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QDate(std::chrono::year_month_weekday_last date)">
                <parameter type="std::chrono::year_month_weekday_last" name="date" default=""/>
            </function>
            <function name="QDate" fullname="QDate::QDate" href="qdate.html#QDate-5" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QDate(int y, int m, int d)">
                <parameter type="int" name="y" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="d" default=""/>
            </function>
            <function name="addDays" fullname="QDate::addDays" href="qdate.html#addDays" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate addDays(qint64 ndays) const">
                <parameter type="qint64" name="ndays" default=""/>
            </function>
            <function name="addDuration" fullname="QDate::addDuration" href="qdate.html#addDuration" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" const="true" type="QDate" signature="QDate addDuration(std::chrono::days ndays) const">
                <parameter type="std::chrono::days" name="ndays" default=""/>
            </function>
            <function name="addMonths" fullname="QDate::addMonths" href="qdate.html#addMonths" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate addMonths(int nmonths, QCalendar cal) const">
                <parameter type="int" name="nmonths" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="addMonths" fullname="QDate::addMonths" href="qdate.html#addMonths-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDate" signature="QDate addMonths(int nmonths) const">
                <parameter type="int" name="nmonths" default=""/>
            </function>
            <function name="addYears" fullname="QDate::addYears" href="qdate.html#addYears" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate addYears(int nyears, QCalendar cal) const">
                <parameter type="int" name="nyears" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="addYears" fullname="QDate::addYears" href="qdate.html#addYears-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDate" signature="QDate addYears(int nyears) const">
                <parameter type="int" name="nyears" default=""/>
            </function>
            <function name="currentDate" fullname="QDate::currentDate" href="qdate.html#currentDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDate" signature="QDate currentDate()"/>
            <function name="day" fullname="QDate::day" href="qdate.html#day" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int day(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="day" fullname="QDate::day" href="qdate.html#day-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int day() const"/>
            <function name="dayOfWeek" fullname="QDate::dayOfWeek" href="qdate.html#dayOfWeek" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int dayOfWeek(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="dayOfWeek" fullname="QDate::dayOfWeek" href="qdate.html#dayOfWeek-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int dayOfWeek() const"/>
            <function name="dayOfYear" fullname="QDate::dayOfYear" href="qdate.html#dayOfYear" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int dayOfYear(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="dayOfYear" fullname="QDate::dayOfYear" href="qdate.html#dayOfYear-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int dayOfYear() const"/>
            <function name="daysInMonth" fullname="QDate::daysInMonth" href="qdate.html#daysInMonth" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int daysInMonth(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="daysInMonth" fullname="QDate::daysInMonth" href="qdate.html#daysInMonth-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int daysInMonth() const"/>
            <function name="daysInYear" fullname="QDate::daysInYear" href="qdate.html#daysInYear" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int daysInYear(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="daysInYear" fullname="QDate::daysInYear" href="qdate.html#daysInYear-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int daysInYear() const"/>
            <function name="daysTo" fullname="QDate::daysTo" href="qdate.html#daysTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 daysTo(QDate d) const">
                <parameter type="QDate" name="d" default=""/>
            </function>
            <function name="endOfDay" fullname="QDate::endOfDay" href="qdate.html#endOfDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime endOfDay(const QTimeZone &amp;zone) const">
                <parameter type="const QTimeZone &amp;" name="zone" default=""/>
            </function>
            <function name="endOfDay" fullname="QDate::endOfDay" href="qdate.html#endOfDay-1" status="active" access="public" location="qdatetime.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime endOfDay() const"/>
            <function name="endOfDay" fullname="QDate::endOfDay" href="qdate-obsolete.html#endOfDay-2" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime endOfDay(Qt::TimeSpec spec, int offsetSeconds) const">
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
                <parameter type="int" name="offsetSeconds" default="0"/>
            </function>
            <function name="fromJulianDay" fullname="QDate::fromJulianDay" href="qdate.html#fromJulianDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" constexpr="true" type="QDate" signature="QDate fromJulianDay(qint64 jd)">
                <parameter type="qint64" name="jd" default=""/>
            </function>
            <function name="fromStdSysDays" fullname="QDate::fromStdSysDays" href="qdate.html#fromStdSysDays" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" constexpr="true" noexcept="true" type="QDate" signature="QDate fromStdSysDays(const std::chrono::sys_days &amp;days)">
                <parameter type="const std::chrono::sys_days &amp;" name="days" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDate" signature="QDate fromString(const QString &amp;string, Qt::DateFormat format)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDate" signature="QDate fromString(const QString &amp;string, const QString &amp;format, int baseYear, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-2" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="2" type="QDate" signature="QDate fromString(QStringView string, Qt::DateFormat format)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-3" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="3" type="QDate" signature="QDate fromString(QStringView string, QStringView format, QCalendar cal)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-4" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="4" type="QDate" signature="QDate fromString(QStringView string, QStringView format, int baseYear)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-5" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="5" type="QDate" signature="QDate fromString(const QString &amp;string, QStringView format, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-6" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="6" type="QDate" signature="QDate fromString(const QString &amp;string, QStringView format, int baseYear)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-7" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="7" type="QDate" signature="QDate fromString(const QString &amp;string, const QString &amp;format, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-8" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="8" type="QDate" signature="QDate fromString(const QString &amp;string, const QString &amp;format, int baseYear)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-9" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="9" type="QDate" signature="QDate fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDate::fromString" href="qdate.html#fromString-10" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="10" type="QDate" signature="QDate fromString(const QString &amp;string, QStringView format, int baseYear, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="getDate" fullname="QDate::getDate" href="qdate.html#getDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="void" signature="void getDate(int *year, int *month, int *day) const">
                <parameter type="int *" name="year" default=""/>
                <parameter type="int *" name="month" default=""/>
                <parameter type="int *" name="day" default=""/>
            </function>
            <function name="isLeapYear" fullname="QDate::isLeapYear" href="qdate.html#isLeapYear" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="bool" signature="bool isLeapYear(int year)">
                <parameter type="int" name="year" default=""/>
            </function>
            <function name="isNull" fullname="QDate::isNull" href="qdate.html#isNull" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QDate::isValid" href="qdate.html#isValid" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isValid() const"/>
            <function name="isValid" fullname="QDate::isValid" href="qdate.html#isValid-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool isValid(int year, int month, int day)">
                <parameter type="int" name="year" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="day" default=""/>
            </function>
            <function name="month" fullname="QDate::month" href="qdate.html#month" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int month(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="month" fullname="QDate::month" href="qdate.html#month-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int month() const"/>
            <function name="operator!=" href="qdate.html#operator-not-eq" status="active" access="public" location="qdatetime.h" documented="true" related="863" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qdate.html#operator-lt" status="active" access="public" location="qdatetime.h" documented="true" related="864" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdate.html#operator-lt-lt-1" status="active" access="public" location="qdatetime.h" documented="true" related="339" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QDate date)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="QDate" name="date" default=""/>
            </function>
            <function name="operator&lt;=" href="qdate.html#operator-lt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="865" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;=(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qdate.html#operator-eq-eq" status="active" access="public" location="qdatetime.h" documented="true" related="866" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qdate.html#operator-gt" status="active" access="public" location="qdatetime.h" documented="true" related="867" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qdate.html#operator-gt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="868" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;=(const QDate &amp;lhs, const QDate &amp;rhs)">
                <parameter type="const QDate &amp;" name="lhs" default=""/>
                <parameter type="const QDate &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qdate.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="413" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QDate &amp;date)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QDate &amp;" name="date" default=""/>
            </function>
            <function name="setDate" fullname="QDate::setDate" href="qdate.html#setDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="bool" signature="bool setDate(int year, int month, int day)">
                <parameter type="int" name="year" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="day" default=""/>
            </function>
            <function name="setDate" fullname="QDate::setDate" href="qdate.html#setDate-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool setDate(int year, int month, int day, QCalendar cal)">
                <parameter type="int" name="year" default=""/>
                <parameter type="int" name="month" default=""/>
                <parameter type="int" name="day" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="startOfDay" fullname="QDate::startOfDay" href="qdate.html#startOfDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime startOfDay(const QTimeZone &amp;zone) const">
                <parameter type="const QTimeZone &amp;" name="zone" default=""/>
            </function>
            <function name="startOfDay" fullname="QDate::startOfDay" href="qdate.html#startOfDay-1" status="active" access="public" location="qdatetime.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime startOfDay() const"/>
            <function name="startOfDay" fullname="QDate::startOfDay" href="qdate-obsolete.html#startOfDay-2" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime startOfDay(Qt::TimeSpec spec, int offsetSeconds) const">
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
                <parameter type="int" name="offsetSeconds" default="0"/>
            </function>
            <function name="toJulianDay" fullname="QDate::toJulianDay" href="qdate.html#toJulianDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" type="qint64" signature="qint64 toJulianDay() const"/>
            <function name="toStdSysDays" fullname="QDate::toStdSysDays" href="qdate.html#toStdSysDays" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="std::chrono::sys_days" signature="std::chrono::sys_days toStdSysDays() const"/>
            <function name="toString" fullname="QDate::toString" href="qdate.html#toString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QStringView format, QCalendar cal) const">
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QDate::toString" href="qdate.html#toString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toString(const QString &amp;format, QCalendar cal) const">
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QDate::toString" href="qdate.html#toString-2" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString toString(QStringView format) const">
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QDate::toString" href="qdate.html#toString-3" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString toString(Qt::DateFormat format) const">
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="toString" fullname="QDate::toString" href="qdate.html#toString-4" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QString" signature="QString toString(const QString &amp;format) const">
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="weekNumber" fullname="QDate::weekNumber" href="qdate.html#weekNumber" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int weekNumber(int *yearNumber) const">
                <parameter type="int *" name="yearNumber" default="nullptr"/>
            </function>
            <function name="year" fullname="QDate::year" href="qdate.html#year" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int year(QCalendar cal) const">
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="year" fullname="QDate::year" href="qdate.html#year-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int year() const"/>
        </class>
        <class threadsafety="reentrant" name="QDateTime" href="qdatetime.html" status="active" access="public" location="qdatetime.h" documented="true" groups="shared" module="QtCore" brief="Date and time functions" comparison_category="weak">
            <contents name="remarks" title="Remarks" level="1"/>
            <contents name="range-of-valid-dates" title="Range of Valid Dates" level="2"/>
            <contents name="use-of-timezones" title="Use of Timezones" level="2"/>
            <contents name="timezone-transitions" title="Timezone transitions" level="2"/>
            <contents name="whole-day-transitions" title="Whole day transitions" level="3"/>
            <contents name="offsets-from-utc" title="Offsets From UTC" level="2"/>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime.html#QDateTime" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" noexcept="true" signature="QDateTime()"/>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime.html#QDateTime-1" status="active" access="public" location="qdatetime.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QDateTime(QDateTime &amp;&amp;other)">
                <parameter type="QDateTime &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime.html#QDateTime-2" status="active" access="public" location="qdatetime.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QDateTime(const QDateTime &amp;other)">
                <parameter type="const QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime-obsolete.html#QDateTime-3" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QDateTime(QDate date, QTime time, Qt::TimeSpec spec, int offsetSeconds)">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QTime" name="time" default=""/>
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
                <parameter type="int" name="offsetSeconds" default="0"/>
            </function>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime.html#QDateTime-4" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QDateTime(QDate date, QTime time, const QTimeZone &amp;timeZone, QDateTime::TransitionResolution resolve)">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QTime" name="time" default=""/>
                <parameter type="const QTimeZone &amp;" name="timeZone" default=""/>
                <parameter type="QDateTime::TransitionResolution" name="resolve" default="TransitionResolution::LegacyBehavior"/>
            </function>
            <function name="QDateTime" fullname="QDateTime::QDateTime" href="qdatetime.html#QDateTime-5" status="active" access="public" location="qdatetime.h" documented="true" since="6.5" meta="constructor" overload="true" overload-number="5" signature="QDateTime(QDate date, QTime time, QDateTime::TransitionResolution resolve)">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QTime" name="time" default=""/>
                <parameter type="QDateTime::TransitionResolution" name="resolve" default="TransitionResolution::LegacyBehavior"/>
            </function>
            <function name="addDays" fullname="QDateTime::addDays" href="qdatetime.html#addDays" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime addDays(qint64 ndays) const">
                <parameter type="qint64" name="ndays" default=""/>
            </function>
            <function name="addDuration" fullname="QDateTime::addDuration" href="qdatetime.html#addDuration" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" const="true" type="QDateTime" signature="QDateTime addDuration(std::chrono::milliseconds msecs) const">
                <parameter type="std::chrono::milliseconds" name="msecs" default=""/>
            </function>
            <function name="addMSecs" fullname="QDateTime::addMSecs" href="qdatetime.html#addMSecs" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime addMSecs(qint64 msecs) const">
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="addMonths" fullname="QDateTime::addMonths" href="qdatetime.html#addMonths" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime addMonths(int nmonths) const">
                <parameter type="int" name="nmonths" default=""/>
            </function>
            <function name="addSecs" fullname="QDateTime::addSecs" href="qdatetime.html#addSecs" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime addSecs(qint64 s) const">
                <parameter type="qint64" name="s" default=""/>
            </function>
            <function name="addYears" fullname="QDateTime::addYears" href="qdatetime.html#addYears" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime addYears(int nyears) const">
                <parameter type="int" name="nyears" default=""/>
            </function>
            <function name="currentDateTime" fullname="QDateTime::currentDateTime" href="qdatetime.html#currentDateTime" status="active" access="public" location="qdatetime.h" documented="true" since="6.5" meta="plain" static="true" type="QDateTime" signature="QDateTime currentDateTime(const QTimeZone &amp;zone)">
                <parameter type="const QTimeZone &amp;" name="zone" default=""/>
            </function>
            <function name="currentDateTime" fullname="QDateTime::currentDateTime" href="qdatetime.html#currentDateTime-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime currentDateTime()"/>
            <function name="currentDateTimeUtc" fullname="QDateTime::currentDateTimeUtc" href="qdatetime.html#currentDateTimeUtc" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" signature="QDateTime currentDateTimeUtc()"/>
            <function name="currentMSecsSinceEpoch" fullname="QDateTime::currentMSecsSinceEpoch" href="qdatetime.html#currentMSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" noexcept="true" type="qint64" signature="qint64 currentMSecsSinceEpoch()"/>
            <function name="currentSecsSinceEpoch" fullname="QDateTime::currentSecsSinceEpoch" href="qdatetime.html#currentSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" noexcept="true" type="qint64" signature="qint64 currentSecsSinceEpoch()"/>
            <function name="date" fullname="QDateTime::date" href="qdatetime.html#date" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate date() const"/>
            <function name="daysTo" fullname="QDateTime::daysTo" href="qdatetime.html#daysTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 daysTo(const QDateTime &amp;other) const">
                <parameter type="const QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="fromCFDate" fullname="QDateTime::fromCFDate" href="qdatetime.html#fromCFDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" brief="Constructs a new QDateTime containing a copy of the CFDate date" signature="QDateTime fromCFDate(CFDateRef date)" groups="platform-type-conversions">
                <parameter type="CFDateRef" name="date" default=""/>
            </function>
            <function name="fromMSecsSinceEpoch" fullname="QDateTime::fromMSecsSinceEpoch" href="qdatetime.html#fromMSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" signature="QDateTime fromMSecsSinceEpoch(qint64 msecs, const QTimeZone &amp;timeZone)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="const QTimeZone &amp;" name="timeZone" default=""/>
            </function>
            <function name="fromMSecsSinceEpoch" fullname="QDateTime::fromMSecsSinceEpoch" href="qdatetime.html#fromMSecsSinceEpoch-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime fromMSecsSinceEpoch(qint64 msecs)">
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="fromMSecsSinceEpoch" fullname="QDateTime::fromMSecsSinceEpoch" href="qdatetime-obsolete.html#fromMSecsSinceEpoch-2" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetSeconds)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
                <parameter type="int" name="offsetSeconds" default="0"/>
            </function>
            <function name="fromNSDate" fullname="QDateTime::fromNSDate" href="qdatetime.html#fromNSDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" brief="Constructs a new QDateTime containing a copy of the NSDate date" signature="QDateTime fromNSDate(const NSDate *date)" groups="platform-type-conversions">
                <parameter type="const NSDate *" name="date" default=""/>
            </function>
            <function name="fromSecsSinceEpoch" fullname="QDateTime::fromSecsSinceEpoch" href="qdatetime.html#fromSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" signature="QDateTime fromSecsSinceEpoch(qint64 secs, const QTimeZone &amp;timeZone)">
                <parameter type="qint64" name="secs" default=""/>
                <parameter type="const QTimeZone &amp;" name="timeZone" default=""/>
            </function>
            <function name="fromSecsSinceEpoch" fullname="QDateTime::fromSecsSinceEpoch" href="qdatetime.html#fromSecsSinceEpoch-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime fromSecsSinceEpoch(qint64 secs)">
                <parameter type="qint64" name="secs" default=""/>
            </function>
            <function name="fromSecsSinceEpoch" fullname="QDateTime::fromSecsSinceEpoch" href="qdatetime-obsolete.html#fromSecsSinceEpoch-2" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime fromSecsSinceEpoch(qint64 secs, Qt::TimeSpec spec, int offsetSeconds)">
                <parameter type="qint64" name="secs" default=""/>
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
                <parameter type="int" name="offsetSeconds" default="0"/>
            </function>
            <function name="fromStdLocalTime" fullname="QDateTime::fromStdLocalTime" href="qdatetime.html#fromStdLocalTime" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" type="QDateTime" signature="QDateTime fromStdLocalTime(const std::chrono::local_time&lt;std::chrono::milliseconds&gt; &amp;time)">
                <parameter type="const std::chrono::local_time&lt;std::chrono::milliseconds&gt; &amp;" name="time" default=""/>
            </function>
            <function name="fromStdTimePoint" fullname="QDateTime::fromStdTimePoint" href="qdatetime.html#fromStdTimePoint" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" type="QDateTime" signature="QDateTime fromStdTimePoint(const std::chrono::local_time&lt;std::chrono::milliseconds&gt; &amp;time)">
                <parameter type="const std::chrono::local_time&lt;std::chrono::milliseconds&gt; &amp;" name="time" default=""/>
            </function>
            <function name="fromStdTimePoint" fullname="QDateTime::fromStdTimePoint" href="qdatetime.html#fromStdTimePoint-1" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime fromStdTimePoint(const std::chrono::time_point&lt;Clock, Duration&gt; &amp;time)">
                <parameter type="const std::chrono::time_point&lt;Clock, Duration&gt; &amp;" name="time" default=""/>
            </function>
            <function name="fromStdTimePoint" fullname="QDateTime::fromStdTimePoint" href="qdatetime.html#fromStdTimePoint-2" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime fromStdTimePoint(std::chrono::time_point&lt;std::chrono::system_clock, std::chrono::milliseconds&gt; time)">
                <parameter type="std::chrono::time_point&lt;std::chrono::system_clock, std::chrono::milliseconds&gt;" name="time" default=""/>
            </function>
            <function name="fromStdZonedTime" fullname="QDateTime::fromStdZonedTime" href="qdatetime.html#fromStdZonedTime" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" static="true" type="QDateTime" signature="QDateTime fromStdZonedTime(const int &amp;time)">
                <parameter type="const int &amp;" name="time" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, Qt::DateFormat format)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, const QString &amp;format, int baseYear, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-2" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime fromString(QStringView string, Qt::DateFormat format)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-3" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="3" type="QDateTime" signature="QDateTime fromString(QStringView string, QStringView format, QCalendar cal)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-4" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="4" type="QDateTime" signature="QDateTime fromString(QStringView string, QStringView format, int baseYear)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-5" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="5" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, QStringView format, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-6" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="6" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, QStringView format, int baseYear)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-7" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="7" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, const QString &amp;format, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-8" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="8" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, const QString &amp;format, int baseYear)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default="QLocale::DefaultTwoDigitBaseYear"/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-9" status="active" access="public" location="qdatetime.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="9" type="QDateTime" signature="QDateTime fromString(QStringView string, QStringView format, int baseYear, QCalendar cal)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="fromString" fullname="QDateTime::fromString" href="qdatetime.html#fromString-10" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="10" type="QDateTime" signature="QDateTime fromString(const QString &amp;string, QStringView format, int baseYear, QCalendar cal)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="int" name="baseYear" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="isDaylightTime" fullname="QDateTime::isDaylightTime" href="qdatetime.html#isDaylightTime" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDaylightTime() const"/>
            <function name="isNull" fullname="QDateTime::isNull" href="qdatetime.html#isNull" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QDateTime::isValid" href="qdatetime.html#isValid" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="msecsTo" fullname="QDateTime::msecsTo" href="qdatetime.html#msecsTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 msecsTo(const QDateTime &amp;other) const">
                <parameter type="const QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="offsetFromUtc" fullname="QDateTime::offsetFromUtc" href="qdatetime.html#offsetFromUtc" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int offsetFromUtc() const"/>
            <function name="operator!=" href="qdatetime.html#operator-not-eq" status="active" access="public" location="qdatetime.h" documented="true" related="869" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qdatetime.html#operator-2b" status="active" access="public" location="qdatetime.h" documented="true" related="870" since="6.4" meta="plain" type="QDateTime" signature="QDateTime operator+(const QDateTime &amp;dateTime, std::chrono::milliseconds duration)">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="std::chrono::milliseconds" name="duration" default=""/>
            </function>
            <function name="operator+" href="qdatetime.html#operator-2b-1" status="active" access="public" location="qdatetime.h" documented="true" related="871" since="6.4" meta="plain" overload="true" overload-number="1" type="QDateTime" signature="QDateTime operator+(std::chrono::milliseconds duration, const QDateTime &amp;dateTime)">
                <parameter type="std::chrono::milliseconds" name="duration" default=""/>
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
            </function>
            <function name="operator+=" fullname="QDateTime::operator+=" href="qdatetime.html#operator-2b-eq" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" type="QDateTime &amp;" signature="QDateTime &amp; operator+=(std::chrono::milliseconds duration)">
                <parameter type="std::chrono::milliseconds" name="duration" default=""/>
            </function>
            <function name="operator-" href="qdatetime.html#operator-" status="active" access="public" location="qdatetime.h" documented="true" related="872" since="6.4" meta="plain" type="std::chrono::milliseconds" signature="std::chrono::milliseconds operator-(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-" href="qdatetime.html#operator--1" status="active" access="public" location="qdatetime.h" documented="true" related="873" since="6.4" meta="plain" overload="true" overload-number="1" type="QDateTime" signature="QDateTime operator-(const QDateTime &amp;dateTime, std::chrono::milliseconds duration)">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="std::chrono::milliseconds" name="duration" default=""/>
            </function>
            <function name="operator-=" fullname="QDateTime::operator-=" href="qdatetime.html#operator--eq" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" type="QDateTime &amp;" signature="QDateTime &amp; operator-=(std::chrono::milliseconds duration)">
                <parameter type="std::chrono::milliseconds" name="duration" default=""/>
            </function>
            <function name="operator&lt;" href="qdatetime.html#operator-lt" status="active" access="public" location="qdatetime.h" documented="true" related="874" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdatetime.html#operator-lt-lt-2" status="active" access="public" location="qdatetime.h" documented="true" related="344" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QDateTime &amp;dateTime)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
            </function>
            <function name="operator&lt;=" href="qdatetime.html#operator-lt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="875" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QDateTime::operator=" href="qdatetime.html#operator-eq" status="active" access="public" location="qdatetime.h" documented="true" meta="copy-assign" noexcept="true" type="QDateTime &amp;" signature="QDateTime &amp; operator=(const QDateTime &amp;other)">
                <parameter type="const QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qdatetime.html#operator-eq-eq" status="active" access="public" location="qdatetime.h" documented="true" related="876" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qdatetime.html#operator-gt" status="active" access="public" location="qdatetime.h" documented="true" related="877" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qdatetime.html#operator-gt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="878" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QDateTime &amp;lhs, const QDateTime &amp;rhs)">
                <parameter type="const QDateTime &amp;" name="lhs" default=""/>
                <parameter type="const QDateTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qdatetime.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="414" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QDateTime &amp;dateTime)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QDateTime &amp;" name="dateTime" default=""/>
            </function>
            <function name="secsTo" fullname="QDateTime::secsTo" href="qdatetime.html#secsTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 secsTo(const QDateTime &amp;other) const">
                <parameter type="const QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="setDate" fullname="QDateTime::setDate" href="qdatetime.html#setDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setDate(QDate date, QDateTime::TransitionResolution resolve)">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QDateTime::TransitionResolution" name="resolve" default="TransitionResolution::LegacyBehavior"/>
            </function>
            <function name="setMSecsSinceEpoch" fullname="QDateTime::setMSecsSinceEpoch" href="qdatetime.html#setMSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setMSecsSinceEpoch(qint64 msecs)">
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="setOffsetFromUtc" fullname="QDateTime::setOffsetFromUtc" href="qdatetime-obsolete.html#setOffsetFromUtc" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setOffsetFromUtc(int offsetSeconds)">
                <parameter type="int" name="offsetSeconds" default=""/>
            </function>
            <function name="setSecsSinceEpoch" fullname="QDateTime::setSecsSinceEpoch" href="qdatetime.html#setSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setSecsSinceEpoch(qint64 secs)">
                <parameter type="qint64" name="secs" default=""/>
            </function>
            <function name="setTime" fullname="QDateTime::setTime" href="qdatetime.html#setTime" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setTime(QTime time, QDateTime::TransitionResolution resolve)">
                <parameter type="QTime" name="time" default=""/>
                <parameter type="QDateTime::TransitionResolution" name="resolve" default="TransitionResolution::LegacyBehavior"/>
            </function>
            <function name="setTimeSpec" fullname="QDateTime::setTimeSpec" href="qdatetime-obsolete.html#setTimeSpec" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setTimeSpec(Qt::TimeSpec spec)">
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
            </function>
            <function name="setTimeZone" fullname="QDateTime::setTimeZone" href="qdatetime.html#setTimeZone" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="void" signature="void setTimeZone(const QTimeZone &amp;toZone, QDateTime::TransitionResolution resolve)">
                <parameter type="const QTimeZone &amp;" name="toZone" default=""/>
                <parameter type="QDateTime::TransitionResolution" name="resolve" default="TransitionResolution::LegacyBehavior"/>
            </function>
            <function name="swap" fullname="QDateTime::swap" href="qdatetime.html#swap" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QDateTime &amp;other)">
                <parameter type="QDateTime &amp;" name="other" default=""/>
            </function>
            <function name="time" fullname="QDateTime::time" href="qdatetime.html#time" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QTime" signature="QTime time() const"/>
            <function name="timeRepresentation" fullname="QDateTime::timeRepresentation" href="qdatetime.html#timeRepresentation" status="active" access="public" location="qdatetime.h" documented="true" since="6.5" meta="plain" const="true" type="QTimeZone" signature="QTimeZone timeRepresentation() const"/>
            <function name="timeSpec" fullname="QDateTime::timeSpec" href="qdatetime.html#timeSpec" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="Qt::TimeSpec" signature="Qt::TimeSpec timeSpec() const"/>
            <function name="timeZone" fullname="QDateTime::timeZone" href="qdatetime.html#timeZone" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QTimeZone" signature="QTimeZone timeZone() const"/>
            <function name="timeZoneAbbreviation" fullname="QDateTime::timeZoneAbbreviation" href="qdatetime.html#timeZoneAbbreviation" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QString" signature="QString timeZoneAbbreviation() const"/>
            <function name="toCFDate" fullname="QDateTime::toCFDate" href="qdatetime.html#toCFDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="CFDateRef" brief="Creates a CFDate from a QDateTime" signature="CFDateRef toCFDate() const" groups="platform-type-conversions"/>
            <function name="toLocalTime" fullname="QDateTime::toLocalTime" href="qdatetime.html#toLocalTime" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toLocalTime() const"/>
            <function name="toMSecsSinceEpoch" fullname="QDateTime::toMSecsSinceEpoch" href="qdatetime.html#toMSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 toMSecsSinceEpoch() const"/>
            <function name="toNSDate" fullname="QDateTime::toNSDate" href="qdatetime.html#toNSDate" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="NSDate *" brief="Creates an NSDate from a QDateTime" signature="NSDate * toNSDate() const" groups="platform-type-conversions"/>
            <function name="toOffsetFromUtc" fullname="QDateTime::toOffsetFromUtc" href="qdatetime.html#toOffsetFromUtc" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toOffsetFromUtc(int offsetSeconds) const">
                <parameter type="int" name="offsetSeconds" default=""/>
            </function>
            <function name="toSecsSinceEpoch" fullname="QDateTime::toSecsSinceEpoch" href="qdatetime.html#toSecsSinceEpoch" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 toSecsSinceEpoch() const"/>
            <function name="toStdSysMilliseconds" fullname="QDateTime::toStdSysMilliseconds" href="qdatetime.html#toStdSysMilliseconds" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" const="true" type="std::chrono::sys_time&lt;std::chrono::milliseconds&gt;" signature="std::chrono::sys_time&lt;std::chrono::milliseconds&gt; toStdSysMilliseconds() const"/>
            <function name="toStdSysSeconds" fullname="QDateTime::toStdSysSeconds" href="qdatetime.html#toStdSysSeconds" status="active" access="public" location="qdatetime.h" documented="true" since="6.4" meta="plain" const="true" type="std::chrono::sys_seconds" signature="std::chrono::sys_seconds toStdSysSeconds() const"/>
            <function name="toString" fullname="QDateTime::toString" href="qdatetime.html#toString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QStringView format, QCalendar cal) const">
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QDateTime::toString" href="qdatetime.html#toString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toString(const QString &amp;format, QCalendar cal) const">
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QDateTime::toString" href="qdatetime.html#toString-2" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString toString(QStringView format) const">
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QDateTime::toString" href="qdatetime.html#toString-3" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString toString(Qt::DateFormat format) const">
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="toString" fullname="QDateTime::toString" href="qdatetime.html#toString-4" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QString" signature="QString toString(const QString &amp;format) const">
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toTimeSpec" fullname="QDateTime::toTimeSpec" href="qdatetime-obsolete.html#toTimeSpec" status="deprecated" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toTimeSpec(Qt::TimeSpec spec) const">
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
            </function>
            <function name="toTimeZone" fullname="QDateTime::toTimeZone" href="qdatetime.html#toTimeZone" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toTimeZone(const QTimeZone &amp;timeZone) const">
                <parameter type="const QTimeZone &amp;" name="timeZone" default=""/>
            </function>
            <function name="toUTC" fullname="QDateTime::toUTC" href="qdatetime.html#toUTC" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toUTC() const"/>
            <function name="~QDateTime" fullname="QDateTime::~QDateTime" href="qdatetime.html#dtor.QDateTime" status="active" access="public" location="qdatetime.h" documented="true" meta="destructor" noexcept="true" signature="~QDateTime()"/>
            <enum name="TransitionResolution" fullname="QDateTime::TransitionResolution" href="qdatetime.html#TransitionResolution-enum" status="active" access="public" location="qdatetime.h" since="6.7" documented="true" scoped="true">
                <value name="Reject" value="0"/>
                <value name="RelativeToBefore" value="1"/>
                <value name="RelativeToAfter" value="2"/>
                <value name="PreferBefore" value="3"/>
                <value name="PreferAfter" value="4"/>
                <value name="PreferStandard" value="5"/>
                <value name="PreferDaylightSaving" value="6"/>
                <value name="LegacyBehavior" value="RelativeToBefore"/>
            </enum>
            <enum name="YearRange" fullname="QDateTime::YearRange" href="qdatetime.html#YearRange-enum" status="active" access="public" location="qdatetime.h" documented="true" scoped="true">
                <value name="First" value="-292275056"/>
                <value name="Last" value="+292278994"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QDeadlineTimer" href="qdeadlinetimer.html" status="active" access="public" location="qdeadlinetimer.h" documented="true" groups="tools" module="QtCore" brief="Marks a deadline in the future" comparison_category="strong">
            <contents name="reference-clocks" title="Reference Clocks" level="1"/>
            <contents name="timer-types" title="Timer types" level="1"/>
            <contents name="std-op-op-chrono-compatibility" title="std&lt;@op&gt;::&lt;/@op&gt;chrono Compatibility" level="1"/>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QDeadlineTimer()"/>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer-1" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QDeadlineTimer(Qt::TimerType timerType)">
                <parameter type="Qt::TimerType" name="timerType" default=""/>
            </function>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer-2" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QDeadlineTimer(QDeadlineTimer::ForeverConstant, Qt::TimerType timerType)">
                <parameter type="QDeadlineTimer::ForeverConstant" name="" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer-3" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="3" signature="QDeadlineTimer(qint64 msecs, Qt::TimerType type)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="Qt::TimerType" name="type" default="Qt::CoarseTimer"/>
            </function>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer-4" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QDeadlineTimer(std::chrono::duration&lt;Rep, Period&gt; remaining, Qt::TimerType type)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="remaining" default=""/>
                <parameter type="Qt::TimerType" name="type" default="Qt::CoarseTimer"/>
            </function>
            <function name="QDeadlineTimer" fullname="QDeadlineTimer::QDeadlineTimer" href="qdeadlinetimer.html#QDeadlineTimer-5" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QDeadlineTimer(std::chrono::time_point&lt;Clock, Duration&gt; deadline, Qt::TimerType type)">
                <parameter type="std::chrono::time_point&lt;Clock, Duration&gt;" name="deadline" default=""/>
                <parameter type="Qt::TimerType" name="type" default="Qt::CoarseTimer"/>
            </function>
            <function name="addNSecs" fullname="QDeadlineTimer::addNSecs" href="qdeadlinetimer.html#addNSecs" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" static="true" noexcept="true" type="QDeadlineTimer" signature="QDeadlineTimer addNSecs(QDeadlineTimer dt, qint64 nsecs)">
                <parameter type="QDeadlineTimer" name="dt" default=""/>
                <parameter type="qint64" name="nsecs" default=""/>
            </function>
            <function name="current" fullname="QDeadlineTimer::current" href="qdeadlinetimer.html#current" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" static="true" noexcept="true" type="QDeadlineTimer" signature="QDeadlineTimer current(Qt::TimerType timerType)">
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="deadline" fullname="QDeadlineTimer::deadline" href="qdeadlinetimer.html#deadline" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 deadline() const"/>
            <function name="deadlineNSecs" fullname="QDeadlineTimer::deadlineNSecs" href="qdeadlinetimer.html#deadlineNSecs" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 deadlineNSecs() const"/>
            <function name="hasExpired" fullname="QDeadlineTimer::hasExpired" href="qdeadlinetimer.html#hasExpired" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool hasExpired() const"/>
            <function name="isForever" fullname="QDeadlineTimer::isForever" href="qdeadlinetimer.html#isForever" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isForever() const"/>
            <function name="operator!=" href="qdeadlinetimer.html#operator-not-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="879" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qdeadlinetimer.html#operator-2b" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="880" meta="plain" type="QDeadlineTimer" signature="QDeadlineTimer operator+(QDeadlineTimer dt, qint64 msecs)">
                <parameter type="QDeadlineTimer" name="dt" default=""/>
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="operator+" href="qdeadlinetimer.html#operator-2b-1" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="881" meta="plain" overload="true" overload-number="1" type="QDeadlineTimer" signature="QDeadlineTimer operator+(qint64 msecs, QDeadlineTimer dt)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="QDeadlineTimer" name="dt" default=""/>
            </function>
            <function name="operator+=" fullname="QDeadlineTimer::operator+=" href="qdeadlinetimer.html#operator-2b-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" type="QDeadlineTimer &amp;" signature="QDeadlineTimer &amp; operator+=(qint64 msecs)">
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="operator-" href="qdeadlinetimer.html#operator-" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="882" meta="plain" type="QDeadlineTimer" signature="QDeadlineTimer operator-(QDeadlineTimer dt, qint64 msecs)">
                <parameter type="QDeadlineTimer" name="dt" default=""/>
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="operator-=" fullname="QDeadlineTimer::operator-=" href="qdeadlinetimer.html#operator--eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" type="QDeadlineTimer &amp;" signature="QDeadlineTimer &amp; operator-=(qint64 msecs)">
                <parameter type="qint64" name="msecs" default=""/>
            </function>
            <function name="operator&lt;" href="qdeadlinetimer.html#operator-lt" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="883" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qdeadlinetimer.html#operator-lt-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="884" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QDeadlineTimer::operator=" href="qdeadlinetimer.html#operator-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" type="QDeadlineTimer &amp;" signature="QDeadlineTimer &amp; operator=(std::chrono::duration&lt;Rep, Period&gt; remaining)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="remaining" default=""/>
            </function>
            <function name="operator=" fullname="QDeadlineTimer::operator=" href="qdeadlinetimer.html#operator-eq-1" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" overload="true" overload-number="1" type="QDeadlineTimer &amp;" signature="QDeadlineTimer &amp; operator=(std::chrono::time_point&lt;Clock, Duration&gt; deadline_)">
                <parameter type="std::chrono::time_point&lt;Clock, Duration&gt;" name="deadline_" default=""/>
            </function>
            <function name="operator==" href="qdeadlinetimer.html#operator-eq-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="885" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qdeadlinetimer.html#operator-gt" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="886" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qdeadlinetimer.html#operator-gt-eq" status="active" access="public" location="qdeadlinetimer.h" documented="true" related="887" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QDeadlineTimer &amp;lhs, const QDeadlineTimer &amp;rhs)">
                <parameter type="const QDeadlineTimer &amp;" name="lhs" default=""/>
                <parameter type="const QDeadlineTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="remainingTime" fullname="QDeadlineTimer::remainingTime" href="qdeadlinetimer.html#remainingTime" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 remainingTime() const"/>
            <function name="remainingTimeAsDuration" fullname="QDeadlineTimer::remainingTimeAsDuration" href="qdeadlinetimer.html#remainingTimeAsDuration" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="std::chrono::nanoseconds" signature="std::chrono::nanoseconds remainingTimeAsDuration() const"/>
            <function name="remainingTimeNSecs" fullname="QDeadlineTimer::remainingTimeNSecs" href="qdeadlinetimer.html#remainingTimeNSecs" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 remainingTimeNSecs() const"/>
            <function name="setDeadline" fullname="QDeadlineTimer::setDeadline" href="qdeadlinetimer.html#setDeadline" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setDeadline(qint64 msecs, Qt::TimerType timerType)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="setDeadline" fullname="QDeadlineTimer::setDeadline" href="qdeadlinetimer.html#setDeadline-1" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setDeadline(std::chrono::time_point&lt;Clock, Duration&gt; deadline, Qt::TimerType type)">
                <parameter type="std::chrono::time_point&lt;Clock, Duration&gt;" name="deadline" default=""/>
                <parameter type="Qt::TimerType" name="type" default="Qt::CoarseTimer"/>
            </function>
            <function name="setPreciseDeadline" fullname="QDeadlineTimer::setPreciseDeadline" href="qdeadlinetimer.html#setPreciseDeadline" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setPreciseDeadline(qint64 secs, qint64 nsecs, Qt::TimerType timerType)">
                <parameter type="qint64" name="secs" default=""/>
                <parameter type="qint64" name="nsecs" default="0"/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="setPreciseRemainingTime" fullname="QDeadlineTimer::setPreciseRemainingTime" href="qdeadlinetimer.html#setPreciseRemainingTime" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setPreciseRemainingTime(qint64 secs, qint64 nsecs, Qt::TimerType timerType)">
                <parameter type="qint64" name="secs" default=""/>
                <parameter type="qint64" name="nsecs" default="0"/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="setRemainingTime" fullname="QDeadlineTimer::setRemainingTime" href="qdeadlinetimer.html#setRemainingTime" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setRemainingTime(qint64 msecs, Qt::TimerType timerType)">
                <parameter type="qint64" name="msecs" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="setRemainingTime" fullname="QDeadlineTimer::setRemainingTime" href="qdeadlinetimer.html#setRemainingTime-1" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setRemainingTime(std::chrono::duration&lt;Rep, Period&gt; remaining, Qt::TimerType type)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="remaining" default=""/>
                <parameter type="Qt::TimerType" name="type" default="Qt::CoarseTimer"/>
            </function>
            <function name="setTimerType" fullname="QDeadlineTimer::setTimerType" href="qdeadlinetimer.html#setTimerType" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" type="void" signature="void setTimerType(Qt::TimerType timerType)">
                <parameter type="Qt::TimerType" name="timerType" default=""/>
            </function>
            <function name="swap" fullname="QDeadlineTimer::swap" href="qdeadlinetimer.html#swap" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QDeadlineTimer &amp;other)">
                <parameter type="QDeadlineTimer &amp;" name="other" default=""/>
            </function>
            <function name="timerType" fullname="QDeadlineTimer::timerType" href="qdeadlinetimer.html#timerType" status="active" access="public" location="qdeadlinetimer.h" documented="true" meta="plain" const="true" noexcept="true" type="Qt::TimerType" signature="Qt::TimerType timerType() const"/>
            <enum name="ForeverConstant" fullname="QDeadlineTimer::ForeverConstant" href="qdeadlinetimer.html#ForeverConstant-enum" status="active" access="public" location="qdeadlinetimer.h" documented="true" scoped="true">
                <value name="Forever" value="0"/>
            </enum>
        </class>
        <class name="QDebug" href="qdebug.html" status="active" access="public" location="qdebug.h" documented="true" groups="shared" bases="QIODeviceBase" module="QtCore" brief="Output stream for debugging information">
            <contents name="basic-use" title="Basic Use" level="1"/>
            <contents name="formatting-options" title="Formatting Options" level="1"/>
            <contents name="writing-custom-types-to-a-stream" title="Writing Custom Types to a Stream" level="1"/>
            <function name="QDebug" fullname="QDebug::QDebug" href="qdebug.html#QDebug" status="active" access="public" location="qdebug.h" documented="true" meta="constructor" explicit="true" signature="QDebug(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QDebug" fullname="QDebug::QDebug" href="qdebug.html#QDebug-1" status="active" access="public" location="qdebug.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QDebug(QString *string)">
                <parameter type="QString *" name="string" default=""/>
            </function>
            <function name="QDebug" fullname="QDebug::QDebug" href="qdebug.html#QDebug-2" status="active" access="public" location="qdebug.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QDebug(QtMsgType t)">
                <parameter type="QtMsgType" name="t" default=""/>
            </function>
            <function name="QDebug" fullname="QDebug::QDebug" href="qdebug.html#QDebug-3" status="active" access="public" location="qdebug.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QDebug(const QDebug &amp;o)">
                <parameter type="const QDebug &amp;" name="o" default=""/>
            </function>
            <function name="autoInsertSpaces" fullname="QDebug::autoInsertSpaces" href="qdebug.html#autoInsertSpaces" status="active" access="public" location="qdebug.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoInsertSpaces() const"/>
            <function name="maybeQuote" fullname="QDebug::maybeQuote" href="qdebug.html#maybeQuote" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; maybeQuote(char c)">
                <parameter type="char" name="c" default="'&quot;'"/>
            </function>
            <function name="maybeSpace" fullname="QDebug::maybeSpace" href="qdebug.html#maybeSpace" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; maybeSpace()"/>
            <function name="noquote" fullname="QDebug::noquote" href="qdebug.html#noquote" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; noquote()"/>
            <function name="nospace" fullname="QDebug::nospace" href="qdebug.html#nospace" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; nospace()"/>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt" status="active" access="public" location="qdebug.h" documented="true" since="6.0" meta="plain" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(QByteArrayView t)">
                <parameter type="QByteArrayView" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-1" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="1" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(QChar t)">
                <parameter type="QChar" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-2" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="2" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(QLatin1StringView t)">
                <parameter type="QLatin1StringView" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-3" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="3" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(QStringView s)">
                <parameter type="QStringView" name="s" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-4" status="active" access="public" location="qdebug.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="4" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(QUtf8StringView s)">
                <parameter type="QUtf8StringView" name="s" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-5" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="5" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-6" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="6" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-7" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="7" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(bool t)">
                <parameter type="bool" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-8" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="8" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(char t)">
                <parameter type="char" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-9" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="9" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(char16_t t)">
                <parameter type="char16_t" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-10" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="10" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(char32_t t)">
                <parameter type="char32_t" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-11" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="11" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const QByteArray &amp;t)">
                <parameter type="const QByteArray &amp;" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-12" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="12" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const QString &amp;t)">
                <parameter type="const QString &amp;" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-13" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="13" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const char *t)">
                <parameter type="const char *" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-14" status="active" access="public" location="qdebug.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="14" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const char16_t *t)">
                <parameter type="const char16_t *" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-15" status="active" access="public" location="qdebug.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="15" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const std::basic_string&lt;Char, Args...&gt; &amp;s)">
                <parameter type="const std::basic_string&lt;Char, Args...&gt; &amp;" name="s" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-16" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="16" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const std::optional&lt;T&gt; &amp;opt)">
                <parameter type="const std::optional&lt;T&gt; &amp;" name="opt" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-17" status="active" access="public" location="qdebug.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="17" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const std::tuple&lt;Ts...&gt; &amp;tuple)">
                <parameter type="const std::tuple&lt;Ts...&gt; &amp;" name="tuple" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-18" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="18" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(const void *t)">
                <parameter type="const void *" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-19" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="19" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(double t)">
                <parameter type="double" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-20" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="20" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(float t)">
                <parameter type="float" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-21" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="21" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(int t)">
                <parameter type="int" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-22" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="22" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(long t)">
                <parameter type="long" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-23" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="23" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(qint64 t)">
                <parameter type="qint64" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-24" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="24" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(quint64 t)">
                <parameter type="quint64" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-25" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="25" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(short t)">
                <parameter type="short" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-26" status="active" access="public" location="qdebug.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="26" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(std::basic_string_view&lt;Char, Args...&gt; s)">
                <parameter type="std::basic_string_view&lt;Char, Args...&gt;" name="s" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-27" status="active" access="public" location="qdebug.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="27" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(std::chrono::duration&lt;Rep, Period&gt; duration)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="duration" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-28" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="28" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(std::nullopt_t)">
                <parameter type="std::nullopt_t" name="" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-29" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="29" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(unsigned int t)">
                <parameter type="unsigned int" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-30" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="30" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(unsigned long t)">
                <parameter type="unsigned long" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QDebug::operator&lt;&lt;" href="qdebug.html#operator-lt-lt-31" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="31" type="QDebug &amp;" signature="QDebug &amp; operator&lt;&lt;(unsigned short t)">
                <parameter type="unsigned short" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-32" status="active" access="public" location="qdebug.h" documented="true" related="888" since="6.9" meta="plain" overload="true" overload-number="32" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, T t)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="T" name="t" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-37" status="active" access="public" location="qdebug.h" documented="true" related="373" meta="plain" overload="true" overload-number="37" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QContiguousCache&lt;T&gt; &amp;cache)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QContiguousCache&lt;T&gt; &amp;" name="cache" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-38" status="active" access="public" location="qdebug.h" documented="true" related="374" meta="plain" overload="true" overload-number="38" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QFlags&lt;T&gt; &amp;flags)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QFlags&lt;T&gt; &amp;" name="flags" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-39" status="active" access="public" location="qdebug.h" documented="true" related="375" meta="plain" overload="true" overload-number="39" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-40" status="active" access="public" location="qdebug.h" documented="true" related="376" meta="plain" overload="true" overload-number="40" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QList&lt;T&gt; &amp;list)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-41" status="active" access="public" location="qdebug.h" documented="true" related="377" meta="plain" overload="true" overload-number="41" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-42" status="active" access="public" location="qdebug.h" documented="true" related="378" meta="plain" overload="true" overload-number="42" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMultiHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-43" status="active" access="public" location="qdebug.h" documented="true" related="379" meta="plain" overload="true" overload-number="43" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-44" status="active" access="public" location="qdebug.h" documented="true" related="382" meta="plain" overload="true" overload-number="44" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QSet&lt;T&gt; &amp;set)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-45" status="active" access="public" location="qdebug.h" documented="true" related="385" since="6.3" meta="plain" overload="true" overload-number="45" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QVarLengthArray&lt;T, P&gt; &amp;array)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QVarLengthArray&lt;T, P&gt; &amp;" name="array" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-46" status="active" access="public" location="qdebug.h" documented="true" related="386" since="6.9" meta="plain" overload="true" overload-number="46" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::array&lt;T, N&gt; &amp;array)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::array&lt;T, N&gt; &amp;" name="array" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-47" status="active" access="public" location="qdebug.h" documented="true" related="387" meta="plain" overload="true" overload-number="47" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::list&lt;T, Alloc&gt; &amp;vec)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::list&lt;T, Alloc&gt; &amp;" name="vec" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-48" status="active" access="public" location="qdebug.h" documented="true" related="388" meta="plain" overload="true" overload-number="48" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::map&lt;Key, T, Compare, Alloc&gt; &amp;map)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::map&lt;Key, T, Compare, Alloc&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-49" status="active" access="public" location="qdebug.h" documented="true" related="389" meta="plain" overload="true" overload-number="49" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::multimap&lt;Key, T, Compare, Alloc&gt; &amp;map)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::multimap&lt;Key, T, Compare, Alloc&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-50" status="active" access="public" location="qdebug.h" documented="true" related="390" since="6.9" meta="plain" overload="true" overload-number="50" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::multiset&lt;Key, Compare, Alloc&gt; &amp;multiset)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::multiset&lt;Key, Compare, Alloc&gt; &amp;" name="multiset" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-51" status="active" access="public" location="qdebug.h" documented="true" related="391" meta="plain" overload="true" overload-number="51" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::pair&lt;T1, T2&gt; &amp;pair)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-52" status="active" access="public" location="qdebug.h" documented="true" related="392" since="6.9" meta="plain" overload="true" overload-number="52" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::set&lt;Key, Compare, Alloc&gt; &amp;set)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::set&lt;Key, Compare, Alloc&gt; &amp;" name="set" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-53" status="active" access="public" location="qdebug.h" documented="true" related="393" since="6.9" meta="plain" overload="true" overload-number="53" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::unordered_map&lt;Key, T, Hash, KeyEqual, Alloc&gt; &amp;map)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::unordered_map&lt;Key, T, Hash, KeyEqual, Alloc&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-54" status="active" access="public" location="qdebug.h" documented="true" related="394" since="6.9" meta="plain" overload="true" overload-number="54" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::unordered_set&lt;Key, Hash, KeyEqual, Alloc&gt; &amp;unordered_set)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::unordered_set&lt;Key, Hash, KeyEqual, Alloc&gt; &amp;" name="unordered_set" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qdebug.html#operator-lt-lt-55" status="active" access="public" location="qdebug.h" documented="true" related="395" meta="plain" overload="true" overload-number="55" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const std::vector&lt;T, Alloc&gt; &amp;vec)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const std::vector&lt;T, Alloc&gt; &amp;" name="vec" default=""/>
            </function>
            <function name="operator=" fullname="QDebug::operator=" href="qdebug.html#operator-eq" status="active" access="public" location="qdebug.h" documented="true" meta="copy-assign" type="QDebug &amp;" signature="QDebug &amp; operator=(const QDebug &amp;other)">
                <parameter type="const QDebug &amp;" name="other" default=""/>
            </function>
            <function name="quote" fullname="QDebug::quote" href="qdebug.html#quote" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; quote()"/>
            <function name="quoteStrings" fullname="QDebug::quoteStrings" href="qdebug.html#quoteStrings" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool quoteStrings() const"/>
            <function name="resetFormat" fullname="QDebug::resetFormat" href="qdebug.html#resetFormat" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; resetFormat()"/>
            <function name="setAutoInsertSpaces" fullname="QDebug::setAutoInsertSpaces" href="qdebug.html#setAutoInsertSpaces" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="void" signature="void setAutoInsertSpaces(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setQuoteStrings" fullname="QDebug::setQuoteStrings" href="qdebug.html#setQuoteStrings" status="active" access="public" location="qdebug.h" documented="true" since="6.7" meta="plain" type="void" signature="void setQuoteStrings(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setVerbosity" fullname="QDebug::setVerbosity" href="qdebug.html#setVerbosity" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="void" signature="void setVerbosity(int verbosityLevel)">
                <parameter type="int" name="verbosityLevel" default=""/>
            </function>
            <function name="space" fullname="QDebug::space" href="qdebug.html#space" status="active" access="public" location="qdebug.h" documented="true" meta="plain" type="QDebug &amp;" signature="QDebug &amp; space()"/>
            <function name="swap" fullname="QDebug::swap" href="qdebug.html#swap" status="active" access="public" location="qdebug.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QDebug &amp;other)">
                <parameter type="QDebug &amp;" name="other" default=""/>
            </function>
            <function name="toBytes" fullname="QDebug::toBytes" href="qdebug.html#toBytes" status="active" access="public" location="qdebug.h" documented="true" since="6.9" meta="plain" static="true" type="QByteArray" signature="QByteArray toBytes(const T &amp;object)">
                <parameter type="const T &amp;" name="object" default=""/>
            </function>
            <function name="toString" fullname="QDebug::toString" href="qdebug.html#toString" status="active" access="public" location="qdebug.h" documented="true" since="6.0" meta="plain" static="true" type="QString" signature="QString toString(const T &amp;object)">
                <parameter type="const T &amp;" name="object" default=""/>
            </function>
            <function name="verbosity" fullname="QDebug::verbosity" href="qdebug.html#verbosity" status="active" access="public" location="qdebug.h" documented="true" meta="plain" const="true" type="int" signature="int verbosity() const"/>
            <function name="verbosity" fullname="QDebug::verbosity" href="qdebug.html#verbosity-1" status="active" access="public" location="qdebug.h" documented="true" meta="plain" overload="true" overload-number="1" type="QDebug &amp;" signature="QDebug &amp; verbosity(int verbosityLevel)">
                <parameter type="int" name="verbosityLevel" default=""/>
            </function>
            <function name="~QDebug" fullname="QDebug::~QDebug" href="qdebug.html#dtor.QDebug" status="active" access="public" location="qdebug.h" documented="true" meta="destructor" noexcept="true" signature="~QDebug()"/>
            <enum name="VerbosityLevel" fullname="QDebug::VerbosityLevel" href="qdebug.html#VerbosityLevel-enum" status="active" access="public" location="qdebug.h" documented="true">
                <value name="MinimumVerbosity" value="0"/>
                <value name="DefaultVerbosity" value="2"/>
                <value name="MaximumVerbosity" value="7"/>
            </enum>
        </class>
        <class name="QDebugStateSaver" href="qdebugstatesaver.html" status="active" access="public" location="qdebug.h" documented="true" module="QtCore" brief="Convenience class for custom QDebug operators">
            <function name="QDebugStateSaver" fullname="QDebugStateSaver::QDebugStateSaver" href="qdebugstatesaver.html#QDebugStateSaver" status="active" access="public" location="qdebug.h" documented="true" meta="constructor" signature="QDebugStateSaver(QDebug &amp;dbg)">
                <parameter type="QDebug &amp;" name="dbg" default=""/>
            </function>
            <function name="~QDebugStateSaver" fullname="QDebugStateSaver::~QDebugStateSaver" href="qdebugstatesaver.html#dtor.QDebugStateSaver" status="active" access="public" location="qdebug.h" documented="true" meta="destructor" noexcept="true" signature="~QDebugStateSaver()"/>
        </class>
        <class name="QDeferredDeleteEvent" href="qdeferreddeleteevent.html" status="ignored" access="public" location="qcoreevent_p.h" bases="QEvent">
            <function name="QDeferredDeleteEvent" fullname="QDeferredDeleteEvent::QDeferredDeleteEvent" href="qdeferreddeleteevent.html#QDeferredDeleteEvent" status="active" access="public" location="qcoreevent_p.h" documented="true" meta="constructor" explicit="true" signature="QDeferredDeleteEvent(int loopLevel, int scopeLevel)">
                <parameter type="int" name="loopLevel" default=""/>
                <parameter type="int" name="scopeLevel" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QDir" href="qdir.html" status="active" access="public" location="qdir.h" documented="true" groups="io,shared" module="QtCore" brief="Access to directory structures and their contents" comparison_category="equality">
            <contents name="navigation-and-directory-operations" title="Navigation and Directory Operations" level="1"/>
            <contents name="files-and-directory-contents" title="Files and Directory Contents" level="1"/>
            <contents name="the-current-directory-and-other-special-paths" title="The Current Directory and Other Special Paths" level="1"/>
            <contents name="path-manipulation-and-strings" title="Path Manipulation and Strings" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="platform-specific-issues" title="Platform Specific Issues" level="1"/>
            <function name="QDir" fullname="QDir::QDir" href="qdir.html#QDir" status="active" access="public" location="qdir.h" documented="true" meta="copy-constructor" signature="QDir(const QDir &amp;dir)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
            </function>
            <function name="QDir" fullname="QDir::QDir" href="qdir.html#QDir-1" status="active" access="public" location="qdir.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QDir(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default="QString()"/>
            </function>
            <function name="QDir" fullname="QDir::QDir" href="qdir.html#QDir-2" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="2" signature="QDir(const std::filesystem::path &amp;path)">
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
            </function>
            <function name="QDir" fullname="QDir::QDir" href="qdir.html#QDir-3" status="active" access="public" location="qdir.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QDir(const QString &amp;path, const QString &amp;nameFilter, QDir::SortFlags sort, QDir::Filters filters)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="const QString &amp;" name="nameFilter" default=""/>
                <parameter type="QDir::SortFlags" name="sort" default="SortFlags(Name | IgnoreCase)"/>
                <parameter type="QDir::Filters" name="filters" default="AllEntries"/>
            </function>
            <function name="QDir" fullname="QDir::QDir" href="qdir.html#QDir-4" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="4" signature="QDir(const std::filesystem::path &amp;path, const QString &amp;nameFilter, QDir::SortFlags sort, QDir::Filters filters)">
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
                <parameter type="const QString &amp;" name="nameFilter" default=""/>
                <parameter type="QDir::SortFlags" name="sort" default="SortFlags(Name | IgnoreCase)"/>
                <parameter type="QDir::Filters" name="filters" default="AllEntries"/>
            </function>
            <function name="absoluteFilePath" fullname="QDir::absoluteFilePath" href="qdir.html#absoluteFilePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString absoluteFilePath(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="absolutePath" fullname="QDir::absolutePath" href="qdir.html#absolutePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString absolutePath() const"/>
            <function name="addSearchPath" fullname="QDir::addSearchPath" href="qdir.html#addSearchPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="void" signature="void addSearchPath(const QString &amp;prefix, const QString &amp;path)">
                <parameter type="const QString &amp;" name="prefix" default=""/>
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="addSearchPath" fullname="QDir::addSearchPath" href="qdir.html#addSearchPath-1" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void addSearchPath(const QString &amp;prefix, const std::filesystem::path &amp;path)">
                <parameter type="const QString &amp;" name="prefix" default=""/>
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
            </function>
            <function name="canonicalPath" fullname="QDir::canonicalPath" href="qdir.html#canonicalPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString canonicalPath() const"/>
            <function name="cd" fullname="QDir::cd" href="qdir.html#cd" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool cd(const QString &amp;dirName)">
                <parameter type="const QString &amp;" name="dirName" default=""/>
            </function>
            <function name="cdUp" fullname="QDir::cdUp" href="qdir.html#cdUp" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool cdUp()"/>
            <function name="cleanPath" fullname="QDir::cleanPath" href="qdir.html#cleanPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString cleanPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="count" fullname="QDir::count" href="qdir.html#count" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="current" fullname="QDir::current" href="qdir.html#current" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QDir" signature="QDir current()"/>
            <function name="currentPath" fullname="QDir::currentPath" href="qdir.html#currentPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString currentPath()"/>
            <function name="dirName" fullname="QDir::dirName" href="qdir.html#dirName" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString dirName() const"/>
            <function name="drives" fullname="QDir::drives" href="qdir.html#drives" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QFileInfoList" signature="QFileInfoList drives()"/>
            <function name="entryInfoList" fullname="QDir::entryInfoList" href="qdir.html#entryInfoList" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QFileInfoList" signature="QFileInfoList entryInfoList(const QStringList &amp;nameFilters, QDir::Filters filters, QDir::SortFlags sort) const">
                <parameter type="const QStringList &amp;" name="nameFilters" default=""/>
                <parameter type="QDir::Filters" name="filters" default="NoFilter"/>
                <parameter type="QDir::SortFlags" name="sort" default="NoSort"/>
            </function>
            <function name="entryInfoList" fullname="QDir::entryInfoList" href="qdir.html#entryInfoList-1" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QFileInfoList" signature="QFileInfoList entryInfoList(QDir::Filters filters, QDir::SortFlags sort) const">
                <parameter type="QDir::Filters" name="filters" default="NoFilter"/>
                <parameter type="QDir::SortFlags" name="sort" default="NoSort"/>
            </function>
            <function name="entryList" fullname="QDir::entryList" href="qdir.html#entryList" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList entryList(const QStringList &amp;nameFilters, QDir::Filters filters, QDir::SortFlags sort) const">
                <parameter type="const QStringList &amp;" name="nameFilters" default=""/>
                <parameter type="QDir::Filters" name="filters" default="NoFilter"/>
                <parameter type="QDir::SortFlags" name="sort" default="NoSort"/>
            </function>
            <function name="entryList" fullname="QDir::entryList" href="qdir.html#entryList-1" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QStringList" signature="QStringList entryList(QDir::Filters filters, QDir::SortFlags sort) const">
                <parameter type="QDir::Filters" name="filters" default="NoFilter"/>
                <parameter type="QDir::SortFlags" name="sort" default="NoSort"/>
            </function>
            <function name="exists" fullname="QDir::exists" href="qdir.html#exists" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool exists(const QString &amp;name) const">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="exists" fullname="QDir::exists" href="qdir.html#exists-1" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool exists() const"/>
            <function name="filePath" fullname="QDir::filePath" href="qdir.html#filePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="filesystemAbsolutePath" fullname="QDir::filesystemAbsolutePath" href="qdir.html#filesystemAbsolutePath" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemAbsolutePath() const"/>
            <function name="filesystemCanonicalPath" fullname="QDir::filesystemCanonicalPath" href="qdir.html#filesystemCanonicalPath" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemCanonicalPath() const"/>
            <function name="filesystemPath" fullname="QDir::filesystemPath" href="qdir.html#filesystemPath" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemPath() const"/>
            <function name="filter" fullname="QDir::filter" href="qdir.html#filter" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QDir::Filters" signature="QDir::Filters filter() const"/>
            <function name="fromNativeSeparators" fullname="QDir::fromNativeSeparators" href="qdir.html#fromNativeSeparators" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromNativeSeparators(const QString &amp;pathName)">
                <parameter type="const QString &amp;" name="pathName" default=""/>
            </function>
            <function name="home" fullname="QDir::home" href="qdir.html#home" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QDir" signature="QDir home()"/>
            <function name="homePath" fullname="QDir::homePath" href="qdir.html#homePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString homePath()"/>
            <function name="isAbsolute" fullname="QDir::isAbsolute" href="qdir.html#isAbsolute" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAbsolute() const"/>
            <function name="isAbsolutePath" fullname="QDir::isAbsolutePath" href="qdir.html#isAbsolutePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="bool" signature="bool isAbsolutePath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="isEmpty" fullname="QDir::isEmpty" href="qdir.html#isEmpty" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty(QDir::Filters filters) const">
                <parameter type="QDir::Filters" name="filters" default="Filters(AllEntries | NoDotAndDotDot)"/>
            </function>
            <function name="isReadable" fullname="QDir::isReadable" href="qdir.html#isReadable" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
            <function name="isRelative" fullname="QDir::isRelative" href="qdir.html#isRelative" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRelative() const"/>
            <function name="isRelativePath" fullname="QDir::isRelativePath" href="qdir.html#isRelativePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="bool" signature="bool isRelativePath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="isRoot" fullname="QDir::isRoot" href="qdir.html#isRoot" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRoot() const"/>
            <function name="listSeparator" fullname="QDir::listSeparator" href="qdir.html#listSeparator" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QChar" signature="QChar listSeparator()"/>
            <function name="makeAbsolute" fullname="QDir::makeAbsolute" href="qdir.html#makeAbsolute" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool makeAbsolute()"/>
            <function name="match" fullname="QDir::match" href="qdir.html#match" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="bool" signature="bool match(const QString &amp;filter, const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="filter" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="match" fullname="QDir::match" href="qdir.html#match-1" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool match(const QStringList &amp;filters, const QString &amp;fileName)">
                <parameter type="const QStringList &amp;" name="filters" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="mkdir" fullname="QDir::mkdir" href="qdir.html#mkdir" status="active" access="public" location="qdir.h" documented="true" since="6.3" meta="plain" const="true" type="bool" signature="bool mkdir(const QString &amp;dirName, QFileDevice::Permissions permissions) const">
                <parameter type="const QString &amp;" name="dirName" default=""/>
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="mkdir" fullname="QDir::mkdir" href="qdir.html#mkdir-1" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool mkdir(const QString &amp;dirName) const">
                <parameter type="const QString &amp;" name="dirName" default=""/>
            </function>
            <function name="mkpath" fullname="QDir::mkpath" href="qdir.html#mkpath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool mkpath(const QString &amp;dirPath) const">
                <parameter type="const QString &amp;" name="dirPath" default=""/>
            </function>
            <function name="nameFilters" fullname="QDir::nameFilters" href="qdir.html#nameFilters" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList nameFilters() const"/>
            <function name="operator!=" href="qdir.html#operator-not-eq" status="active" access="public" location="qdir.h" documented="true" related="889" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QDir &amp;lhs, const QDir &amp;rhs)">
                <parameter type="const QDir &amp;" name="lhs" default=""/>
                <parameter type="const QDir &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QDir::operator=" href="qdir.html#operator-eq" status="active" access="public" location="qdir.h" documented="true" meta="move-assign" noexcept="true" type="QDir &amp;" signature="QDir &amp; operator=(QDir &amp;&amp;other)">
                <parameter type="QDir &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QDir::operator=" href="qdir.html#operator-eq-1" status="active" access="public" location="qdir.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QDir &amp;" signature="QDir &amp; operator=(const QDir &amp;dir)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
            </function>
            <function name="operator==" href="qdir.html#operator-eq-eq" status="active" access="public" location="qdir.h" documented="true" related="890" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QDir &amp;lhs, const QDir &amp;rhs)">
                <parameter type="const QDir &amp;" name="lhs" default=""/>
                <parameter type="const QDir &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QDir::operator[]" href="qdir.html#operator-5b-5d" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString operator[](qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="path" fullname="QDir::path" href="qdir.html#path" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString path() const"/>
            <function name="refresh" fullname="QDir::refresh" href="qdir.html#refresh" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="void" signature="void refresh() const"/>
            <function name="relativeFilePath" fullname="QDir::relativeFilePath" href="qdir.html#relativeFilePath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QString" signature="QString relativeFilePath(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="remove" fullname="QDir::remove" href="qdir.html#remove" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool remove(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="removeRecursively" fullname="QDir::removeRecursively" href="qdir.html#removeRecursively" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool removeRecursively()"/>
            <function name="rename" fullname="QDir::rename" href="qdir.html#rename" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="bool" signature="bool rename(const QString &amp;oldName, const QString &amp;newName)">
                <parameter type="const QString &amp;" name="oldName" default=""/>
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="rmdir" fullname="QDir::rmdir" href="qdir.html#rmdir" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool rmdir(const QString &amp;dirName) const">
                <parameter type="const QString &amp;" name="dirName" default=""/>
            </function>
            <function name="rmpath" fullname="QDir::rmpath" href="qdir.html#rmpath" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="bool" signature="bool rmpath(const QString &amp;dirPath) const">
                <parameter type="const QString &amp;" name="dirPath" default=""/>
            </function>
            <function name="root" fullname="QDir::root" href="qdir.html#root" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QDir" signature="QDir root()"/>
            <function name="rootPath" fullname="QDir::rootPath" href="qdir.html#rootPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString rootPath()"/>
            <function name="searchPaths" fullname="QDir::searchPaths" href="qdir.html#searchPaths" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList searchPaths(const QString &amp;prefix)">
                <parameter type="const QString &amp;" name="prefix" default=""/>
            </function>
            <function name="separator" fullname="QDir::separator" href="qdir.html#separator" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QChar" signature="QChar separator()"/>
            <function name="setCurrent" fullname="QDir::setCurrent" href="qdir.html#setCurrent" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="bool" signature="bool setCurrent(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="setFilter" fullname="QDir::setFilter" href="qdir.html#setFilter" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="void" signature="void setFilter(QDir::Filters filters)">
                <parameter type="QDir::Filters" name="filters" default=""/>
            </function>
            <function name="setNameFilters" fullname="QDir::setNameFilters" href="qdir.html#setNameFilters" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="void" signature="void setNameFilters(const QStringList &amp;nameFilters)">
                <parameter type="const QStringList &amp;" name="nameFilters" default=""/>
            </function>
            <function name="setPath" fullname="QDir::setPath" href="qdir.html#setPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="void" signature="void setPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="setPath" fullname="QDir::setPath" href="qdir.html#setPath-1" status="active" access="public" location="qdir.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void setPath(const std::filesystem::path &amp;path)">
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
            </function>
            <function name="setSearchPaths" fullname="QDir::setSearchPaths" href="qdir.html#setSearchPaths" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="void" signature="void setSearchPaths(const QString &amp;prefix, const QStringList &amp;searchPaths)">
                <parameter type="const QString &amp;" name="prefix" default=""/>
                <parameter type="const QStringList &amp;" name="searchPaths" default=""/>
            </function>
            <function name="setSorting" fullname="QDir::setSorting" href="qdir.html#setSorting" status="active" access="public" location="qdir.h" documented="true" meta="plain" type="void" signature="void setSorting(QDir::SortFlags sort)">
                <parameter type="QDir::SortFlags" name="sort" default=""/>
            </function>
            <function name="sorting" fullname="QDir::sorting" href="qdir.html#sorting" status="active" access="public" location="qdir.h" documented="true" meta="plain" const="true" type="QDir::SortFlags" signature="QDir::SortFlags sorting() const"/>
            <function name="swap" fullname="QDir::swap" href="qdir.html#swap" status="active" access="public" location="qdir.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QDir &amp;other)">
                <parameter type="QDir &amp;" name="other" default=""/>
            </function>
            <function name="temp" fullname="QDir::temp" href="qdir.html#temp" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QDir" signature="QDir temp()"/>
            <function name="tempPath" fullname="QDir::tempPath" href="qdir.html#tempPath" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString tempPath()"/>
            <function name="toNativeSeparators" fullname="QDir::toNativeSeparators" href="qdir.html#toNativeSeparators" status="active" access="public" location="qdir.h" documented="true" meta="plain" static="true" type="QString" signature="QString toNativeSeparators(const QString &amp;pathName)">
                <parameter type="const QString &amp;" name="pathName" default=""/>
            </function>
            <function name="~QDir" fullname="QDir::~QDir" href="qdir.html#dtor.QDir" status="active" access="public" location="qdir.h" documented="true" meta="destructor" noexcept="true" signature="~QDir()"/>
            <enum name="Filter" fullname="QDir::Filter" href="qdir.html#Filter-enum" status="active" access="public" location="qdir.h" documented="true" typedef="QDir::Filters">
                <value name="Dirs" value="0x001"/>
                <value name="Files" value="0x002"/>
                <value name="Drives" value="0x004"/>
                <value name="NoSymLinks" value="0x008"/>
                <value name="AllEntries" value="Dirs | Files | Drives"/>
                <value name="TypeMask" value="0x00f"/>
                <value name="Readable" value="0x010"/>
                <value name="Writable" value="0x020"/>
                <value name="Executable" value="0x040"/>
                <value name="PermissionMask" value="0x070"/>
                <value name="Modified" value="0x080"/>
                <value name="Hidden" value="0x100"/>
                <value name="System" value="0x200"/>
                <value name="AccessMask" value="0x3F0"/>
                <value name="AllDirs" value="0x400"/>
                <value name="CaseSensitive" value="0x800"/>
                <value name="NoDot" value="0x2000"/>
                <value name="NoDotDot" value="0x4000"/>
                <value name="NoDotAndDotDot" value="NoDot | NoDotDot"/>
                <value name="NoFilter" value="-1"/>
            </enum>
            <enum name="SortFlag" fullname="QDir::SortFlag" href="qdir.html#SortFlag-enum" status="active" access="public" location="qdir.h" documented="true" typedef="QDir::SortFlags">
                <value name="Name" value="0x00"/>
                <value name="Time" value="0x01"/>
                <value name="Size" value="0x02"/>
                <value name="Unsorted" value="0x03"/>
                <value name="SortByMask" value="0x03"/>
                <value name="DirsFirst" value="0x04"/>
                <value name="Reversed" value="0x08"/>
                <value name="IgnoreCase" value="0x10"/>
                <value name="DirsLast" value="0x20"/>
                <value name="LocaleAware" value="0x40"/>
                <value name="Type" value="0x80"/>
                <value name="NoSort" value="-1"/>
            </enum>
            <typedef name="Filters" fullname="QDir::Filters" href="qdir.html#Filter-enum" status="active" access="public" location="qdir.h" enum="QDir::Filter"/>
            <typedef name="SortFlags" fullname="QDir::SortFlags" href="qdir.html#SortFlag-enum" status="active" access="public" location="qdir.h" enum="QDir::SortFlag"/>
        </class>
        <class name="QDirIterator" href="qdiriterator.html" status="active" access="public" location="qdiriterator.h" documented="true" groups="io" module="QtCore" brief="Iterator for directory entrylists">
            <function name="QDirIterator" fullname="QDirIterator::QDirIterator" href="qdiriterator.html#QDirIterator" status="active" access="public" location="qdiriterator.h" documented="true" meta="constructor" signature="QDirIterator(const QDir &amp;dir, QDirIterator::IteratorFlags flags)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
                <parameter type="QDirIterator::IteratorFlags" name="flags" default="NoIteratorFlags"/>
            </function>
            <function name="QDirIterator" fullname="QDirIterator::QDirIterator" href="qdiriterator.html#QDirIterator-1" status="active" access="public" location="qdiriterator.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QDirIterator(const QString &amp;path, QDirIterator::IteratorFlags flags)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="QDirIterator::IteratorFlags" name="flags" default="NoIteratorFlags"/>
            </function>
            <function name="QDirIterator" fullname="QDirIterator::QDirIterator" href="qdiriterator.html#QDirIterator-2" status="active" access="public" location="qdiriterator.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QDirIterator(const QString &amp;path, QDir::Filters filters, QDirIterator::IteratorFlags flags)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="QDir::Filters" name="filters" default=""/>
                <parameter type="QDirIterator::IteratorFlags" name="flags" default="NoIteratorFlags"/>
            </function>
            <function name="QDirIterator" fullname="QDirIterator::QDirIterator" href="qdiriterator.html#QDirIterator-3" status="active" access="public" location="qdiriterator.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QDirIterator(const QString &amp;path, const QStringList &amp;nameFilters, QDir::Filters filters, QDirIterator::IteratorFlags flags)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="const QStringList &amp;" name="nameFilters" default=""/>
                <parameter type="QDir::Filters" name="filters" default="QDir::NoFilter"/>
                <parameter type="QDirIterator::IteratorFlags" name="flags" default="NoIteratorFlags"/>
            </function>
            <function name="fileInfo" fullname="QDirIterator::fileInfo" href="qdiriterator.html#fileInfo" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" const="true" type="QFileInfo" signature="QFileInfo fileInfo() const"/>
            <function name="fileName" fullname="QDirIterator::fileName" href="qdiriterator.html#fileName" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="filePath" fullname="QDirIterator::filePath" href="qdiriterator.html#filePath" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath() const"/>
            <function name="hasNext" fullname="QDirIterator::hasNext" href="qdiriterator.html#hasNext" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="next" fullname="QDirIterator::next" href="qdiriterator.html#next" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" type="QString" signature="QString next()"/>
            <function name="nextFileInfo" fullname="QDirIterator::nextFileInfo" href="qdiriterator.html#nextFileInfo" status="active" access="public" location="qdiriterator.h" documented="true" since="6.3" meta="plain" type="QFileInfo" signature="QFileInfo nextFileInfo()"/>
            <function name="path" fullname="QDirIterator::path" href="qdiriterator.html#path" status="active" access="public" location="qdiriterator.h" documented="true" meta="plain" const="true" type="QString" signature="QString path() const"/>
            <function name="~QDirIterator" fullname="QDirIterator::~QDirIterator" href="qdiriterator.html#dtor.QDirIterator" status="active" access="public" location="qdiriterator.h" documented="true" meta="destructor" noexcept="true" signature="~QDirIterator()"/>
            <enum name="IteratorFlag" fullname="QDirIterator::IteratorFlag" href="qdiriterator.html#IteratorFlag-enum" status="active" access="public" location="qdiriterator.h" documented="true" typedef="QDirIterator::IteratorFlags">
                <value name="NoIteratorFlags" value="0x0"/>
                <value name="FollowSymlinks" value="0x1"/>
                <value name="Subdirectories" value="0x2"/>
            </enum>
            <typedef name="IteratorFlags" fullname="QDirIterator::IteratorFlags" href="qdiriterator.html#IteratorFlag-enum" status="active" access="public" location="qdiriterator.h" enum="QDirIterator::IteratorFlag"/>
        </class>
        <class name="QDirListing" href="qdirlisting.html" status="active" access="public" location="qdirlisting.h" since="6.8" documented="true" groups="io" module="QtCore" brief="STL-style iterator for directory entries">
            <function name="QDirListing" fullname="QDirListing::QDirListing" href="qdirlisting.html#QDirListing" status="active" access="public" location="qdirlisting.h" documented="true" meta="move-constructor" noexcept="true" signature="QDirListing(QDirListing &amp;&amp;other)">
                <parameter type="QDirListing &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QDirListing" fullname="QDirListing::QDirListing" href="qdirlisting.html#QDirListing-1" status="active" access="public" location="qdirlisting.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QDirListing(const QString &amp;path, QDirListing::IteratorFlags flags)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="QDirListing::IteratorFlags" name="flags" default="IteratorFlag::Default"/>
            </function>
            <function name="QDirListing" fullname="QDirListing::QDirListing" href="qdirlisting.html#QDirListing-2" status="active" access="public" location="qdirlisting.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QDirListing(const QString &amp;path, const QStringList &amp;nameFilters, QDirListing::IteratorFlags flags)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="const QStringList &amp;" name="nameFilters" default=""/>
                <parameter type="QDirListing::IteratorFlags" name="flags" default="IteratorFlag::Default"/>
            </function>
            <function name="begin" fullname="QDirListing::begin" href="qdirlisting.html#begin" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::const_iterator" signature="QDirListing::const_iterator begin() const"/>
            <function name="cbegin" fullname="QDirListing::cbegin" href="qdirlisting.html#cbegin" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::const_iterator" signature="QDirListing::const_iterator cbegin() const"/>
            <function name="cend" fullname="QDirListing::cend" href="qdirlisting.html#cend" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::sentinel" signature="QDirListing::sentinel cend() const"/>
            <function name="end" fullname="QDirListing::end" href="qdirlisting.html#end" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::sentinel" signature="QDirListing::sentinel end() const"/>
            <function name="iteratorFlags" fullname="QDirListing::iteratorFlags" href="qdirlisting.html#iteratorFlags" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::IteratorFlags" signature="QDirListing::IteratorFlags iteratorFlags() const"/>
            <function name="iteratorPath" fullname="QDirListing::iteratorPath" href="qdirlisting.html#iteratorPath" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString iteratorPath() const"/>
            <function name="nameFilters" fullname="QDirListing::nameFilters" href="qdirlisting.html#nameFilters" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList nameFilters() const"/>
            <function name="operator=" fullname="QDirListing::operator=" href="qdirlisting.html#operator-eq" status="active" access="public" location="qdirlisting.h" documented="true" meta="move-assign" noexcept="true" type="QDirListing &amp;" signature="QDirListing &amp; operator=(QDirListing &amp;&amp;other)">
                <parameter type="QDirListing &amp;&amp;" name="other" default=""/>
            </function>
            <function name="~QDirListing" fullname="QDirListing::~QDirListing" href="qdirlisting.html#dtor.QDirListing" status="active" access="public" location="qdirlisting.h" documented="true" meta="destructor" noexcept="true" signature="~QDirListing()"/>
            <class name="DirEntry" fullname="QDirListing::DirEntry" href="qdirlisting-direntry.html" status="active" access="public" location="qdirlisting.h" documented="true" groups="io" module="QtCore">
                <function name="absoluteFilePath" fullname="QDirListing::DirEntry::absoluteFilePath" href="qdirlisting-direntry.html#absoluteFilePath" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString absoluteFilePath() const"/>
                <function name="absolutePath" fullname="QDirListing::DirEntry::absolutePath" href="qdirlisting-direntry.html#absolutePath" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString absolutePath() const"/>
                <function name="baseName" fullname="QDirListing::DirEntry::baseName" href="qdirlisting-direntry.html#baseName" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString baseName() const"/>
                <function name="birthTime" fullname="QDirListing::DirEntry::birthTime" href="qdirlisting-direntry.html#birthTime" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime birthTime(const QTimeZone &amp;tz) const">
                    <parameter type="const QTimeZone &amp;" name="tz" default=""/>
                </function>
                <function name="bundleName" fullname="QDirListing::DirEntry::bundleName" href="qdirlisting-direntry.html#bundleName" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString bundleName() const"/>
                <function name="canonicalFilePath" fullname="QDirListing::DirEntry::canonicalFilePath" href="qdirlisting-direntry.html#canonicalFilePath" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString canonicalFilePath() const"/>
                <function name="completeBaseName" fullname="QDirListing::DirEntry::completeBaseName" href="qdirlisting-direntry.html#completeBaseName" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString completeBaseName() const"/>
                <function name="completeSuffix" fullname="QDirListing::DirEntry::completeSuffix" href="qdirlisting-direntry.html#completeSuffix" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString completeSuffix() const"/>
                <function name="exists" fullname="QDirListing::DirEntry::exists" href="qdirlisting-direntry.html#exists" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool exists() const"/>
                <function name="fileInfo" fullname="QDirListing::DirEntry::fileInfo" href="qdirlisting-direntry.html#fileInfo" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QFileInfo" signature="QFileInfo fileInfo() const"/>
                <function name="fileName" fullname="QDirListing::DirEntry::fileName" href="qdirlisting-direntry.html#fileName" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
                <function name="filePath" fullname="QDirListing::DirEntry::filePath" href="qdirlisting-direntry.html#filePath" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath() const"/>
                <function name="fileTime" fullname="QDirListing::DirEntry::fileTime" href="qdirlisting-direntry.html#fileTime" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime fileTime(QFileDevice::FileTime type, const QTimeZone &amp;tz) const">
                    <parameter type="QFileDevice::FileTime" name="type" default=""/>
                    <parameter type="const QTimeZone &amp;" name="tz" default=""/>
                </function>
                <function name="isDir" fullname="QDirListing::DirEntry::isDir" href="qdirlisting-direntry.html#isDir" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDir() const"/>
                <function name="isExecutable" fullname="QDirListing::DirEntry::isExecutable" href="qdirlisting-direntry.html#isExecutable" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isExecutable() const"/>
                <function name="isFile" fullname="QDirListing::DirEntry::isFile" href="qdirlisting-direntry.html#isFile" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFile() const"/>
                <function name="isHidden" fullname="QDirListing::DirEntry::isHidden" href="qdirlisting-direntry.html#isHidden" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isHidden() const"/>
                <function name="isReadable" fullname="QDirListing::DirEntry::isReadable" href="qdirlisting-direntry.html#isReadable" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
                <function name="isSymLink" fullname="QDirListing::DirEntry::isSymLink" href="qdirlisting-direntry.html#isSymLink" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSymLink() const"/>
                <function name="isWritable" fullname="QDirListing::DirEntry::isWritable" href="qdirlisting-direntry.html#isWritable" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
                <function name="lastModified" fullname="QDirListing::DirEntry::lastModified" href="qdirlisting-direntry.html#lastModified" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastModified(const QTimeZone &amp;tz) const">
                    <parameter type="const QTimeZone &amp;" name="tz" default=""/>
                </function>
                <function name="lastRead" fullname="QDirListing::DirEntry::lastRead" href="qdirlisting-direntry.html#lastRead" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastRead(const QTimeZone &amp;tz) const">
                    <parameter type="const QTimeZone &amp;" name="tz" default=""/>
                </function>
                <function name="metadataChangeTime" fullname="QDirListing::DirEntry::metadataChangeTime" href="qdirlisting-direntry.html#metadataChangeTime" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime metadataChangeTime(const QTimeZone &amp;tz) const">
                    <parameter type="const QTimeZone &amp;" name="tz" default=""/>
                </function>
                <function name="size" fullname="QDirListing::DirEntry::size" href="qdirlisting-direntry.html#size" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 size() const"/>
                <function name="suffix" fullname="QDirListing::DirEntry::suffix" href="qdirlisting-direntry.html#suffix" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QString" signature="QString suffix() const"/>
            </class>
            <class name="const_iterator" fullname="QDirListing::const_iterator" href="qdirlisting-const-iterator.html" status="active" access="public" location="qdirlisting.h" since="6.8" documented="true" groups="io" module="QtCore">
                <function name="operator*" fullname="QDirListing::const_iterator::operator*" href="qdirlisting-const-iterator.html#operator-2a" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::const_iterator::reference" signature="QDirListing::const_iterator::reference operator*() const"/>
                <function name="operator++" fullname="QDirListing::const_iterator::operator++" href="qdirlisting-const-iterator.html#operator-2b-2b" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" type="QDirListing::const_iterator &amp;" signature="QDirListing::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QDirListing::const_iterator::operator++" href="qdirlisting-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QDirListing::const_iterator::operator-&gt;" href="qdirlisting-const-iterator.html#operator--gt" status="active" access="public" location="qdirlisting.h" documented="true" meta="plain" const="true" type="QDirListing::const_iterator::pointer" signature="QDirListing::const_iterator::pointer operator-&gt;() const"/>
                <typedef name="pointer" fullname="QDirListing::const_iterator::pointer" href="qdirlisting-const-iterator.html#pointer-typedef" status="active" access="public" location="qdirlisting.h" documented="true" aliasedtype="const value_type *"/>
                <typedef name="reference" fullname="QDirListing::const_iterator::reference" href="qdirlisting-const-iterator.html#reference-typedef" status="active" access="public" location="qdirlisting.h" documented="true" aliasedtype="const value_type &amp;"/>
            </class>
            <class name="sentinel" fullname="QDirListing::sentinel" href="qdirlisting-sentinel.html" status="active" access="public" location="qdirlisting.h" since="6.8" documented="true" groups="io" module="QtCore"/>
            <enum name="IteratorFlag" fullname="QDirListing::IteratorFlag" href="qdirlisting.html#IteratorFlag-enum" status="active" access="public" location="qdirlisting.h" documented="true" scoped="true" typedef="QDirListing::IteratorFlags">
                <value name="Default" value="0x000000"/>
                <value name="ExcludeFiles" value="0x000004"/>
                <value name="ExcludeDirs" value="0x000008"/>
                <value name="ExcludeSpecial" value="0x000010"/>
                <value name="ResolveSymlinks" value="0x000020"/>
                <value name="FilesOnly" value="ExcludeDirs  | ExcludeSpecial"/>
                <value name="DirsOnly" value="ExcludeFiles | ExcludeSpecial"/>
                <value name="IncludeHidden" value="0x000040"/>
                <value name="IncludeDotAndDotDot" value="0x000080"/>
                <value name="CaseSensitive" value="0x000100"/>
                <value name="Recursive" value="0x000400"/>
                <value name="FollowDirSymlinks" value="0x000800"/>
            </enum>
            <typedef name="IteratorFlags" fullname="QDirListing::IteratorFlags" href="qdirlisting.html#IteratorFlag-enum" status="active" access="public" location="qdirlisting.h" enum="QDirListing::IteratorFlag"/>
        </class>
        <class name="QDynamicPropertyChangeEvent" href="qdynamicpropertychangeevent.html" status="active" access="public" location="qcoreevent.h" documented="true" groups="events" bases="QEvent" module="QtCore" brief="Contains event parameters for dynamic property change events">
            <function name="QDynamicPropertyChangeEvent" fullname="QDynamicPropertyChangeEvent::QDynamicPropertyChangeEvent" href="qdynamicpropertychangeevent.html#QDynamicPropertyChangeEvent" status="active" access="public" location="qcoreevent.h" documented="true" meta="constructor" explicit="true" signature="QDynamicPropertyChangeEvent(const QByteArray &amp;name)">
                <parameter type="const QByteArray &amp;" name="name" default=""/>
            </function>
            <function name="propertyName" fullname="QDynamicPropertyChangeEvent::propertyName" href="qdynamicpropertychangeevent.html#propertyName" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray propertyName() const"/>
        </class>
        <class name="QEasingCurve" href="qeasingcurve.html" status="active" access="public" location="qeasingcurve.h" documented="true" groups="animation" module="QtCore" brief="Easing curves for controlling animation">
            <function name="QEasingCurve" fullname="QEasingCurve::QEasingCurve" href="qeasingcurve.html#QEasingCurve" status="active" access="public" location="qeasingcurve.h" documented="true" meta="move-constructor" noexcept="true" signature="QEasingCurve(QEasingCurve &amp;&amp;other)">
                <parameter type="QEasingCurve &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QEasingCurve" fullname="QEasingCurve::QEasingCurve" href="qeasingcurve.html#QEasingCurve-1" status="active" access="public" location="qeasingcurve.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QEasingCurve(QEasingCurve::Type type)">
                <parameter type="QEasingCurve::Type" name="type" default="Linear"/>
            </function>
            <function name="QEasingCurve" fullname="QEasingCurve::QEasingCurve" href="qeasingcurve.html#QEasingCurve-2" status="active" access="public" location="qeasingcurve.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QEasingCurve(const QEasingCurve &amp;other)">
                <parameter type="const QEasingCurve &amp;" name="other" default=""/>
            </function>
            <function name="addCubicBezierSegment" fullname="QEasingCurve::addCubicBezierSegment" href="qeasingcurve.html#addCubicBezierSegment" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void addCubicBezierSegment(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="addTCBSegment" fullname="QEasingCurve::addTCBSegment" href="qeasingcurve.html#addTCBSegment" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void addTCBSegment(const QPointF &amp;nextPoint, qreal t, qreal c, qreal b)">
                <parameter type="const QPointF &amp;" name="nextPoint" default=""/>
                <parameter type="qreal" name="t" default=""/>
                <parameter type="qreal" name="c" default=""/>
                <parameter type="qreal" name="b" default=""/>
            </function>
            <function name="amplitude" fullname="QEasingCurve::amplitude" href="qeasingcurve.html#amplitude" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal amplitude() const"/>
            <function name="customType" fullname="QEasingCurve::customType" href="qeasingcurve.html#customType" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="QEasingCurve::EasingFunction" signature="QEasingCurve::EasingFunction customType() const"/>
            <function name="operator!=" href="qeasingcurve.html#operator-not-eq" status="active" access="public" location="qeasingcurve.h" documented="true" related="891" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QEasingCurve &amp;lhs, const QEasingCurve &amp;rhs)">
                <parameter type="const QEasingCurve &amp;" name="lhs" default=""/>
                <parameter type="const QEasingCurve &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qeasingcurve.html#operator-lt-lt-2" status="active" access="public" location="qeasingcurve.h" documented="true" related="345" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QEasingCurve &amp;easing)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QEasingCurve &amp;" name="easing" default=""/>
            </function>
            <function name="operator=" fullname="QEasingCurve::operator=" href="qeasingcurve.html#operator-eq" status="active" access="public" location="qeasingcurve.h" documented="true" meta="move-assign" noexcept="true" type="QEasingCurve &amp;" signature="QEasingCurve &amp; operator=(QEasingCurve &amp;&amp;other)">
                <parameter type="QEasingCurve &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QEasingCurve::operator=" href="qeasingcurve.html#operator-eq-1" status="active" access="public" location="qeasingcurve.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QEasingCurve &amp;" signature="QEasingCurve &amp; operator=(const QEasingCurve &amp;other)">
                <parameter type="const QEasingCurve &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qeasingcurve.html#operator-eq-eq" status="active" access="public" location="qeasingcurve.h" documented="true" related="892" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QEasingCurve &amp;lhs, const QEasingCurve &amp;rhs)">
                <parameter type="const QEasingCurve &amp;" name="lhs" default=""/>
                <parameter type="const QEasingCurve &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qeasingcurve.html#operator-gt-gt-1" status="active" access="public" location="qeasingcurve.h" documented="true" related="415" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QEasingCurve &amp;easing)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QEasingCurve &amp;" name="easing" default=""/>
            </function>
            <function name="overshoot" fullname="QEasingCurve::overshoot" href="qeasingcurve.html#overshoot" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal overshoot() const"/>
            <function name="period" fullname="QEasingCurve::period" href="qeasingcurve.html#period" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal period() const"/>
            <function name="setAmplitude" fullname="QEasingCurve::setAmplitude" href="qeasingcurve.html#setAmplitude" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void setAmplitude(qreal amplitude)">
                <parameter type="qreal" name="amplitude" default=""/>
            </function>
            <function name="setCustomType" fullname="QEasingCurve::setCustomType" href="qeasingcurve.html#setCustomType" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void setCustomType(QEasingCurve::EasingFunction func)">
                <parameter type="QEasingCurve::EasingFunction" name="func" default=""/>
            </function>
            <function name="setOvershoot" fullname="QEasingCurve::setOvershoot" href="qeasingcurve.html#setOvershoot" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void setOvershoot(qreal overshoot)">
                <parameter type="qreal" name="overshoot" default=""/>
            </function>
            <function name="setPeriod" fullname="QEasingCurve::setPeriod" href="qeasingcurve.html#setPeriod" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void setPeriod(qreal period)">
                <parameter type="qreal" name="period" default=""/>
            </function>
            <function name="setType" fullname="QEasingCurve::setType" href="qeasingcurve.html#setType" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" type="void" signature="void setType(QEasingCurve::Type type)">
                <parameter type="QEasingCurve::Type" name="type" default=""/>
            </function>
            <function name="swap" fullname="QEasingCurve::swap" href="qeasingcurve.html#swap" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QEasingCurve &amp;other)">
                <parameter type="QEasingCurve &amp;" name="other" default=""/>
            </function>
            <function name="toCubicSpline" fullname="QEasingCurve::toCubicSpline" href="qeasingcurve.html#toCubicSpline" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="QList&lt;QPointF&gt;" signature="QList&lt;QPointF&gt; toCubicSpline() const"/>
            <function name="type" fullname="QEasingCurve::type" href="qeasingcurve.html#type" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="QEasingCurve::Type" signature="QEasingCurve::Type type() const"/>
            <function name="valueForProgress" fullname="QEasingCurve::valueForProgress" href="qeasingcurve.html#valueForProgress" status="active" access="public" location="qeasingcurve.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal valueForProgress(qreal progress) const">
                <parameter type="qreal" name="progress" default=""/>
            </function>
            <function name="~QEasingCurve" fullname="QEasingCurve::~QEasingCurve" href="qeasingcurve.html#dtor.QEasingCurve" status="active" access="public" location="qeasingcurve.h" documented="true" meta="destructor" noexcept="true" signature="~QEasingCurve()"/>
            <enum name="Type" fullname="QEasingCurve::Type" href="qeasingcurve.html#Type-enum" status="active" access="public" location="qeasingcurve.h" documented="true">
                <value name="Linear" value="0"/>
                <value name="InQuad" value="1"/>
                <value name="OutQuad" value="2"/>
                <value name="InOutQuad" value="3"/>
                <value name="OutInQuad" value="4"/>
                <value name="InCubic" value="5"/>
                <value name="OutCubic" value="6"/>
                <value name="InOutCubic" value="7"/>
                <value name="OutInCubic" value="8"/>
                <value name="InQuart" value="9"/>
                <value name="OutQuart" value="10"/>
                <value name="InOutQuart" value="11"/>
                <value name="OutInQuart" value="12"/>
                <value name="InQuint" value="13"/>
                <value name="OutQuint" value="14"/>
                <value name="InOutQuint" value="15"/>
                <value name="OutInQuint" value="16"/>
                <value name="InSine" value="17"/>
                <value name="OutSine" value="18"/>
                <value name="InOutSine" value="19"/>
                <value name="OutInSine" value="20"/>
                <value name="InExpo" value="21"/>
                <value name="OutExpo" value="22"/>
                <value name="InOutExpo" value="23"/>
                <value name="OutInExpo" value="24"/>
                <value name="InCirc" value="25"/>
                <value name="OutCirc" value="26"/>
                <value name="InOutCirc" value="27"/>
                <value name="OutInCirc" value="28"/>
                <value name="InElastic" value="29"/>
                <value name="OutElastic" value="30"/>
                <value name="InOutElastic" value="31"/>
                <value name="OutInElastic" value="32"/>
                <value name="InBack" value="33"/>
                <value name="OutBack" value="34"/>
                <value name="InOutBack" value="35"/>
                <value name="OutInBack" value="36"/>
                <value name="InBounce" value="37"/>
                <value name="OutBounce" value="38"/>
                <value name="InOutBounce" value="39"/>
                <value name="OutInBounce" value="40"/>
                <value name="InCurve" value="41"/>
                <value name="OutCurve" value="42"/>
                <value name="SineCurve" value="43"/>
                <value name="CosineCurve" value="44"/>
                <value name="BezierSpline" value="45"/>
                <value name="TCBSpline" value="46"/>
                <value name="Custom" value="47"/>
                <value name="NCurveTypes" value="48"/>
            </enum>
            <typedef name="EasingFunction" fullname="QEasingCurve::EasingFunction" href="qeasingcurve.html#EasingFunction-typedef" status="active" access="public" location="qeasingcurve.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QElapsedTimer" href="qelapsedtimer.html" status="active" access="public" location="qelapsedtimer.h" documented="true" groups="tools" module="QtCore" brief="Fast way to calculate elapsed times" comparison_category="strong">
            <contents name="reference-clocks" title="Reference Clocks" level="1"/>
            <function name="QElapsedTimer" fullname="QElapsedTimer::QElapsedTimer" href="qelapsedtimer.html#QElapsedTimer" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QElapsedTimer()"/>
            <function name="clockType" fullname="QElapsedTimer::clockType" href="qelapsedtimer.html#clockType" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" static="true" noexcept="true" type="QElapsedTimer::ClockType" signature="QElapsedTimer::ClockType clockType()"/>
            <function name="durationElapsed" fullname="QElapsedTimer::durationElapsed" href="qelapsedtimer.html#durationElapsed" status="active" access="public" location="qelapsedtimer.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="QElapsedTimer::Duration" signature="QElapsedTimer::Duration durationElapsed() const"/>
            <function name="durationTo" fullname="QElapsedTimer::durationTo" href="qelapsedtimer.html#durationTo" status="active" access="public" location="qelapsedtimer.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="QElapsedTimer::Duration" signature="QElapsedTimer::Duration durationTo(const QElapsedTimer &amp;other) const">
                <parameter type="const QElapsedTimer &amp;" name="other" default=""/>
            </function>
            <function name="elapsed" fullname="QElapsedTimer::elapsed" href="qelapsedtimer.html#elapsed" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 elapsed() const"/>
            <function name="hasExpired" fullname="QElapsedTimer::hasExpired" href="qelapsedtimer.html#hasExpired" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool hasExpired(qint64 timeout) const">
                <parameter type="qint64" name="timeout" default=""/>
            </function>
            <function name="invalidate" fullname="QElapsedTimer::invalidate" href="qelapsedtimer.html#invalidate" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void invalidate()"/>
            <function name="isMonotonic" fullname="QElapsedTimer::isMonotonic" href="qelapsedtimer.html#isMonotonic" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" static="true" noexcept="true" type="bool" signature="bool isMonotonic()"/>
            <function name="isValid" fullname="QElapsedTimer::isValid" href="qelapsedtimer.html#isValid" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="msecsSinceReference" fullname="QElapsedTimer::msecsSinceReference" href="qelapsedtimer.html#msecsSinceReference" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 msecsSinceReference() const"/>
            <function name="msecsTo" fullname="QElapsedTimer::msecsTo" href="qelapsedtimer.html#msecsTo" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 msecsTo(const QElapsedTimer &amp;other) const">
                <parameter type="const QElapsedTimer &amp;" name="other" default=""/>
            </function>
            <function name="nsecsElapsed" fullname="QElapsedTimer::nsecsElapsed" href="qelapsedtimer.html#nsecsElapsed" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 nsecsElapsed() const"/>
            <function name="operator!=" href="qelapsedtimer.html#operator-not-eq" status="active" access="public" location="qelapsedtimer.h" documented="true" related="893" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QElapsedTimer &amp;lhs, const QElapsedTimer &amp;rhs)">
                <parameter type="const QElapsedTimer &amp;" name="lhs" default=""/>
                <parameter type="const QElapsedTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qelapsedtimer.html#operator-lt" status="active" access="public" location="qelapsedtimer.h" documented="true" related="894" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QElapsedTimer &amp;lhs, const QElapsedTimer &amp;rhs)">
                <parameter type="const QElapsedTimer &amp;" name="lhs" default=""/>
                <parameter type="const QElapsedTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qelapsedtimer.html#operator-eq-eq" status="active" access="public" location="qelapsedtimer.h" documented="true" related="895" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QElapsedTimer &amp;lhs, const QElapsedTimer &amp;rhs)">
                <parameter type="const QElapsedTimer &amp;" name="lhs" default=""/>
                <parameter type="const QElapsedTimer &amp;" name="rhs" default=""/>
            </function>
            <function name="restart" fullname="QElapsedTimer::restart" href="qelapsedtimer.html#restart" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" noexcept="true" type="qint64" signature="qint64 restart()"/>
            <function name="secsTo" fullname="QElapsedTimer::secsTo" href="qelapsedtimer.html#secsTo" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" const="true" noexcept="true" type="qint64" signature="qint64 secsTo(const QElapsedTimer &amp;other) const">
                <parameter type="const QElapsedTimer &amp;" name="other" default=""/>
            </function>
            <function name="start" fullname="QElapsedTimer::start" href="qelapsedtimer.html#start" status="active" access="public" location="qelapsedtimer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void start()"/>
            <enum name="ClockType" fullname="QElapsedTimer::ClockType" href="qelapsedtimer.html#ClockType-enum" status="active" access="public" location="qelapsedtimer.h" documented="true">
                <value name="SystemTime" value="0"/>
                <value name="MonotonicClock" value="1"/>
                <value name="TickCounter" value="2"/>
                <value name="MachAbsoluteTime" value="3"/>
                <value name="PerformanceCounter" value="4"/>
            </enum>
            <typedef name="Duration" fullname="QElapsedTimer::Duration" href="qelapsedtimer.html#Duration-typedef" status="active" access="public" location="qelapsedtimer.h" documented="true" aliasedtype="std::chrono::nanoseconds"/>
            <typedef name="TimePoint" fullname="QElapsedTimer::TimePoint" href="qelapsedtimer.html#TimePoint-typedef" status="active" access="public" location="qelapsedtimer.h" documented="true" aliasedtype="std::chrono::time_point&lt;std::chrono::steady_clock, Duration&gt;"/>
        </class>
        <class name="QEnableSharedFromThis" href="qenablesharedfromthis.html" status="active" access="public" location="qsharedpointer.h" documented="true" module="QtCore" brief="A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer">
            <function name="sharedFromThis" fullname="QEnableSharedFromThis::sharedFromThis" href="qenablesharedfromthis.html#sharedFromThis" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" type="QSharedPointer&lt;T&gt;" signature="QSharedPointer&lt;T&gt; sharedFromThis()"/>
            <function name="sharedFromThis" fullname="QEnableSharedFromThis::sharedFromThis" href="qenablesharedfromthis.html#sharedFromThis-1" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QSharedPointer&lt;const T&gt;" signature="QSharedPointer&lt;const T&gt; sharedFromThis() const"/>
        </class>
        <class name="QEvent" href="qevent.html" status="active" access="public" location="qcoreevent.h" documented="true" groups="events" module="QtCore" brief="The base class of all event classes. Event objects contain event parameters">
            <function name="QEvent" fullname="QEvent::QEvent" href="qevent.html#QEvent" status="active" access="public" location="qcoreevent.h" documented="true" meta="constructor" explicit="true" signature="QEvent(QEvent::Type type)">
                <parameter type="QEvent::Type" name="type" default=""/>
            </function>
            <function name="accept" fullname="QEvent::accept" href="qevent.html#accept" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" type="void" signature="void accept()"/>
            <function name="clone" fullname="QEvent::clone" href="qevent.html#clone" status="active" access="public" location="qcoreevent.h" documented="true" since="6.0" meta="plain" virtual="virtual" const="true" type="QEvent *" signature="QEvent * clone() const"/>
            <function name="ignore" fullname="QEvent::ignore" href="qevent.html#ignore" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" type="void" signature="void ignore()"/>
            <function name="isAccepted" fullname="QEvent::isAccepted" href="qevent.html#accepted-prop" status="active" access="public" location="qcoreevent.h" meta="plain" const="true" associated-property="accepted" type="bool" signature="bool isAccepted() const"/>
            <function name="isInputEvent" fullname="QEvent::isInputEvent" href="qevent.html#isInputEvent" status="active" access="public" location="qcoreevent.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="bool" signature="bool isInputEvent() const"/>
            <function name="isPointerEvent" fullname="QEvent::isPointerEvent" href="qevent.html#isPointerEvent" status="active" access="public" location="qcoreevent.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="bool" signature="bool isPointerEvent() const"/>
            <function name="isSinglePointEvent" fullname="QEvent::isSinglePointEvent" href="qevent.html#isSinglePointEvent" status="active" access="public" location="qcoreevent.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="bool" signature="bool isSinglePointEvent() const"/>
            <function name="registerEventType" fullname="QEvent::registerEventType" href="qevent.html#registerEventType" threadsafety="thread safe" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" static="true" noexcept="true" type="int" signature="int registerEventType(int hint)">
                <parameter type="int" name="hint" default="-1"/>
            </function>
            <function name="setAccepted" fullname="QEvent::setAccepted" href="qevent.html#accepted-prop" status="active" access="public" location="qcoreevent.h" meta="plain" virtual="virtual" associated-property="accepted" type="void" signature="void setAccepted(bool accepted)">
                <parameter type="bool" name="accepted" default=""/>
            </function>
            <function name="spontaneous" fullname="QEvent::spontaneous" href="qevent.html#spontaneous" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="bool" signature="bool spontaneous() const"/>
            <function name="type" fullname="QEvent::type" href="qevent.html#type" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="QEvent::Type" signature="QEvent::Type type() const"/>
            <function name="~QEvent" fullname="QEvent::~QEvent" href="qevent.html#dtor.QEvent" status="active" access="public" location="qcoreevent.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QEvent()"/>
            <enum name="Type" fullname="QEvent::Type" href="qevent.html#Type-enum" status="active" access="public" location="qcoreevent.h" documented="true">
                <value name="None" value="0"/>
                <value name="Timer" value="1"/>
                <value name="MouseButtonPress" value="2"/>
                <value name="MouseButtonRelease" value="3"/>
                <value name="MouseButtonDblClick" value="4"/>
                <value name="MouseMove" value="5"/>
                <value name="KeyPress" value="6"/>
                <value name="KeyRelease" value="7"/>
                <value name="FocusIn" value="8"/>
                <value name="FocusOut" value="9"/>
                <value name="FocusAboutToChange" value="23"/>
                <value name="Enter" value="10"/>
                <value name="Leave" value="11"/>
                <value name="Paint" value="12"/>
                <value name="Move" value="13"/>
                <value name="Resize" value="14"/>
                <value name="Create" value="15"/>
                <value name="Destroy" value="16"/>
                <value name="Show" value="17"/>
                <value name="Hide" value="18"/>
                <value name="Close" value="19"/>
                <value name="Quit" value="20"/>
                <value name="ParentChange" value="21"/>
                <value name="ParentAboutToChange" value="131"/>
                <value name="ThreadChange" value="22"/>
                <value name="WindowActivate" value="24"/>
                <value name="WindowDeactivate" value="25"/>
                <value name="ShowToParent" value="26"/>
                <value name="HideToParent" value="27"/>
                <value name="Wheel" value="31"/>
                <value name="WindowTitleChange" value="33"/>
                <value name="WindowIconChange" value="34"/>
                <value name="ApplicationWindowIconChange" value="35"/>
                <value name="ApplicationFontChange" value="36"/>
                <value name="ApplicationLayoutDirectionChange" value="37"/>
                <value name="ApplicationPaletteChange" value="38"/>
                <value name="PaletteChange" value="39"/>
                <value name="Clipboard" value="40"/>
                <value name="Speech" value="42"/>
                <value name="MetaCall" value="43"/>
                <value name="SockAct" value="50"/>
                <value name="WinEventAct" value="132"/>
                <value name="DeferredDelete" value="52"/>
                <value name="DragEnter" value="60"/>
                <value name="DragMove" value="61"/>
                <value name="DragLeave" value="62"/>
                <value name="Drop" value="63"/>
                <value name="DragResponse" value="64"/>
                <value name="ChildAdded" value="68"/>
                <value name="ChildPolished" value="69"/>
                <value name="ChildRemoved" value="71"/>
                <value name="ShowWindowRequest" value="73"/>
                <value name="PolishRequest" value="74"/>
                <value name="Polish" value="75"/>
                <value name="LayoutRequest" value="76"/>
                <value name="UpdateRequest" value="77"/>
                <value name="UpdateLater" value="78"/>
                <value name="EmbeddingControl" value="79"/>
                <value name="ActivateControl" value="80"/>
                <value name="DeactivateControl" value="81"/>
                <value name="ContextMenu" value="82"/>
                <value name="InputMethod" value="83"/>
                <value name="TabletMove" value="87"/>
                <value name="LocaleChange" value="88"/>
                <value name="LanguageChange" value="89"/>
                <value name="LayoutDirectionChange" value="90"/>
                <value name="Style" value="91"/>
                <value name="TabletPress" value="92"/>
                <value name="TabletRelease" value="93"/>
                <value name="OkRequest" value="94"/>
                <value name="HelpRequest" value="95"/>
                <value name="IconDrag" value="96"/>
                <value name="FontChange" value="97"/>
                <value name="EnabledChange" value="98"/>
                <value name="ActivationChange" value="99"/>
                <value name="StyleChange" value="100"/>
                <value name="IconTextChange" value="101"/>
                <value name="ModifiedChange" value="102"/>
                <value name="MouseTrackingChange" value="109"/>
                <value name="WindowBlocked" value="103"/>
                <value name="WindowUnblocked" value="104"/>
                <value name="WindowStateChange" value="105"/>
                <value name="ReadOnlyChange" value="106" since="5.4"/>
                <value name="ToolTip" value="110"/>
                <value name="WhatsThis" value="111"/>
                <value name="StatusTip" value="112"/>
                <value name="ActionChanged" value="113"/>
                <value name="ActionAdded" value="114"/>
                <value name="ActionRemoved" value="115"/>
                <value name="FileOpen" value="116"/>
                <value name="Shortcut" value="117"/>
                <value name="ShortcutOverride" value="51"/>
                <value name="WhatsThisClicked" value="118"/>
                <value name="ToolBarChange" value="120"/>
                <value name="ApplicationActivate" value="121"/>
                <value name="ApplicationActivated" value="ApplicationActivate"/>
                <value name="ApplicationDeactivate" value="122"/>
                <value name="ApplicationDeactivated" value="ApplicationDeactivate"/>
                <value name="QueryWhatsThis" value="123"/>
                <value name="EnterWhatsThisMode" value="124"/>
                <value name="LeaveWhatsThisMode" value="125"/>
                <value name="ZOrderChange" value="126"/>
                <value name="HoverEnter" value="127"/>
                <value name="HoverLeave" value="128"/>
                <value name="HoverMove" value="129"/>
                <value name="EnterEditFocus" value="150"/>
                <value name="LeaveEditFocus" value="151"/>
                <value name="AcceptDropsChange" value="152"/>
                <value name="ZeroTimerEvent" value="154"/>
                <value name="GraphicsSceneMouseMove" value="155"/>
                <value name="GraphicsSceneMousePress" value="156"/>
                <value name="GraphicsSceneMouseRelease" value="157"/>
                <value name="GraphicsSceneMouseDoubleClick" value="158"/>
                <value name="GraphicsSceneContextMenu" value="159"/>
                <value name="GraphicsSceneHoverEnter" value="160"/>
                <value name="GraphicsSceneHoverMove" value="161"/>
                <value name="GraphicsSceneHoverLeave" value="162"/>
                <value name="GraphicsSceneHelp" value="163"/>
                <value name="GraphicsSceneDragEnter" value="164"/>
                <value name="GraphicsSceneDragMove" value="165"/>
                <value name="GraphicsSceneDragLeave" value="166"/>
                <value name="GraphicsSceneDrop" value="167"/>
                <value name="GraphicsSceneWheel" value="168"/>
                <value name="GraphicsSceneLeave" value="220"/>
                <value name="KeyboardLayoutChange" value="169"/>
                <value name="DynamicPropertyChange" value="170"/>
                <value name="TabletEnterProximity" value="171"/>
                <value name="TabletLeaveProximity" value="172"/>
                <value name="NonClientAreaMouseMove" value="173"/>
                <value name="NonClientAreaMouseButtonPress" value="174"/>
                <value name="NonClientAreaMouseButtonRelease" value="175"/>
                <value name="NonClientAreaMouseButtonDblClick" value="176"/>
                <value name="MacSizeChange" value="177"/>
                <value name="ContentsRectChange" value="178"/>
                <value name="MacGLWindowChange" value="179"/>
                <value name="FutureCallOut" value="180"/>
                <value name="GraphicsSceneResize" value="181"/>
                <value name="GraphicsSceneMove" value="182"/>
                <value name="CursorChange" value="183"/>
                <value name="ToolTipChange" value="184"/>
                <value name="NetworkReplyUpdated" value="185"/>
                <value name="GrabMouse" value="186"/>
                <value name="UngrabMouse" value="187"/>
                <value name="GrabKeyboard" value="188"/>
                <value name="UngrabKeyboard" value="189"/>
                <value name="StateMachineSignal" value="192"/>
                <value name="StateMachineWrapped" value="193"/>
                <value name="TouchBegin" value="194"/>
                <value name="TouchUpdate" value="195"/>
                <value name="TouchEnd" value="196"/>
                <value name="NativeGesture" value="197"/>
                <value name="RequestSoftwareInputPanel" value="199"/>
                <value name="CloseSoftwareInputPanel" value="200"/>
                <value name="WinIdChange" value="203"/>
                <value name="Gesture" value="198"/>
                <value name="GestureOverride" value="202"/>
                <value name="ScrollPrepare" value="204"/>
                <value name="Scroll" value="205"/>
                <value name="Expose" value="206"/>
                <value name="InputMethodQuery" value="207"/>
                <value name="OrientationChange" value="208"/>
                <value name="TouchCancel" value="209"/>
                <value name="ThemeChange" value="210"/>
                <value name="SockClose" value="211"/>
                <value name="PlatformPanel" value="212"/>
                <value name="StyleAnimationUpdate" value="213"/>
                <value name="ApplicationStateChange" value="214"/>
                <value name="WindowChangeInternal" value="215"/>
                <value name="ScreenChangeInternal" value="216"/>
                <value name="PlatformSurface" value="217"/>
                <value name="Pointer" value="218"/>
                <value name="TabletTrackingChange" value="219" since="5.9"/>
                <value name="WindowAboutToChangeInternal" value="221"/>
                <value name="DevicePixelRatioChange" value="222" since="6.6"/>
                <value name="ChildWindowAdded" value="223" since="6.7"/>
                <value name="ChildWindowRemoved" value="224" since="6.7"/>
                <value name="ParentWindowAboutToChange" value="225" since="6.7"/>
                <value name="ParentWindowChange" value="226" since="6.7"/>
                <value name="SafeAreaMarginsChange" value="227" since="6.9"/>
                <value name="User" value="1000"/>
                <value name="MaxUser" value="65535"/>
            </enum>
            <property name="accepted" fullname="QEvent::accepted" href="qevent.html#accepted-prop" status="active" access="public" location="qcoreevent.h" documented="true" brief="The accept flag of the event object">
                <getter name="isAccepted"/>
                <setter name="setAccepted"/>
            </property>
        </class>
        <page name="qtcore-attribution-qeventdispatcher_cf.html" href="qtcore-attribution-qeventdispatcher-cf.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="QEventDispatcher on macOS" fulltitle="QEventDispatcher on macOS" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="qeventdispatcher-cf" title="qeventdispatcher_cf"/>
        </page>
        <class name="QEventLoop" href="qeventloop.html" status="active" access="public" location="qeventloop.h" documented="true" bases="QObject" module="QtCore" brief="Means of entering and leaving an event loop">
            <function name="QEventLoop" fullname="QEventLoop::QEventLoop" href="qeventloop.html#QEventLoop" status="active" access="public" location="qeventloop.h" documented="true" meta="constructor" explicit="true" signature="QEventLoop(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="event" fullname="QEventLoop::event" href="qeventloop.html#event" status="active" access="public" location="qeventloop.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="exec" fullname="QEventLoop::exec" href="qeventloop.html#exec" status="active" access="public" location="qeventloop.h" documented="true" meta="plain" type="int" signature="int exec(QEventLoop::ProcessEventsFlags flags)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default="AllEvents"/>
            </function>
            <function name="exit" fullname="QEventLoop::exit" href="qeventloop.html#exit" status="active" access="public" location="qeventloop.h" documented="true" meta="slot" type="void" signature="void exit(int returnCode)">
                <parameter type="int" name="returnCode" default="0"/>
            </function>
            <function name="isRunning" fullname="QEventLoop::isRunning" href="qeventloop.html#isRunning" status="active" access="public" location="qeventloop.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRunning() const"/>
            <function name="processEvents" fullname="QEventLoop::processEvents" href="qeventloop.html#processEvents" status="active" access="public" location="qeventloop.h" documented="true" meta="plain" type="bool" signature="bool processEvents(QEventLoop::ProcessEventsFlags flags)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default="AllEvents"/>
            </function>
            <function name="processEvents" fullname="QEventLoop::processEvents" href="qeventloop.html#processEvents-1" status="active" access="public" location="qeventloop.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="1" type="void" signature="void processEvents(QEventLoop::ProcessEventsFlags flags, QDeadlineTimer deadline)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default=""/>
                <parameter type="QDeadlineTimer" name="deadline" default=""/>
            </function>
            <function name="processEvents" fullname="QEventLoop::processEvents" href="qeventloop.html#processEvents-2" status="active" access="public" location="qeventloop.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void processEvents(QEventLoop::ProcessEventsFlags flags, int maxTime)">
                <parameter type="QEventLoop::ProcessEventsFlags" name="flags" default=""/>
                <parameter type="int" name="maxTime" default=""/>
            </function>
            <function name="quit" fullname="QEventLoop::quit" href="qeventloop.html#quit" status="active" access="public" location="qeventloop.h" documented="true" meta="slot" type="void" signature="void quit()"/>
            <function name="wakeUp" fullname="QEventLoop::wakeUp" href="qeventloop.html#wakeUp" status="active" access="public" location="qeventloop.h" documented="true" meta="plain" type="void" signature="void wakeUp()"/>
            <function name="~QEventLoop" fullname="QEventLoop::~QEventLoop" href="qeventloop.html#dtor.QEventLoop" status="active" access="public" location="qeventloop.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QEventLoop()"/>
            <enum name="ProcessEventsFlag" fullname="QEventLoop::ProcessEventsFlag" href="qeventloop.html#ProcessEventsFlag-enum" status="active" access="public" location="qeventloop.h" documented="true" typedef="QEventLoop::ProcessEventsFlags">
                <value name="AllEvents" value="0x00"/>
                <value name="ExcludeUserInputEvents" value="0x01"/>
                <value name="ExcludeSocketNotifiers" value="0x02"/>
                <value name="WaitForMoreEvents" value="0x04"/>
                <value name="X11ExcludeTimers" value="0x08"/>
                <value name="EventLoopExec" value="0x20"/>
                <value name="DialogExec" value="0x40"/>
                <value name="ApplicationExec" value="0x80"/>
            </enum>
            <typedef name="ProcessEventsFlags" fullname="QEventLoop::ProcessEventsFlags" href="qeventloop.html#ProcessEventsFlag-enum" status="active" access="public" location="qeventloop.h" enum="QEventLoop::ProcessEventsFlag"/>
        </class>
        <class name="QEventLoopLocker" href="qeventlooplocker.html" status="active" access="public" location="qeventloop.h" documented="true" module="QtCore" brief="Means to quit an event loop when it is no longer needed">
            <function name="QEventLoopLocker" fullname="QEventLoopLocker::QEventLoopLocker" href="qeventlooplocker.html#QEventLoopLocker" status="active" access="public" location="qeventloop.h" documented="true" meta="constructor" noexcept="true" signature="QEventLoopLocker()"/>
            <function name="QEventLoopLocker" fullname="QEventLoopLocker::QEventLoopLocker" href="qeventlooplocker.html#QEventLoopLocker-1" status="active" access="public" location="qeventloop.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="1" signature="QEventLoopLocker(QEventLoop *loop)">
                <parameter type="QEventLoop *" name="loop" default=""/>
            </function>
            <function name="QEventLoopLocker" fullname="QEventLoopLocker::QEventLoopLocker" href="qeventlooplocker.html#QEventLoopLocker-2" status="active" access="public" location="qeventloop.h" documented="true" since="6.7" meta="move-constructor" noexcept="true" overload="true" overload-number="2" signature="QEventLoopLocker(QEventLoopLocker &amp;&amp;other)">
                <parameter type="QEventLoopLocker &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QEventLoopLocker" fullname="QEventLoopLocker::QEventLoopLocker" href="qeventlooplocker.html#QEventLoopLocker-3" status="active" access="public" location="qeventloop.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="3" signature="QEventLoopLocker(QThread *thread)">
                <parameter type="QThread *" name="thread" default=""/>
            </function>
            <function name="operator=" fullname="QEventLoopLocker::operator=" href="qeventlooplocker.html#operator-eq" status="active" access="public" location="qeventloop.h" documented="true" since="6.7" meta="move-assign" noexcept="true" type="QEventLoopLocker &amp;" signature="QEventLoopLocker &amp; operator=(QEventLoopLocker &amp;&amp;other)">
                <parameter type="QEventLoopLocker &amp;&amp;" name="other" default=""/>
            </function>
            <function name="swap" fullname="QEventLoopLocker::swap" href="qeventlooplocker.html#swap" status="active" access="public" location="qeventloop.h" documented="true" since="6.7" meta="plain" noexcept="true" type="void" signature="void swap(QEventLoopLocker &amp;other)">
                <parameter type="QEventLoopLocker &amp;" name="other" default=""/>
            </function>
            <function name="swap" href="qeventlooplocker.html#swap-1" status="active" access="public" location="qeventloop.h" documented="true" related="896" since="6.7" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QEventLoopLocker &amp;lhs, QEventLoopLocker &amp;rhs)">
                <parameter type="QEventLoopLocker &amp;" name="lhs" default=""/>
                <parameter type="QEventLoopLocker &amp;" name="rhs" default=""/>
            </function>
            <function name="~QEventLoopLocker" fullname="QEventLoopLocker::~QEventLoopLocker" href="qeventlooplocker.html#dtor.QEventLoopLocker" status="active" access="public" location="qeventloop.h" documented="true" meta="destructor" noexcept="true" signature="~QEventLoopLocker()"/>
        </class>
        <class name="QException" href="qexception.html" status="active" access="public" location="qexception.h" documented="true" bases="std::exception" module="QtCore" brief="Base class for exceptions that can be transferred across threads">
            <function name="QException" fullname="QException::QException" href="qexception.html#QException" status="active" access="public" location="qexception.h" documented="true" meta="constructor" noexcept="true" signature="QException()"/>
            <function name="QException" fullname="QException::QException" href="qexception.html#QException-1" status="active" access="public" location="qexception.h" documented="true" meta="copy-constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QException(const QException &amp;other)">
                <parameter type="const QException &amp;" name="other" default=""/>
            </function>
            <function name="clone" fullname="QException::clone" href="qexception.html#clone" status="active" access="public" location="qexception.h" documented="true" meta="plain" virtual="virtual" const="true" type="QException *" signature="QException * clone() const"/>
            <function name="operator=" fullname="QException::operator=" href="qexception.html#operator-eq" status="active" access="public" location="qexception.h" documented="true" meta="copy-assign" noexcept="true" type="QException &amp;" signature="QException &amp; operator=(const QException &amp;other)">
                <parameter type="const QException &amp;" name="other" default=""/>
            </function>
            <function name="raise" fullname="QException::raise" href="qexception.html#raise" status="active" access="public" location="qexception.h" documented="true" meta="plain" virtual="virtual" const="true" type="void" signature="void raise() const"/>
            <function name="~QException" fullname="QException::~QException" href="qexception.html#dtor.QException" status="active" access="public" location="qexception.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QException()"/>
        </class>
        <class threadsafety="reentrant" name="QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html" status="active" access="public" location="qshareddata.h" documented="true" module="QtCore" brief="Represents a pointer to an explicitly shared object" comparison_category="strong">
            <function name="QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#QExplicitlySharedDataPointer" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" noexcept="true" signature="QExplicitlySharedDataPointer()"/>
            <function name="QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#QExplicitlySharedDataPointer-1" status="active" access="public" location="qshareddata.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QExplicitlySharedDataPointer(QExplicitlySharedDataPointer&lt;T&gt; &amp;&amp;o)">
                <parameter type="QExplicitlySharedDataPointer&lt;T&gt; &amp;&amp;" name="o" default=""/>
            </function>
            <function name="QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#QExplicitlySharedDataPointer-2" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="2" signature="QExplicitlySharedDataPointer(T *data)">
                <parameter type="T *" name="data" default=""/>
            </function>
            <function name="QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#QExplicitlySharedDataPointer-3" status="active" access="public" location="qshareddata.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="3" signature="QExplicitlySharedDataPointer(const QExplicitlySharedDataPointer&lt;T&gt; &amp;o)">
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="o" default=""/>
            </function>
            <function name="QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#QExplicitlySharedDataPointer-4" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="4" signature="QExplicitlySharedDataPointer(const QExplicitlySharedDataPointer&lt;X&gt; &amp;o)">
                <parameter type="const QExplicitlySharedDataPointer&lt;X&gt; &amp;" name="o" default=""/>
            </function>
            <function name="clone" fullname="QExplicitlySharedDataPointer::clone" href="qexplicitlyshareddatapointer.html#clone" status="active" access="protected" location="qshareddata.h" documented="true" meta="plain" type="T *" signature="T * clone()"/>
            <function name="constData" fullname="QExplicitlySharedDataPointer::constData" href="qexplicitlyshareddatapointer.html#constData" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="const T *" signature="const T * constData() const"/>
            <function name="data" fullname="QExplicitlySharedDataPointer::data" href="qexplicitlyshareddatapointer.html#data" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * data() const"/>
            <function name="detach" fullname="QExplicitlySharedDataPointer::detach" href="qexplicitlyshareddatapointer.html#detach" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="void" signature="void detach()"/>
            <function name="get" fullname="QExplicitlySharedDataPointer::get" href="qexplicitlyshareddatapointer.html#get" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="T *" signature="T * get() const"/>
            <function name="operator bool" fullname="QExplicitlySharedDataPointer::operator bool" href="qexplicitlyshareddatapointer.html#operator-bool" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator bool() const"/>
            <function name="operator!" fullname="QExplicitlySharedDataPointer::operator!" href="qexplicitlyshareddatapointer.html#operator-not" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!() const"/>
            <function name="operator!=" href="qexplicitlyshareddatapointer.html#operator-not-eq" status="active" access="public" location="qshareddata.h" documented="true" related="897" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QExplicitlySharedDataPointer&lt;T&gt; &amp;lhs, const QExplicitlySharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qexplicitlyshareddatapointer.html#operator-not-eq-1" status="active" access="public" location="qshareddata.h" documented="true" related="898" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const T *const &amp;lhs, const QExplicitlySharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const T *const &amp;" name="lhs" default=""/>
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QExplicitlySharedDataPointer::operator*" href="qexplicitlyshareddatapointer.html#operator-2a" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QExplicitlySharedDataPointer::operator-&gt;" href="qexplicitlyshareddatapointer.html#operator--gt" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" type="T *" signature="T * operator-&gt;()"/>
            <function name="operator-&gt;" fullname="QExplicitlySharedDataPointer::operator-&gt;" href="qexplicitlyshareddatapointer.html#operator--gt-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="T *" signature="T * operator-&gt;() const"/>
            <function name="operator=" fullname="QExplicitlySharedDataPointer::operator=" href="qexplicitlyshareddatapointer.html#operator-eq" status="active" access="public" location="qshareddata.h" documented="true" meta="move-assign" noexcept="true" type="QExplicitlySharedDataPointer&lt;T&gt; &amp;" signature="QExplicitlySharedDataPointer&lt;T&gt; &amp; operator=(QExplicitlySharedDataPointer&lt;T&gt; &amp;&amp;other)">
                <parameter type="QExplicitlySharedDataPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QExplicitlySharedDataPointer::operator=" href="qexplicitlyshareddatapointer.html#operator-eq-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QExplicitlySharedDataPointer&lt;T&gt; &amp;" signature="QExplicitlySharedDataPointer&lt;T&gt; &amp; operator=(T *o)">
                <parameter type="T *" name="o" default=""/>
            </function>
            <function name="operator=" fullname="QExplicitlySharedDataPointer::operator=" href="qexplicitlyshareddatapointer.html#operator-eq-2" status="active" access="public" location="qshareddata.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="2" type="QExplicitlySharedDataPointer&lt;T&gt; &amp;" signature="QExplicitlySharedDataPointer&lt;T&gt; &amp; operator=(const QExplicitlySharedDataPointer&lt;T&gt; &amp;o)">
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="o" default=""/>
            </function>
            <function name="operator==" href="qexplicitlyshareddatapointer.html#operator-eq-eq" status="active" access="public" location="qshareddata.h" documented="true" related="899" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QExplicitlySharedDataPointer&lt;T&gt; &amp;lhs, const QExplicitlySharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qexplicitlyshareddatapointer.html#operator-eq-eq-1" status="active" access="public" location="qshareddata.h" documented="true" related="900" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const T *const &amp;lhs, const QExplicitlySharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const T *const &amp;" name="lhs" default=""/>
                <parameter type="const QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="reset" fullname="QExplicitlySharedDataPointer::reset" href="qexplicitlyshareddatapointer.html#reset" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" noexcept="true" type="void" signature="void reset(T *ptr)">
                <parameter type="T *" name="ptr" default="nullptr"/>
            </function>
            <function name="swap" fullname="QExplicitlySharedDataPointer::swap" href="qexplicitlyshareddatapointer.html#swap" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QExplicitlySharedDataPointer&lt;T&gt; &amp;other)">
                <parameter type="QExplicitlySharedDataPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QExplicitlySharedDataPointer::take" href="qexplicitlyshareddatapointer.html#take" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" type="T *" signature="T * take()"/>
            <function name="~QExplicitlySharedDataPointer" fullname="QExplicitlySharedDataPointer::~QExplicitlySharedDataPointer" href="qexplicitlyshareddatapointer.html#dtor.QExplicitlySharedDataPointer" status="active" access="public" location="qshareddata.h" documented="true" meta="destructor" signature="~QExplicitlySharedDataPointer()"/>
            <typedef name="Type" fullname="QExplicitlySharedDataPointer::Type" href="qexplicitlyshareddatapointer.html#Type-typedef" status="active" access="public" location="qshareddata.h" documented="true"/>
        </class>
        <struct name="QFactoryInterface" href="qfactoryinterface.html" status="ignored" access="public" location="qfactoryinterface.h"/>
        <class threadsafety="reentrant" name="QFile" href="qfile.html" status="active" access="public" location="qfile.h" documented="true" groups="io" bases="QFileDevice" module="QtCore" brief="Interface for reading from and writing to files">
            <contents name="reading-files-directly" title="Reading Files Directly" level="1"/>
            <contents name="using-streams-to-read-files" title="Using Streams to Read Files" level="1"/>
            <contents name="signals" title="Signals" level="1"/>
            <contents name="platform-specific-issues" title="Platform Specific Issues" level="1"/>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile" status="active" access="public" location="qfile.h" documented="true" meta="constructor" signature="QFile()"/>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile-1" status="active" access="public" location="qfile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QFile(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile-2" status="active" access="public" location="qfile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QFile(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile-3" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QFile(const std::filesystem::path &amp;name)">
                <parameter type="const std::filesystem::path &amp;" name="name" default=""/>
            </function>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile-4" status="active" access="public" location="qfile.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QFile(const QString &amp;name, QObject *parent)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="QFile" fullname="QFile::QFile" href="qfile.html#QFile-5" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="5" signature="QFile(const std::filesystem::path &amp;name, QObject *parent)">
                <parameter type="const std::filesystem::path &amp;" name="name" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="copy" fullname="QFile::copy" href="qfile.html#copy" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="bool" signature="bool copy(const QString &amp;newName)">
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="copy" fullname="QFile::copy" href="qfile.html#copy-2" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="bool" signature="bool copy(const std::filesystem::path &amp;newName)">
                <parameter type="const std::filesystem::path &amp;" name="newName" default=""/>
            </function>
            <function name="copy" fullname="QFile::copy" href="qfile.html#copy-3" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="bool" signature="bool copy(const QString &amp;fileName, const QString &amp;newName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="decodeName" fullname="QFile::decodeName" href="qfile.html#decodeName" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" type="QString" signature="QString decodeName(const QByteArray &amp;localFileName)">
                <parameter type="const QByteArray &amp;" name="localFileName" default=""/>
            </function>
            <function name="decodeName" fullname="QFile::decodeName" href="qfile.html#decodeName-1" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString decodeName(const char *localFileName)">
                <parameter type="const char *" name="localFileName" default=""/>
            </function>
            <function name="encodeName" fullname="QFile::encodeName" href="qfile.html#encodeName" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray encodeName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="exists" fullname="QFile::exists" href="qfile.html#exists" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" type="bool" signature="bool exists(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="exists" fullname="QFile::exists" href="qfile.html#exists-2" status="active" access="public" location="qfile.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool exists() const"/>
            <function name="fileName" fullname="QFile::fileName" href="qfile.html#fileName" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QString" signature="QString fileName() const override"/>
            <function name="filesystemFileName" fullname="QFile::filesystemFileName" href="qfile.html#filesystemFileName" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemFileName() const"/>
            <function name="filesystemSymLinkTarget" fullname="QFile::filesystemSymLinkTarget" href="qfile.html#filesystemSymLinkTarget" status="active" access="public" location="qfile.h" documented="true" since="6.3" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemSymLinkTarget() const"/>
            <function name="filesystemSymLinkTarget" fullname="QFile::filesystemSymLinkTarget" href="qfile.html#filesystemSymLinkTarget-1" status="active" access="public" location="qfile.h" documented="true" since="6.3" meta="plain" static="true" overload="true" overload-number="1" type="std::filesystem::path" signature="std::filesystem::path filesystemSymLinkTarget(const std::filesystem::path &amp;fileName)">
                <parameter type="const std::filesystem::path &amp;" name="fileName" default=""/>
            </function>
            <function name="link" fullname="QFile::link" href="qfile.html#link" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="bool" signature="bool link(const QString &amp;linkName)">
                <parameter type="const QString &amp;" name="linkName" default=""/>
            </function>
            <function name="link" fullname="QFile::link" href="qfile.html#link-2" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="bool" signature="bool link(const std::filesystem::path &amp;newName)">
                <parameter type="const std::filesystem::path &amp;" name="newName" default=""/>
            </function>
            <function name="link" fullname="QFile::link" href="qfile.html#link-3" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="bool" signature="bool link(const QString &amp;fileName, const QString &amp;linkName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QString &amp;" name="linkName" default=""/>
            </function>
            <function name="moveToTrash" fullname="QFile::moveToTrash" href="qfile.html#moveToTrash" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="bool" signature="bool moveToTrash()"/>
            <function name="moveToTrash" fullname="QFile::moveToTrash" href="qfile.html#moveToTrash-2" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool moveToTrash(const QString &amp;fileName, QString *pathInTrash)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QString *" name="pathInTrash" default="nullptr"/>
            </function>
            <function name="open" fullname="QFile::open" href="qfile.html#open" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool open(QIODeviceBase::OpenMode mode) override">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="open" fullname="QFile::open" href="qfile.html#open-1" status="active" access="public" location="qfile.h" documented="true" since="6.3" meta="plain" overload="true" overload-number="1" type="bool" signature="bool open(QIODeviceBase::OpenMode mode, QFileDevice::Permissions permissions)">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="open" fullname="QFile::open" href="qfile.html#open-2" status="active" access="public" location="qfile.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool open(FILE *fh, QIODeviceBase::OpenMode mode, QFileDevice::FileHandleFlags handleFlags)">
                <parameter type="FILE *" name="fh" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
                <parameter type="QFileDevice::FileHandleFlags" name="handleFlags" default="DontCloseHandle"/>
            </function>
            <function name="open" fullname="QFile::open" href="qfile.html#open-3" status="active" access="public" location="qfile.h" documented="true" meta="plain" overload="true" overload-number="3" type="bool" signature="bool open(int fd, QIODeviceBase::OpenMode mode, QFileDevice::FileHandleFlags handleFlags)">
                <parameter type="int" name="fd" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
                <parameter type="QFileDevice::FileHandleFlags" name="handleFlags" default="DontCloseHandle"/>
            </function>
            <function name="permissions" fullname="QFile::permissions" href="qfile.html#permissions" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions() const override"/>
            <function name="permissions" fullname="QFile::permissions" href="qfile.html#permissions-1" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="permissions" fullname="QFile::permissions" href="qfile.html#permissions-2" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="2" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions(const std::filesystem::path &amp;filename)">
                <parameter type="const std::filesystem::path &amp;" name="filename" default=""/>
            </function>
            <function name="remove" fullname="QFile::remove" href="qfile.html#remove" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="bool" signature="bool remove()"/>
            <function name="remove" fullname="QFile::remove" href="qfile.html#remove-2" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool remove(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="rename" fullname="QFile::rename" href="qfile.html#rename" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="bool" signature="bool rename(const QString &amp;newName)">
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="rename" fullname="QFile::rename" href="qfile.html#rename-2" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="bool" signature="bool rename(const std::filesystem::path &amp;newName)">
                <parameter type="const std::filesystem::path &amp;" name="newName" default=""/>
            </function>
            <function name="rename" fullname="QFile::rename" href="qfile.html#rename-3" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="bool" signature="bool rename(const QString &amp;oldName, const QString &amp;newName)">
                <parameter type="const QString &amp;" name="oldName" default=""/>
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="resize" fullname="QFile::resize" href="qfile.html#resize" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool resize(qint64 sz) override">
                <parameter type="qint64" name="sz" default=""/>
            </function>
            <function name="resize" fullname="QFile::resize" href="qfile.html#resize-1" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool resize(const QString &amp;fileName, qint64 sz)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="qint64" name="sz" default=""/>
            </function>
            <function name="setFileName" fullname="QFile::setFileName" href="qfile.html#setFileName" status="active" access="public" location="qfile.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setFileName" fullname="QFile::setFileName" href="qfile.html#setFileName-1" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void setFileName(const std::filesystem::path &amp;name)">
                <parameter type="const std::filesystem::path &amp;" name="name" default=""/>
            </function>
            <function name="setPermissions" fullname="QFile::setPermissions" href="qfile.html#setPermissions" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool setPermissions(QFileDevice::Permissions permissions) override">
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="setPermissions" fullname="QFile::setPermissions" href="qfile.html#setPermissions-1" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool setPermissions(const QString &amp;fileName, QFileDevice::Permissions permissions)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="setPermissions" fullname="QFile::setPermissions" href="qfile.html#setPermissions-2" status="active" access="public" location="qfile.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool setPermissions(const std::filesystem::path &amp;filename, QFileDevice::Permissions permissionSpec)">
                <parameter type="const std::filesystem::path &amp;" name="filename" default=""/>
                <parameter type="QFileDevice::Permissions" name="permissionSpec" default=""/>
            </function>
            <function name="size" fullname="QFile::size" href="qfile.html#size" status="active" access="public" location="qfile.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 size() const override"/>
            <function name="supportsMoveToTrash" fullname="QFile::supportsMoveToTrash" href="qfile.html#supportsMoveToTrash" status="active" access="public" location="qfile.h" documented="true" since="6.9" meta="plain" static="true" type="bool" signature="bool supportsMoveToTrash()"/>
            <function name="symLinkTarget" fullname="QFile::symLinkTarget" href="qfile.html#symLinkTarget" status="active" access="public" location="qfile.h" documented="true" meta="plain" static="true" type="QString" signature="QString symLinkTarget(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="symLinkTarget" fullname="QFile::symLinkTarget" href="qfile.html#symLinkTarget-1" status="active" access="public" location="qfile.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString symLinkTarget() const"/>
            <function name="~QFile" fullname="QFile::~QFile" href="qfile.html#dtor.QFile" status="active" access="public" location="qfile.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QFile()"/>
        </class>
        <class threadsafety="reentrant" name="QFileDevice" href="qfiledevice.html" status="active" access="public" location="qfiledevice.h" documented="true" groups="io" bases="QIODevice" module="QtCore" brief="Interface for reading from and writing to open files">
            <function name="QT_NO_USE_NODISCARD_FILE_OPEN" href="qfiledevice.html#QT_NO_USE_NODISCARD_FILE_OPEN" status="active" access="public" documented="true" related="29" since="6.8" meta="macrowithoutparams" signature="QT_NO_USE_NODISCARD_FILE_OPEN"/>
            <function name="QT_USE_NODISCARD_FILE_OPEN" href="qfiledevice.html#QT_USE_NODISCARD_FILE_OPEN" status="active" access="public" documented="true" related="42" since="6.8" meta="macrowithoutparams" signature="QT_USE_NODISCARD_FILE_OPEN"/>
            <function name="atEnd" fullname="QFileDevice::atEnd" href="qfiledevice.html#atEnd" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool atEnd() const override"/>
            <function name="close" fullname="QFileDevice::close" href="qfiledevice.html#close" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void close() override"/>
            <function name="error" fullname="QFileDevice::error" href="qfiledevice.html#error" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" const="true" type="QFileDevice::FileError" signature="QFileDevice::FileError error() const"/>
            <function name="fileName" fullname="QFileDevice::fileName" href="qfiledevice.html#fileName" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString fileName() const"/>
            <function name="fileTime" fullname="QFileDevice::fileTime" href="qfiledevice.html#fileTime" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime fileTime(QFileDevice::FileTime time) const">
                <parameter type="QFileDevice::FileTime" name="time" default=""/>
            </function>
            <function name="flush" fullname="QFileDevice::flush" href="qfiledevice.html#flush" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" type="bool" signature="bool flush()"/>
            <function name="handle" fullname="QFileDevice::handle" href="qfiledevice.html#handle" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" const="true" type="int" signature="int handle() const"/>
            <function name="isSequential" fullname="QFileDevice::isSequential" href="qfiledevice.html#isSequential" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isSequential() const override"/>
            <function name="map" fullname="QFileDevice::map" href="qfiledevice.html#map" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" type="uchar *" signature="uchar * map(qint64 offset, qint64 size, QFileDevice::MemoryMapFlags flags)">
                <parameter type="qint64" name="offset" default=""/>
                <parameter type="qint64" name="size" default=""/>
                <parameter type="QFileDevice::MemoryMapFlags" name="flags" default="NoOptions"/>
            </function>
            <function name="permissions" fullname="QFileDevice::permissions" href="qfiledevice.html#permissions" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions() const"/>
            <function name="pos" fullname="QFileDevice::pos" href="qfiledevice.html#pos" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 pos() const override"/>
            <function name="readData" fullname="QFileDevice::readData" href="qfiledevice.html#readData" status="active" access="protected" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 readData(char *data, qint64 len) override">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="readLineData" fullname="QFileDevice::readLineData" href="qfiledevice.html#readLineData" status="active" access="protected" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 readLineData(char *data, qint64 maxlen) override">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxlen" default=""/>
            </function>
            <function name="resize" fullname="QFileDevice::resize" href="qfiledevice.html#resize" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool resize(qint64 sz)">
                <parameter type="qint64" name="sz" default=""/>
            </function>
            <function name="seek" fullname="QFileDevice::seek" href="qfiledevice.html#seek" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool seek(qint64 pos) override">
                <parameter type="qint64" name="pos" default=""/>
            </function>
            <function name="setFileTime" fullname="QFileDevice::setFileTime" href="qfiledevice.html#setFileTime" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" type="bool" signature="bool setFileTime(const QDateTime &amp;newDate, QFileDevice::FileTime fileTime)">
                <parameter type="const QDateTime &amp;" name="newDate" default=""/>
                <parameter type="QFileDevice::FileTime" name="fileTime" default=""/>
            </function>
            <function name="setPermissions" fullname="QFileDevice::setPermissions" href="qfiledevice.html#setPermissions" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool setPermissions(QFileDevice::Permissions permissions)">
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="size" fullname="QFileDevice::size" href="qfiledevice.html#size" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 size() const override"/>
            <function name="unmap" fullname="QFileDevice::unmap" href="qfiledevice.html#unmap" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" type="bool" signature="bool unmap(uchar *address)">
                <parameter type="uchar *" name="address" default=""/>
            </function>
            <function name="unsetError" fullname="QFileDevice::unsetError" href="qfiledevice.html#unsetError" status="active" access="public" location="qfiledevice.h" documented="true" meta="plain" type="void" signature="void unsetError()"/>
            <function name="writeData" fullname="QFileDevice::writeData" href="qfiledevice.html#writeData" status="active" access="protected" location="qfiledevice.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 writeData(const char *data, qint64 len) override">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="~QFileDevice" fullname="QFileDevice::~QFileDevice" href="qfiledevice.html#dtor.QFileDevice" status="active" access="public" location="qfiledevice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QFileDevice()"/>
            <enum name="FileError" fullname="QFileDevice::FileError" href="qfiledevice.html#FileError-enum" status="active" access="public" location="qfiledevice.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="ReadError" value="1"/>
                <value name="WriteError" value="2"/>
                <value name="FatalError" value="3"/>
                <value name="ResourceError" value="4"/>
                <value name="OpenError" value="5"/>
                <value name="AbortError" value="6"/>
                <value name="TimeOutError" value="7"/>
                <value name="UnspecifiedError" value="8"/>
                <value name="RemoveError" value="9"/>
                <value name="RenameError" value="10"/>
                <value name="PositionError" value="11"/>
                <value name="ResizeError" value="12"/>
                <value name="PermissionsError" value="13"/>
                <value name="CopyError" value="14"/>
            </enum>
            <enum name="FileHandleFlag" fullname="QFileDevice::FileHandleFlag" href="qfiledevice.html#FileHandleFlag-enum" status="active" access="public" location="qfiledevice.h" documented="true" typedef="QFileDevice::FileHandleFlags">
                <value name="AutoCloseHandle" value="0x0001"/>
                <value name="DontCloseHandle" value="0"/>
            </enum>
            <enum name="FileTime" fullname="QFileDevice::FileTime" href="qfiledevice.html#FileTime-enum" status="active" access="public" location="qfiledevice.h" documented="true">
                <value name="FileAccessTime" value="0"/>
                <value name="FileBirthTime" value="1"/>
                <value name="FileMetadataChangeTime" value="2"/>
                <value name="FileModificationTime" value="3"/>
            </enum>
            <enum name="MemoryMapFlag" fullname="QFileDevice::MemoryMapFlag" href="qfiledevice.html#MemoryMapFlag-enum" status="active" access="public" location="qfiledevice.h" documented="true" typedef="QFileDevice::MemoryMapFlags">
                <value name="NoOptions" value="0"/>
                <value name="MapPrivateOption" value="0x0001"/>
            </enum>
            <enum name="Permission" fullname="QFileDevice::Permission" href="qfiledevice.html#Permission-enum" status="active" access="public" location="qfiledevice.h" documented="true" typedef="QFileDevice::Permissions">
                <value name="ReadOwner" value="0x4000"/>
                <value name="WriteOwner" value="0x2000"/>
                <value name="ExeOwner" value="0x1000"/>
                <value name="ReadUser" value="0x0400"/>
                <value name="WriteUser" value="0x0200"/>
                <value name="ExeUser" value="0x0100"/>
                <value name="ReadGroup" value="0x0040"/>
                <value name="WriteGroup" value="0x0020"/>
                <value name="ExeGroup" value="0x0010"/>
                <value name="ReadOther" value="0x0004"/>
                <value name="WriteOther" value="0x0002"/>
                <value name="ExeOther" value="0x0001"/>
            </enum>
            <typedef name="FileHandleFlags" fullname="QFileDevice::FileHandleFlags" href="qfiledevice.html#FileHandleFlag-enum" status="active" access="public" location="qfiledevice.h" enum="QFileDevice::FileHandleFlag"/>
            <typedef name="MemoryMapFlags" fullname="QFileDevice::MemoryMapFlags" href="qfiledevice.html#MemoryMapFlag-enum" status="active" access="public" location="qfiledevice.h" enum="QFileDevice::MemoryMapFlag"/>
            <typedef name="Permissions" fullname="QFileDevice::Permissions" href="qfiledevice.html#Permission-enum" status="active" access="public" location="qfiledevice.h" enum="QFileDevice::Permission"/>
        </class>
        <class threadsafety="reentrant" name="QFileInfo" href="qfileinfo.html" status="active" access="public" location="qfileinfo.h" documented="true" groups="io,shared" module="QtCore" brief="OS-independent API to retrieve information about file system entries" comparison_category="equality">
            <contents name="symbolic-links-and-shortcuts" title="Symbolic Links and Shortcuts" level="1"/>
            <contents name="ntfs-permissions" title="NTFS permissions" level="1"/>
            <contents name="performance-considerations" title="Performance Considerations" level="1"/>
            <contents name="platform-specific-issues" title="Platform Specific Issues" level="1"/>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo" status="active" access="public" location="qfileinfo.h" documented="true" meta="constructor" signature="QFileInfo()"/>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-1" status="active" access="public" location="qfileinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QFileInfo(const QFileDevice &amp;file)">
                <parameter type="const QFileDevice &amp;" name="file" default=""/>
            </function>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-2" status="active" access="public" location="qfileinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QFileInfo(const QFileInfo &amp;fileinfo)">
                <parameter type="const QFileInfo &amp;" name="fileinfo" default=""/>
            </function>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-3" status="active" access="public" location="qfileinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QFileInfo(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-4" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="4" signature="QFileInfo(const std::filesystem::path &amp;file)">
                <parameter type="const std::filesystem::path &amp;" name="file" default=""/>
            </function>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-5" status="active" access="public" location="qfileinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QFileInfo(const QDir &amp;dir, const QString &amp;path)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="QFileInfo" fullname="QFileInfo::QFileInfo" href="qfileinfo.html#QFileInfo-6" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="6" signature="QFileInfo(const QDir &amp;dir, const std::filesystem::path &amp;path)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
            </function>
            <function name="QT_IMPLICIT_QFILEINFO_CONSTRUCTION" href="qfileinfo.html#QT_IMPLICIT_QFILEINFO_CONSTRUCTION" status="active" access="public" documented="true" related="16" since="6.0" meta="macrowithoutparams" signature="QT_IMPLICIT_QFILEINFO_CONSTRUCTION"/>
            <function name="absoluteDir" fullname="QFileInfo::absoluteDir" href="qfileinfo.html#absoluteDir" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDir" signature="QDir absoluteDir() const"/>
            <function name="absoluteFilePath" fullname="QFileInfo::absoluteFilePath" href="qfileinfo.html#absoluteFilePath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString absoluteFilePath() const"/>
            <function name="absolutePath" fullname="QFileInfo::absolutePath" href="qfileinfo.html#absolutePath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString absolutePath() const"/>
            <function name="baseName" fullname="QFileInfo::baseName" href="qfileinfo.html#baseName" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString baseName() const"/>
            <function name="birthTime" fullname="QFileInfo::birthTime" href="qfileinfo.html#birthTime" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime birthTime() const"/>
            <function name="birthTime" fullname="QFileInfo::birthTime" href="qfileinfo.html#birthTime-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime birthTime(const QTimeZone &amp;tz) const">
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="bundleName" fullname="QFileInfo::bundleName" href="qfileinfo.html#bundleName" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString bundleName() const"/>
            <function name="caching" fullname="QFileInfo::caching" href="qfileinfo.html#caching" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool caching() const"/>
            <function name="canonicalFilePath" fullname="QFileInfo::canonicalFilePath" href="qfileinfo.html#canonicalFilePath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString canonicalFilePath() const"/>
            <function name="canonicalPath" fullname="QFileInfo::canonicalPath" href="qfileinfo.html#canonicalPath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString canonicalPath() const"/>
            <function name="completeBaseName" fullname="QFileInfo::completeBaseName" href="qfileinfo.html#completeBaseName" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString completeBaseName() const"/>
            <function name="completeSuffix" fullname="QFileInfo::completeSuffix" href="qfileinfo.html#completeSuffix" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString completeSuffix() const"/>
            <function name="dir" fullname="QFileInfo::dir" href="qfileinfo.html#dir" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDir" signature="QDir dir() const"/>
            <function name="exists" fullname="QFileInfo::exists" href="qfileinfo.html#exists" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool exists() const"/>
            <function name="exists" fullname="QFileInfo::exists" href="qfileinfo.html#exists-1" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool exists(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="fileName" fullname="QFileInfo::fileName" href="qfileinfo.html#fileName" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="filePath" fullname="QFileInfo::filePath" href="qfileinfo.html#filePath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath() const"/>
            <function name="fileTime" fullname="QFileInfo::fileTime" href="qfileinfo.html#fileTime" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime fileTime(QFileDevice::FileTime time) const">
                <parameter type="QFileDevice::FileTime" name="time" default=""/>
            </function>
            <function name="fileTime" fullname="QFileInfo::fileTime" href="qfileinfo.html#fileTime-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime fileTime(QFileDevice::FileTime time, const QTimeZone &amp;tz) const">
                <parameter type="QFileDevice::FileTime" name="time" default=""/>
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="filesystemAbsoluteFilePath" fullname="QFileInfo::filesystemAbsoluteFilePath" href="qfileinfo.html#filesystemAbsoluteFilePath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemAbsoluteFilePath() const"/>
            <function name="filesystemAbsolutePath" fullname="QFileInfo::filesystemAbsolutePath" href="qfileinfo.html#filesystemAbsolutePath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemAbsolutePath() const"/>
            <function name="filesystemCanonicalFilePath" fullname="QFileInfo::filesystemCanonicalFilePath" href="qfileinfo.html#filesystemCanonicalFilePath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemCanonicalFilePath() const"/>
            <function name="filesystemCanonicalPath" fullname="QFileInfo::filesystemCanonicalPath" href="qfileinfo.html#filesystemCanonicalPath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemCanonicalPath() const"/>
            <function name="filesystemFilePath" fullname="QFileInfo::filesystemFilePath" href="qfileinfo.html#filesystemFilePath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemFilePath() const"/>
            <function name="filesystemJunctionTarget" fullname="QFileInfo::filesystemJunctionTarget" href="qfileinfo.html#filesystemJunctionTarget" status="active" access="public" location="qfileinfo.h" documented="true" since="6.2" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemJunctionTarget() const"/>
            <function name="filesystemPath" fullname="QFileInfo::filesystemPath" href="qfileinfo.html#filesystemPath" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemPath() const"/>
            <function name="filesystemReadSymLink" fullname="QFileInfo::filesystemReadSymLink" href="qfileinfo.html#filesystemReadSymLink" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemReadSymLink() const"/>
            <function name="filesystemSymLinkTarget" fullname="QFileInfo::filesystemSymLinkTarget" href="qfileinfo.html#filesystemSymLinkTarget" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" const="true" type="std::filesystem::path" signature="std::filesystem::path filesystemSymLinkTarget() const"/>
            <function name="group" fullname="QFileInfo::group" href="qfileinfo.html#group" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString group() const"/>
            <function name="groupId" fullname="QFileInfo::groupId" href="qfileinfo.html#groupId" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="uint" signature="uint groupId() const"/>
            <function name="isAbsolute" fullname="QFileInfo::isAbsolute" href="qfileinfo.html#isAbsolute" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAbsolute() const"/>
            <function name="isAlias" fullname="QFileInfo::isAlias" href="qfileinfo.html#isAlias" status="active" access="public" location="qfileinfo.h" documented="true" since="6.4" meta="plain" const="true" type="bool" signature="bool isAlias() const"/>
            <function name="isBundle" fullname="QFileInfo::isBundle" href="qfileinfo.html#isBundle" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBundle() const"/>
            <function name="isDir" fullname="QFileInfo::isDir" href="qfileinfo.html#isDir" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDir() const"/>
            <function name="isExecutable" fullname="QFileInfo::isExecutable" href="qfileinfo.html#isExecutable" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isExecutable() const"/>
            <function name="isFile" fullname="QFileInfo::isFile" href="qfileinfo.html#isFile" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFile() const"/>
            <function name="isHidden" fullname="QFileInfo::isHidden" href="qfileinfo.html#isHidden" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isHidden() const"/>
            <function name="isJunction" fullname="QFileInfo::isJunction" href="qfileinfo.html#isJunction" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isJunction() const"/>
            <function name="isNativePath" fullname="QFileInfo::isNativePath" href="qfileinfo.html#isNativePath" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNativePath() const"/>
            <function name="isReadable" fullname="QFileInfo::isReadable" href="qfileinfo.html#isReadable" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
            <function name="isRelative" fullname="QFileInfo::isRelative" href="qfileinfo.html#isRelative" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRelative() const"/>
            <function name="isRoot" fullname="QFileInfo::isRoot" href="qfileinfo.html#isRoot" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRoot() const"/>
            <function name="isShortcut" fullname="QFileInfo::isShortcut" href="qfileinfo.html#isShortcut" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isShortcut() const"/>
            <function name="isSymLink" fullname="QFileInfo::isSymLink" href="qfileinfo.html#isSymLink" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSymLink() const"/>
            <function name="isSymbolicLink" fullname="QFileInfo::isSymbolicLink" href="qfileinfo.html#isSymbolicLink" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSymbolicLink() const"/>
            <function name="isWritable" fullname="QFileInfo::isWritable" href="qfileinfo.html#isWritable" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
            <function name="junctionTarget" fullname="QFileInfo::junctionTarget" href="qfileinfo.html#junctionTarget" status="active" access="public" location="qfileinfo.h" documented="true" since="6.2" meta="plain" const="true" type="QString" signature="QString junctionTarget() const"/>
            <function name="lastModified" fullname="QFileInfo::lastModified" href="qfileinfo.html#lastModified" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastModified() const"/>
            <function name="lastModified" fullname="QFileInfo::lastModified" href="qfileinfo.html#lastModified-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime lastModified(const QTimeZone &amp;tz) const">
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="lastRead" fullname="QFileInfo::lastRead" href="qfileinfo.html#lastRead" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastRead() const"/>
            <function name="lastRead" fullname="QFileInfo::lastRead" href="qfileinfo.html#lastRead-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime lastRead(const QTimeZone &amp;tz) const">
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="makeAbsolute" fullname="QFileInfo::makeAbsolute" href="qfileinfo.html#makeAbsolute" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" type="bool" signature="bool makeAbsolute()"/>
            <function name="metadataChangeTime" fullname="QFileInfo::metadataChangeTime" href="qfileinfo.html#metadataChangeTime" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime metadataChangeTime() const"/>
            <function name="metadataChangeTime" fullname="QFileInfo::metadataChangeTime" href="qfileinfo.html#metadataChangeTime-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime metadataChangeTime(const QTimeZone &amp;tz) const">
                <parameter type="const QTimeZone &amp;" name="tz" default=""/>
            </function>
            <function name="operator!=" href="qfileinfo.html#operator-not-eq" status="active" access="public" location="qfileinfo.h" documented="true" related="901" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QFileInfo &amp;lhs, const QFileInfo &amp;rhs)">
                <parameter type="const QFileInfo &amp;" name="lhs" default=""/>
                <parameter type="const QFileInfo &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QFileInfo::operator=" href="qfileinfo.html#operator-eq" status="active" access="public" location="qfileinfo.h" documented="true" meta="move-assign" noexcept="true" type="QFileInfo &amp;" signature="QFileInfo &amp; operator=(QFileInfo &amp;&amp;other)">
                <parameter type="QFileInfo &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QFileInfo::operator=" href="qfileinfo.html#operator-eq-1" status="active" access="public" location="qfileinfo.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QFileInfo &amp;" signature="QFileInfo &amp; operator=(const QFileInfo &amp;fileinfo)">
                <parameter type="const QFileInfo &amp;" name="fileinfo" default=""/>
            </function>
            <function name="operator==" href="qfileinfo.html#operator-eq-eq" status="active" access="public" location="qfileinfo.h" documented="true" related="902" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QFileInfo &amp;lhs, const QFileInfo &amp;rhs)">
                <parameter type="const QFileInfo &amp;" name="lhs" default=""/>
                <parameter type="const QFileInfo &amp;" name="rhs" default=""/>
            </function>
            <function name="owner" fullname="QFileInfo::owner" href="qfileinfo.html#owner" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString owner() const"/>
            <function name="ownerId" fullname="QFileInfo::ownerId" href="qfileinfo.html#ownerId" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="uint" signature="uint ownerId() const"/>
            <function name="path" fullname="QFileInfo::path" href="qfileinfo.html#path" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString path() const"/>
            <function name="permission" fullname="QFileInfo::permission" href="qfileinfo.html#permission" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool permission(QFileDevice::Permissions permissions) const">
                <parameter type="QFileDevice::Permissions" name="permissions" default=""/>
            </function>
            <function name="permissions" fullname="QFileInfo::permissions" href="qfileinfo.html#permissions" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QFileDevice::Permissions" signature="QFileDevice::Permissions permissions() const"/>
            <function name="readSymLink" fullname="QFileInfo::readSymLink" href="qfileinfo.html#readSymLink" status="active" access="public" location="qfileinfo.h" documented="true" since="6.6" meta="plain" const="true" type="QString" signature="QString readSymLink() const"/>
            <function name="refresh" fullname="QFileInfo::refresh" href="qfileinfo.html#refresh" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" type="void" signature="void refresh()"/>
            <function name="setCaching" fullname="QFileInfo::setCaching" href="qfileinfo.html#setCaching" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" type="void" signature="void setCaching(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFile" fullname="QFileInfo::setFile" href="qfileinfo.html#setFile" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" type="void" signature="void setFile(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="setFile" fullname="QFileInfo::setFile" href="qfileinfo.html#setFile-1" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void setFile(const std::filesystem::path &amp;path)">
                <parameter type="const std::filesystem::path &amp;" name="path" default=""/>
            </function>
            <function name="setFile" fullname="QFileInfo::setFile" href="qfileinfo.html#setFile-2" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setFile(const QFileDevice &amp;file)">
                <parameter type="const QFileDevice &amp;" name="file" default=""/>
            </function>
            <function name="setFile" fullname="QFileInfo::setFile" href="qfileinfo.html#setFile-3" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void setFile(const QDir &amp;dir, const QString &amp;path)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="size" fullname="QFileInfo::size" href="qfileinfo.html#size" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 size() const"/>
            <function name="stat" fullname="QFileInfo::stat" href="qfileinfo.html#stat" status="active" access="public" location="qfileinfo.h" documented="true" since="6.0" meta="plain" type="void" signature="void stat()"/>
            <function name="suffix" fullname="QFileInfo::suffix" href="qfileinfo.html#suffix" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString suffix() const"/>
            <function name="swap" fullname="QFileInfo::swap" href="qfileinfo.html#swap" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QFileInfo &amp;other)">
                <parameter type="QFileInfo &amp;" name="other" default=""/>
            </function>
            <function name="symLinkTarget" fullname="QFileInfo::symLinkTarget" href="qfileinfo.html#symLinkTarget" status="active" access="public" location="qfileinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString symLinkTarget() const"/>
            <function name="~QFileInfo" fullname="QFileInfo::~QFileInfo" href="qfileinfo.html#dtor.QFileInfo" status="active" access="public" location="qfileinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QFileInfo()"/>
            <typedef name="QFileInfoList" href="qfileinfo.html#QFileInfoList-typedef" status="active" access="public" location="qfileinfo.h" related="903" documented="true"/>
        </class>
        <class name="QFileSelector" href="qfileselector.html" status="active" access="public" location="qfileselector.h" documented="true" bases="QObject" module="QtCore" brief="Convenient way of selecting file variants">
            <contents name="using-qfileselector" title="Using QFileSelector" level="1"/>
            <contents name="adding-selectors" title="Adding Selectors" level="1"/>
            <contents name="conflict-resolution-when-multiple-selectors-apply" title="Conflict Resolution when Multiple Selectors Apply" level="1"/>
            <function name="QFileSelector" fullname="QFileSelector::QFileSelector" href="qfileselector.html#QFileSelector" status="active" access="public" location="qfileselector.h" documented="true" meta="constructor" explicit="true" signature="QFileSelector(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="allSelectors" fullname="QFileSelector::allSelectors" href="qfileselector.html#allSelectors" status="active" access="public" location="qfileselector.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList allSelectors() const"/>
            <function name="extraSelectors" fullname="QFileSelector::extraSelectors" href="qfileselector.html#extraSelectors" status="active" access="public" location="qfileselector.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList extraSelectors() const"/>
            <function name="select" fullname="QFileSelector::select" href="qfileselector.html#select" status="active" access="public" location="qfileselector.h" documented="true" meta="plain" const="true" type="QString" signature="QString select(const QString &amp;filePath) const">
                <parameter type="const QString &amp;" name="filePath" default=""/>
            </function>
            <function name="select" fullname="QFileSelector::select" href="qfileselector.html#select-1" status="active" access="public" location="qfileselector.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QUrl" signature="QUrl select(const QUrl &amp;filePath) const">
                <parameter type="const QUrl &amp;" name="filePath" default=""/>
            </function>
            <function name="setExtraSelectors" fullname="QFileSelector::setExtraSelectors" href="qfileselector.html#setExtraSelectors" status="active" access="public" location="qfileselector.h" documented="true" meta="plain" type="void" signature="void setExtraSelectors(const QStringList &amp;list)">
                <parameter type="const QStringList &amp;" name="list" default=""/>
            </function>
            <function name="~QFileSelector" fullname="QFileSelector::~QFileSelector" href="qfileselector.html#dtor.QFileSelector" status="active" access="public" location="qfileselector.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QFileSelector()"/>
        </class>
        <class threadsafety="reentrant" name="QFileSystemWatcher" href="qfilesystemwatcher.html" status="active" access="public" location="qfilesystemwatcher.h" documented="true" groups="io" bases="QObject" module="QtCore" brief="Interface for monitoring files and directories for modifications">
            <function name="QFileSystemWatcher" fullname="QFileSystemWatcher::QFileSystemWatcher" href="qfilesystemwatcher.html#QFileSystemWatcher" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="constructor" signature="QFileSystemWatcher(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QFileSystemWatcher" fullname="QFileSystemWatcher::QFileSystemWatcher" href="qfilesystemwatcher.html#QFileSystemWatcher-1" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QFileSystemWatcher(const QStringList &amp;paths, QObject *parent)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addPath" fullname="QFileSystemWatcher::addPath" href="qfilesystemwatcher.html#addPath" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" type="bool" signature="bool addPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="addPaths" fullname="QFileSystemWatcher::addPaths" href="qfilesystemwatcher.html#addPaths" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" type="QStringList" signature="QStringList addPaths(const QStringList &amp;paths)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
            </function>
            <function name="directories" fullname="QFileSystemWatcher::directories" href="qfilesystemwatcher.html#directories" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList directories() const"/>
            <function name="directoryChanged" fullname="QFileSystemWatcher::directoryChanged" href="qfilesystemwatcher.html#directoryChanged" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="signal" type="void" signature="void directoryChanged(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="fileChanged" fullname="QFileSystemWatcher::fileChanged" href="qfilesystemwatcher.html#fileChanged" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="signal" type="void" signature="void fileChanged(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="files" fullname="QFileSystemWatcher::files" href="qfilesystemwatcher.html#files" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList files() const"/>
            <function name="removePath" fullname="QFileSystemWatcher::removePath" href="qfilesystemwatcher.html#removePath" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" type="bool" signature="bool removePath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="removePaths" fullname="QFileSystemWatcher::removePaths" href="qfilesystemwatcher.html#removePaths" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="plain" type="QStringList" signature="QStringList removePaths(const QStringList &amp;paths)">
                <parameter type="const QStringList &amp;" name="paths" default=""/>
            </function>
            <function name="~QFileSystemWatcher" fullname="QFileSystemWatcher::~QFileSystemWatcher" href="qfilesystemwatcher.html#dtor.QFileSystemWatcher" status="active" access="public" location="qfilesystemwatcher.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QFileSystemWatcher()"/>
        </class>
        <class name="QFlag" href="qflag.html" status="active" access="public" location="qflags.h" documented="true" module="QtCore" brief="Helper data type for QFlags">
            <function name="QFlag" fullname="QFlag::QFlag" href="qflag.html#QFlag" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QFlag(int value)">
                <parameter type="int" name="value" default=""/>
            </function>
            <function name="QFlag" fullname="QFlag::QFlag" href="qflag.html#QFlag-1" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QFlag(short value)">
                <parameter type="short" name="value" default=""/>
            </function>
            <function name="QFlag" fullname="QFlag::QFlag" href="qflag.html#QFlag-2" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QFlag(uint value)">
                <parameter type="uint" name="value" default=""/>
            </function>
            <function name="QFlag" fullname="QFlag::QFlag" href="qflag.html#QFlag-3" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QFlag(ushort value)">
                <parameter type="ushort" name="value" default=""/>
            </function>
            <function name="operator int" fullname="QFlag::operator int" href="qflag.html#operator-int" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int operator int() const"/>
            <function name="operator uint" fullname="QFlag::operator uint" href="qflag.html#operator-uint" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="uint" signature="uint operator uint() const"/>
        </class>
        <class name="QFlags" href="qflags.html" status="active" access="public" location="qflags.h" documented="true" groups="tools" bases="QtPrivate::QFlagsStorageHelper" module="QtCore" brief="Type-safe way of storing OR-combinations of enum values">
            <contents name="flags-and-the-meta-object-system" title="Flags and the Meta-Object System" level="1"/>
            <contents name="naming-convention" title="Naming Convention" level="1"/>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QFlags()"/>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags-1" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QFlags(Enum flags)">
                <parameter type="Enum" name="flags" default=""/>
            </function>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags-2" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QFlags(QFlag flag)">
                <parameter type="QFlag" name="flag" default=""/>
            </function>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags-3" status="active" access="public" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QFlags(const QFlags&lt;T&gt; &amp;other)">
                <parameter type="const QFlags&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags-4" status="active" access="public" location="qflags.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QFlags(std::initializer_list&lt;Enum&gt; flags)">
                <parameter type="std::initializer_list&lt;Enum&gt;" name="flags" default=""/>
            </function>
            <function name="QFlags" fullname="QFlags::QFlags" href="qflags.html#QFlags-5" status="active" access="public" location="qflags.h" documented="true" since="6.9" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QFlags(std::in_place_t, QFlags&lt;T&gt;::Int flags)">
                <parameter type="std::in_place_t" name="" default=""/>
                <parameter type="QFlags&lt;T&gt;::Int" name="flags" default=""/>
            </function>
            <function name="Q_DECLARE_FLAGS" href="qflags.html#Q_DECLARE_FLAGS" status="active" access="public" location="qflags.qdoc" documented="true" related="110" meta="macrowithparams" signature="Q_DECLARE_FLAGS(Flags, Enum)">
                <parameter type="" name="Flags" default=""/>
                <parameter type="" name="Enum" default=""/>
            </function>
            <function name="Q_DECLARE_OPERATORS_FOR_FLAGS" href="qflags.html#Q_DECLARE_OPERATORS_FOR_FLAGS" status="active" access="public" location="qflags.qdoc" documented="true" related="120" meta="macrowithparams" signature="Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)">
                <parameter type="" name="Flags" default=""/>
            </function>
            <function name="fromInt" fullname="QFlags::fromInt" href="qflags.html#fromInt" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" static="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; fromInt(QFlags&lt;T&gt;::Int i)">
                <parameter type="QFlags&lt;T&gt;::Int" name="i" default=""/>
            </function>
            <function name="operator QFlags&lt;T&gt;::Int" fullname="QFlags::operator QFlags&lt;T&gt;::Int" href="qflags.html#operator-QFlags-ltT-gt-3a-3aInt" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;::Int" signature="QFlags&lt;T&gt;::Int operator QFlags&lt;T&gt;::Int() const"/>
            <function name="operator!" fullname="QFlags::operator!" href="qflags.html#operator-not" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool operator!() const"/>
            <function name="operator&amp;" fullname="QFlags::operator&amp;" href="qflags.html#operator-and" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator&amp;(int mask) const">
                <parameter type="int" name="mask" default=""/>
            </function>
            <function name="operator&amp;" fullname="QFlags::operator&amp;" href="qflags.html#operator-and-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator&amp;(Enum mask) const">
                <parameter type="Enum" name="mask" default=""/>
            </function>
            <function name="operator&amp;" fullname="QFlags::operator&amp;" href="qflags.html#operator-and-2" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator&amp;(QFlags&lt;T&gt; mask) const">
                <parameter type="QFlags&lt;T&gt;" name="mask" default=""/>
            </function>
            <function name="operator&amp;" fullname="QFlags::operator&amp;" href="qflags.html#operator-and-3" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator&amp;(uint mask) const">
                <parameter type="uint" name="mask" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QFlags::operator&amp;=" href="qflags.html#operator-and-eq" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator&amp;=(int mask)">
                <parameter type="int" name="mask" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QFlags::operator&amp;=" href="qflags.html#operator-and-eq-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator&amp;=(Enum mask)">
                <parameter type="Enum" name="mask" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QFlags::operator&amp;=" href="qflags.html#operator-and-eq-2" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator&amp;=(QFlags&lt;T&gt; mask)">
                <parameter type="QFlags&lt;T&gt;" name="mask" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QFlags::operator&amp;=" href="qflags.html#operator-and-eq-3" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator&amp;=(uint mask)">
                <parameter type="uint" name="mask" default=""/>
            </function>
            <function name="operator=" fullname="QFlags::operator=" href="qflags.html#operator-eq" status="active" access="public" documented="true" meta="copy-assign" type="int &amp;" signature="int &amp; operator=(const QFlags&lt;T&gt; &amp;other)">
                <parameter type="const QFlags&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator^" fullname="QFlags::operator^" href="qflags.html#operator-5e" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator^(QFlags&lt;T&gt; other) const">
                <parameter type="QFlags&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator^" fullname="QFlags::operator^" href="qflags.html#operator-5e-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator^(Enum other) const">
                <parameter type="Enum" name="other" default=""/>
            </function>
            <function name="operator^=" fullname="QFlags::operator^=" href="qflags.html#operator-5e-eq" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator^=(QFlags&lt;T&gt; other)">
                <parameter type="QFlags&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator^=" fullname="QFlags::operator^=" href="qflags.html#operator-5e-eq-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator^=(Enum other)">
                <parameter type="Enum" name="other" default=""/>
            </function>
            <function name="operator|" fullname="QFlags::operator|" href="qflags.html#operator-7c" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator|(QFlags&lt;T&gt; other) const">
                <parameter type="QFlags&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator|" fullname="QFlags::operator|" href="qflags.html#operator-7c-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator|(Enum other) const">
                <parameter type="Enum" name="other" default=""/>
            </function>
            <function name="operator|=" fullname="QFlags::operator|=" href="qflags.html#operator-7c-eq" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator|=(QFlags&lt;T&gt; other)">
                <parameter type="QFlags&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator|=" fullname="QFlags::operator|=" href="qflags.html#operator-7c-eq-1" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; operator|=(Enum other)">
                <parameter type="Enum" name="other" default=""/>
            </function>
            <function name="operator~" fullname="QFlags::operator~" href="qflags.html#operator-7e" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;" signature="QFlags&lt;T&gt; operator~() const"/>
            <function name="qHash" href="qflags.html#qHash-2" status="active" access="public" location="qhashfunctions.h" documented="true" related="524" since="6.2" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(QFlags&lt;Enum&gt; key, size_t seed)">
                <parameter type="QFlags&lt;Enum&gt;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setFlag" fullname="QFlags::setFlag" href="qflags.html#setFlag" status="active" access="public" location="qflags.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QFlags&lt;T&gt; &amp;" signature="QFlags&lt;T&gt; &amp; setFlag(Enum flag, bool on)">
                <parameter type="Enum" name="flag" default=""/>
                <parameter type="bool" name="on" default="true"/>
            </function>
            <function name="testAnyFlag" fullname="QFlags::testAnyFlag" href="qflags.html#testAnyFlag" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool testAnyFlag(Enum flag) const">
                <parameter type="Enum" name="flag" default=""/>
            </function>
            <function name="testAnyFlags" fullname="QFlags::testAnyFlags" href="qflags.html#testAnyFlags" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool testAnyFlags(QFlags&lt;T&gt; flags) const">
                <parameter type="QFlags&lt;T&gt;" name="flags" default=""/>
            </function>
            <function name="testFlag" fullname="QFlags::testFlag" href="qflags.html#testFlag" status="active" access="public" location="qflags.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool testFlag(Enum flag) const">
                <parameter type="Enum" name="flag" default=""/>
            </function>
            <function name="testFlags" fullname="QFlags::testFlags" href="qflags.html#testFlags" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool testFlags(QFlags&lt;T&gt; flags) const">
                <parameter type="QFlags&lt;T&gt;" name="flags" default=""/>
            </function>
            <function name="toInt" fullname="QFlags::toInt" href="qflags.html#toInt" status="active" access="public" location="qflags.h" documented="true" since="6.2" meta="plain" const="true" constexpr="true" noexcept="true" type="QFlags&lt;T&gt;::Int" signature="QFlags&lt;T&gt;::Int toInt() const"/>
            <typedef name="enum_type" fullname="QFlags::enum_type" href="qflags.html#enum_type-typedef" status="active" access="public" location="qflags.h" documented="true"/>
            <typedef name="Int" fullname="QFlags::Int" href="qflags.html#Int-typedef" status="active" access="public" location="qflags.h" documented="true" aliasedtype="typename Base::Int"/>
        </class>
        <class threadsafety="thread safe" name="QFuture" href="qfuture.html" status="active" access="public" location="qfuture.h" documented="true" groups="thread" module="QtCore" brief="Represents the result of an asynchronous computation">
            <function name="QFuture" fullname="QFuture::QFuture" href="qfuture.html#QFuture" status="active" access="public" location="qfuture.h" documented="true" meta="constructor" signature="QFuture()"/>
            <function name="QFuture" fullname="QFuture::QFuture" href="qfuture.html#QFuture-1" status="active" access="public" location="qfuture.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QFuture(const QFuture&lt;T&gt; &amp;other)">
                <parameter type="const QFuture&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="begin" fullname="QFuture::begin" href="qfuture.html#begin" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator begin() const"/>
            <function name="cancel" fullname="QFuture::cancel" href="qfuture.html#cancel" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void cancel()"/>
            <function name="constBegin" fullname="QFuture::constBegin" href="qfuture.html#constBegin" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QFuture::constEnd" href="qfuture.html#constEnd" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator constEnd() const"/>
            <function name="end" fullname="QFuture::end" href="qfuture.html#end" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator end() const"/>
            <function name="isCanceled" fullname="QFuture::isCanceled" href="qfuture.html#isCanceled" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCanceled() const"/>
            <function name="isFinished" fullname="QFuture::isFinished" href="qfuture.html#isFinished" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFinished() const"/>
            <function name="isPaused" fullname="QFuture::isPaused" href="qfuture-obsolete.html#isPaused" status="deprecated" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isPaused() const"/>
            <function name="isResultReadyAt" fullname="QFuture::isResultReadyAt" href="qfuture.html#isResultReadyAt" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isResultReadyAt(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="isRunning" fullname="QFuture::isRunning" href="qfuture.html#isRunning" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRunning() const"/>
            <function name="isStarted" fullname="QFuture::isStarted" href="qfuture.html#isStarted" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStarted() const"/>
            <function name="isSuspended" fullname="QFuture::isSuspended" href="qfuture.html#isSuspended" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isSuspended() const"/>
            <function name="isSuspending" fullname="QFuture::isSuspending" href="qfuture.html#isSuspending" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isSuspending() const"/>
            <function name="isValid" fullname="QFuture::isValid" href="qfuture.html#isValid" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="onCanceled" fullname="QFuture::onCanceled" href="qfuture.html#onCanceled" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; onCanceled(Function &amp;&amp;handler)">
                <parameter type="Function &amp;&amp;" name="handler" default=""/>
            </function>
            <function name="onCanceled" fullname="QFuture::onCanceled" href="qfuture.html#onCanceled-1" status="active" access="public" location="qfuture.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; onCanceled(QObject *context, Function &amp;&amp;handler)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Function &amp;&amp;" name="handler" default=""/>
            </function>
            <function name="onFailed" fullname="QFuture::onFailed" href="qfuture.html#onFailed" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; onFailed(Function &amp;&amp;handler)">
                <parameter type="Function &amp;&amp;" name="handler" default=""/>
            </function>
            <function name="onFailed" fullname="QFuture::onFailed" href="qfuture.html#onFailed-1" status="active" access="public" location="qfuture.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; onFailed(QObject *context, Function &amp;&amp;handler)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Function &amp;&amp;" name="handler" default=""/>
            </function>
            <function name="operator=" fullname="QFuture::operator=" href="qfuture.html#operator-eq" status="active" access="public" location="qfuture.h" documented="true" meta="copy-assign" type="QFuture&lt;T&gt; &amp;" signature="QFuture&lt;T&gt; &amp; operator=(const QFuture&lt;T&gt; &amp;other)">
                <parameter type="const QFuture&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="pause" fullname="QFuture::pause" href="qfuture-obsolete.html#pause" status="deprecated" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void pause()"/>
            <function name="progressMaximum" fullname="QFuture::progressMaximum" href="qfuture.html#progressMaximum" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="int" signature="int progressMaximum() const"/>
            <function name="progressMinimum" fullname="QFuture::progressMinimum" href="qfuture.html#progressMinimum" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="int" signature="int progressMinimum() const"/>
            <function name="progressText" fullname="QFuture::progressText" href="qfuture.html#progressText" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QString" signature="QString progressText() const"/>
            <function name="progressValue" fullname="QFuture::progressValue" href="qfuture.html#progressValue" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="int" signature="int progressValue() const"/>
            <function name="result" fullname="QFuture::result" href="qfuture.html#result" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="T" signature="T result() const"/>
            <function name="resultAt" fullname="QFuture::resultAt" href="qfuture.html#resultAt" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="T" signature="T resultAt(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="resultCount" fullname="QFuture::resultCount" href="qfuture.html#resultCount" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="int" signature="int resultCount() const"/>
            <function name="results" fullname="QFuture::results" href="qfuture.html#results" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; results() const"/>
            <function name="resume" fullname="QFuture::resume" href="qfuture.html#resume" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void resume()"/>
            <function name="setPaused" fullname="QFuture::setPaused" href="qfuture-obsolete.html#setPaused" status="deprecated" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void setPaused(bool paused)">
                <parameter type="bool" name="paused" default=""/>
            </function>
            <function name="setSuspended" fullname="QFuture::setSuspended" href="qfuture.html#setSuspended" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="void" signature="void setSuspended(bool suspend)">
                <parameter type="bool" name="suspend" default=""/>
            </function>
            <function name="suspend" fullname="QFuture::suspend" href="qfuture.html#suspend" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="void" signature="void suspend()"/>
            <function name="takeResult" fullname="QFuture::takeResult" href="qfuture.html#takeResult" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="T" signature="T takeResult()"/>
            <function name="then" fullname="QFuture::then" href="qfuture.html#then" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt;" signature="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt; then(Function &amp;&amp;function)">
                <parameter type="Function &amp;&amp;" name="function" default=""/>
            </function>
            <function name="then" fullname="QFuture::then" href="qfuture.html#then-1" status="active" access="public" location="qfuture.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt;" signature="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt; then(QObject *context, Function &amp;&amp;function)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Function &amp;&amp;" name="function" default=""/>
                <target name="context-lifetime" title="context_lifetime"/>
            </function>
            <function name="then" fullname="QFuture::then" href="qfuture.html#then-2" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt;" signature="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt; then(QThreadPool *pool, Function &amp;&amp;function)">
                <parameter type="QThreadPool *" name="pool" default=""/>
                <parameter type="Function &amp;&amp;" name="function" default=""/>
            </function>
            <function name="then" fullname="QFuture::then" href="qfuture.html#then-3" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt;" signature="QFuture&lt;QFuture&lt;T&gt;::ResultType&lt;Function&gt;&gt; then(QtFuture::Launch policy, Function &amp;&amp;function)">
                <parameter type="QtFuture::Launch" name="policy" default=""/>
                <parameter type="Function &amp;&amp;" name="function" default=""/>
            </function>
            <function name="togglePaused" fullname="QFuture::togglePaused" href="qfuture-obsolete.html#togglePaused" status="deprecated" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void togglePaused()"/>
            <function name="toggleSuspended" fullname="QFuture::toggleSuspended" href="qfuture.html#toggleSuspended" status="active" access="public" location="qfuture.h" documented="true" since="6.0" meta="plain" type="void" signature="void toggleSuspended()"/>
            <function name="unwrap" fullname="QFuture::unwrap" href="qfuture.html#unwrap" status="active" access="public" location="qfuture.h" documented="true" since="6.4" meta="plain" type="QFuture&lt;U&gt;" signature="QFuture&lt;U&gt; unwrap()"/>
            <function name="waitForFinished" fullname="QFuture::waitForFinished" href="qfuture.html#waitForFinished" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void waitForFinished()"/>
            <function name="~QFuture" fullname="QFuture::~QFuture" href="qfuture.html#dtor.QFuture" status="active" access="public" location="qfuture.h" documented="true" meta="destructor" signature="~QFuture()"/>
            <class threadsafety="reentrant" name="const_iterator" fullname="QFuture::const_iterator" href="qfuture-const-iterator.html" status="active" access="public" location="qfuture.h" documented="true" module="QtCore" brief="QFuture::const_iterator class provides an STL-style const iterator for QFuture">
                <function name="const_iterator" fullname="QFuture::const_iterator::const_iterator" href="qfuture-const-iterator.html#const_iterator" status="active" access="public" location="qfuture.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QFuture::const_iterator::const_iterator" href="qfuture-const-iterator.html#const_iterator-1" status="active" access="public" location="qfuture.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="const_iterator(const QFuture&lt;T&gt;::const_iterator &amp;other)">
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" href="qfuture-const-iterator.html#operator-not-eq" status="active" access="public" location="qfuture.h" documented="true" related="904" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QFuture&lt;T&gt;::const_iterator &amp;lhs, const QFuture&lt;T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QFuture::const_iterator::operator*" href="qfuture-const-iterator.html#operator-2a" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator+" fullname="QFuture::const_iterator::operator+" href="qfuture-const-iterator.html#operator-2b" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator operator+(int j) const">
                    <parameter type="int" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QFuture::const_iterator::operator++" href="qfuture-const-iterator.html#operator-2b-2b" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="QFuture&lt;T&gt;::const_iterator &amp;" signature="QFuture&lt;T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QFuture::const_iterator::operator++" href="qfuture-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qfuture.h" documented="true" meta="plain" overload="true" overload-number="1" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QFuture::const_iterator::operator+=" href="qfuture-const-iterator.html#operator-2b-eq" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="QFuture&lt;T&gt;::const_iterator &amp;" signature="QFuture&lt;T&gt;::const_iterator &amp; operator+=(int j)">
                    <parameter type="int" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QFuture::const_iterator::operator-" href="qfuture-const-iterator.html#operator-" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator operator-(int j) const">
                    <parameter type="int" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QFuture::const_iterator::operator--" href="qfuture-const-iterator.html#operator--" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="QFuture&lt;T&gt;::const_iterator &amp;" signature="QFuture&lt;T&gt;::const_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QFuture::const_iterator::operator--" href="qfuture-const-iterator.html#operator---1" status="active" access="public" location="qfuture.h" documented="true" meta="plain" overload="true" overload-number="1" type="QFuture&lt;T&gt;::const_iterator" signature="QFuture&lt;T&gt;::const_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QFuture::const_iterator::operator-=" href="qfuture-const-iterator.html#operator--eq" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="QFuture&lt;T&gt;::const_iterator &amp;" signature="QFuture&lt;T&gt;::const_iterator &amp; operator-=(int j)">
                    <parameter type="int" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QFuture::const_iterator::operator-&gt;" href="qfuture-const-iterator.html#operator--gt" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator=" fullname="QFuture::const_iterator::operator=" href="qfuture-const-iterator.html#operator-eq" status="active" access="public" location="qfuture.h" documented="true" meta="copy-assign" type="QFuture&lt;T&gt;::const_iterator &amp;" signature="QFuture&lt;T&gt;::const_iterator &amp; operator=(const QFuture&lt;T&gt;::const_iterator &amp;other)">
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" href="qfuture-const-iterator.html#operator-eq-eq" status="active" access="public" location="qfuture.h" documented="true" related="905" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QFuture&lt;T&gt;::const_iterator &amp;lhs, const QFuture&lt;T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QFuture&lt;T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <typedef name="difference_type" fullname="QFuture::const_iterator::difference_type" href="qfuture-const-iterator.html#difference_type-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
                <typedef name="iterator_category" fullname="QFuture::const_iterator::iterator_category" href="qfuture-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
                <typedef name="pointer" fullname="QFuture::const_iterator::pointer" href="qfuture-const-iterator.html#pointer-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
                <typedef name="reference" fullname="QFuture::const_iterator::reference" href="qfuture-const-iterator.html#reference-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
                <typedef name="value_type" fullname="QFuture::const_iterator::value_type" href="qfuture-const-iterator.html#value_type-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
            </class>
            <typedef name="ConstIterator" fullname="QFuture::ConstIterator" href="qfuture.html#ConstIterator-typedef" status="active" access="public" location="qfuture.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QFutureIterator" href="qfutureiterator.html" status="active" access="public" location="qfuture.h" documented="true" module="QtCore" brief="Java-style const iterator for QFuture">
            <function name="QFutureIterator" fullname="QFutureIterator::QFutureIterator" href="qfutureiterator.html#QFutureIterator" status="active" access="public" location="qfuture.h" documented="true" meta="constructor" signature="QFutureIterator(const QFuture&lt;T&gt; &amp;future)">
                <parameter type="const QFuture&lt;T&gt; &amp;" name="future" default=""/>
            </function>
            <function name="findNext" fullname="QFutureIterator::findNext" href="qfutureiterator.html#findNext" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QFutureIterator::findPrevious" href="qfutureiterator.html#findPrevious" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QFutureIterator::hasNext" href="qfutureiterator.html#hasNext" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QFutureIterator::hasPrevious" href="qfutureiterator.html#hasPrevious" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="next" fullname="QFutureIterator::next" href="qfutureiterator.html#next" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; next()"/>
            <function name="operator=" fullname="QFutureIterator::operator=" href="qfutureiterator.html#operator-eq" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="QFutureIterator&lt;T&gt; &amp;" signature="QFutureIterator&lt;T&gt; &amp; operator=(const QFuture&lt;T&gt; &amp;future)">
                <parameter type="const QFuture&lt;T&gt; &amp;" name="future" default=""/>
            </function>
            <function name="peekNext" fullname="QFutureIterator::peekNext" href="qfutureiterator.html#peekNext" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekNext() const"/>
            <function name="peekPrevious" fullname="QFutureIterator::peekPrevious" href="qfutureiterator.html#peekPrevious" status="active" access="public" location="qfuture.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekPrevious() const"/>
            <function name="previous" fullname="QFutureIterator::previous" href="qfutureiterator.html#previous" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; previous()"/>
            <function name="toBack" fullname="QFutureIterator::toBack" href="qfutureiterator.html#toBack" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QFutureIterator::toFront" href="qfutureiterator.html#toFront" status="active" access="public" location="qfuture.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
        </class>
        <class name="QFutureSynchronizer" href="qfuturesynchronizer.html" status="active" access="public" location="qfuturesynchronizer.h" documented="true" groups="thread" module="QtCore" brief="Convenience class that simplifies QFuture synchronization">
            <function name="QFutureSynchronizer" fullname="QFutureSynchronizer::QFutureSynchronizer" href="qfuturesynchronizer.html#QFutureSynchronizer" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="constructor" signature="QFutureSynchronizer()"/>
            <function name="QFutureSynchronizer" fullname="QFutureSynchronizer::QFutureSynchronizer" href="qfuturesynchronizer.html#QFutureSynchronizer-1" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QFutureSynchronizer(QFuture&lt;T&gt; future)">
                <parameter type="QFuture&lt;T&gt;" name="future" default=""/>
            </function>
            <function name="addFuture" fullname="QFutureSynchronizer::addFuture" href="qfuturesynchronizer.html#addFuture" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" type="void" signature="void addFuture(QFuture&lt;T&gt; future)">
                <parameter type="QFuture&lt;T&gt;" name="future" default=""/>
            </function>
            <function name="cancelOnWait" fullname="QFutureSynchronizer::cancelOnWait" href="qfuturesynchronizer.html#cancelOnWait" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" const="true" type="bool" signature="bool cancelOnWait() const"/>
            <function name="clearFutures" fullname="QFutureSynchronizer::clearFutures" href="qfuturesynchronizer.html#clearFutures" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" type="void" signature="void clearFutures()"/>
            <function name="futures" fullname="QFutureSynchronizer::futures" href="qfuturesynchronizer.html#futures" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" const="true" type="QList&lt;QFuture&lt;T&gt;&gt;" signature="QList&lt;QFuture&lt;T&gt;&gt; futures() const"/>
            <function name="setCancelOnWait" fullname="QFutureSynchronizer::setCancelOnWait" href="qfuturesynchronizer.html#setCancelOnWait" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" type="void" signature="void setCancelOnWait(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setFuture" fullname="QFutureSynchronizer::setFuture" href="qfuturesynchronizer.html#setFuture" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" type="void" signature="void setFuture(QFuture&lt;T&gt; future)">
                <parameter type="QFuture&lt;T&gt;" name="future" default=""/>
            </function>
            <function name="waitForFinished" fullname="QFutureSynchronizer::waitForFinished" href="qfuturesynchronizer.html#waitForFinished" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="plain" type="void" signature="void waitForFinished()"/>
            <function name="~QFutureSynchronizer" fullname="QFutureSynchronizer::~QFutureSynchronizer" href="qfuturesynchronizer.html#dtor.QFutureSynchronizer" status="active" access="public" location="qfuturesynchronizer.h" documented="true" meta="destructor" signature="~QFutureSynchronizer()"/>
        </class>
        <class threadsafety="reentrant" name="QFutureWatcher" href="qfuturewatcher.html" status="active" access="public" location="qfuturewatcher.h" documented="true" groups="thread" bases="QObject" module="QtCore" brief="Allows monitoring a QFuture using signals and slots">
            <function name="QFutureWatcher" fullname="QFutureWatcher::QFutureWatcher" href="qfuturewatcher.html#QFutureWatcher" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="constructor" explicit="true" signature="QFutureWatcher(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="cancel" fullname="QFutureWatcher::cancel" href="qfuturewatcher.html#cancel" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="slot" type="void" signature="void cancel()"/>
            <function name="canceled" fullname="QFutureWatcher::canceled" href="qfuturewatcher.html#canceled" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void canceled()"/>
            <function name="finished" fullname="QFutureWatcher::finished" href="qfuturewatcher.html#finished" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="future" fullname="QFutureWatcher::future" href="qfuturewatcher.html#future" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; future() const"/>
            <function name="isCanceled" fullname="QFutureWatcher::isCanceled" href="qfuturewatcher.html#isCanceled" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCanceled() const"/>
            <function name="isFinished" fullname="QFutureWatcher::isFinished" href="qfuturewatcher.html#isFinished" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFinished() const"/>
            <function name="isPaused" fullname="QFutureWatcher::isPaused" href="qfuturewatcher-obsolete.html#isPaused" status="deprecated" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="bool" signature="bool isPaused() const"/>
            <function name="isRunning" fullname="QFutureWatcher::isRunning" href="qfuturewatcher.html#isRunning" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRunning() const"/>
            <function name="isStarted" fullname="QFutureWatcher::isStarted" href="qfuturewatcher.html#isStarted" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStarted() const"/>
            <function name="isSuspended" fullname="QFutureWatcher::isSuspended" href="qfuturewatcher.html#isSuspended" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isSuspended() const"/>
            <function name="isSuspending" fullname="QFutureWatcher::isSuspending" href="qfuturewatcher.html#isSuspending" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isSuspending() const"/>
            <function name="pause" fullname="QFutureWatcher::pause" href="qfuturewatcher-obsolete.html#pause" status="deprecated" access="public" location="qfuturewatcher.h" documented="true" meta="slot" type="void" signature="void pause()"/>
            <function name="paused" fullname="QFutureWatcher::paused" href="qfuturewatcher-obsolete.html#paused" status="deprecated" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void paused()"/>
            <function name="progressMaximum" fullname="QFutureWatcher::progressMaximum" href="qfuturewatcher.html#progressMaximum" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="int" signature="int progressMaximum() const"/>
            <function name="progressMinimum" fullname="QFutureWatcher::progressMinimum" href="qfuturewatcher.html#progressMinimum" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="int" signature="int progressMinimum() const"/>
            <function name="progressRangeChanged" fullname="QFutureWatcher::progressRangeChanged" href="qfuturewatcher.html#progressRangeChanged" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void progressRangeChanged(int minimum, int maximum)">
                <parameter type="int" name="minimum" default=""/>
                <parameter type="int" name="maximum" default=""/>
            </function>
            <function name="progressText" fullname="QFutureWatcher::progressText" href="qfuturewatcher.html#progressText" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="QString" signature="QString progressText() const"/>
            <function name="progressTextChanged" fullname="QFutureWatcher::progressTextChanged" href="qfuturewatcher.html#progressTextChanged" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void progressTextChanged(const QString &amp;progressText)">
                <parameter type="const QString &amp;" name="progressText" default=""/>
            </function>
            <function name="progressValue" fullname="QFutureWatcher::progressValue" href="qfuturewatcher.html#progressValue" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="int" signature="int progressValue() const"/>
            <function name="progressValueChanged" fullname="QFutureWatcher::progressValueChanged" href="qfuturewatcher.html#progressValueChanged" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void progressValueChanged(int progressValue)">
                <parameter type="int" name="progressValue" default=""/>
            </function>
            <function name="result" fullname="QFutureWatcher::result" href="qfuturewatcher.html#result" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="T" signature="T result() const"/>
            <function name="resultAt" fullname="QFutureWatcher::resultAt" href="qfuturewatcher.html#resultAt" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" const="true" type="T" signature="T resultAt(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="resultReadyAt" fullname="QFutureWatcher::resultReadyAt" href="qfuturewatcher.html#resultReadyAt" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void resultReadyAt(int index)">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="resultsReadyAt" fullname="QFutureWatcher::resultsReadyAt" href="qfuturewatcher.html#resultsReadyAt" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void resultsReadyAt(int beginIndex, int endIndex)">
                <parameter type="int" name="beginIndex" default=""/>
                <parameter type="int" name="endIndex" default=""/>
            </function>
            <function name="resume" fullname="QFutureWatcher::resume" href="qfuturewatcher.html#resume" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="slot" type="void" signature="void resume()"/>
            <function name="resumed" fullname="QFutureWatcher::resumed" href="qfuturewatcher.html#resumed" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void resumed()"/>
            <function name="setFuture" fullname="QFutureWatcher::setFuture" href="qfuturewatcher.html#setFuture" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" type="void" signature="void setFuture(const QFuture&lt;T&gt; &amp;future)">
                <parameter type="const QFuture&lt;T&gt; &amp;" name="future" default=""/>
            </function>
            <function name="setPaused" fullname="QFutureWatcher::setPaused" href="qfuturewatcher-obsolete.html#setPaused" status="deprecated" access="public" location="qfuturewatcher.h" documented="true" meta="slot" type="void" signature="void setPaused(bool paused)">
                <parameter type="bool" name="paused" default=""/>
            </function>
            <function name="setPendingResultsLimit" fullname="QFutureWatcher::setPendingResultsLimit" href="qfuturewatcher.html#setPendingResultsLimit" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" type="void" signature="void setPendingResultsLimit(int limit)">
                <parameter type="int" name="limit" default=""/>
            </function>
            <function name="setSuspended" fullname="QFutureWatcher::setSuspended" href="qfuturewatcher.html#setSuspended" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="slot" type="void" signature="void setSuspended(bool suspend)">
                <parameter type="bool" name="suspend" default=""/>
            </function>
            <function name="started" fullname="QFutureWatcher::started" href="qfuturewatcher.html#started" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="signal" type="void" signature="void started()"/>
            <function name="suspend" fullname="QFutureWatcher::suspend" href="qfuturewatcher.html#suspend" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="slot" type="void" signature="void suspend()"/>
            <function name="suspended" fullname="QFutureWatcher::suspended" href="qfuturewatcher.html#suspended" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="signal" type="void" signature="void suspended()"/>
            <function name="suspending" fullname="QFutureWatcher::suspending" href="qfuturewatcher.html#suspending" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="signal" type="void" signature="void suspending()"/>
            <function name="togglePaused" fullname="QFutureWatcher::togglePaused" href="qfuturewatcher-obsolete.html#togglePaused" status="deprecated" access="public" location="qfuturewatcher.h" documented="true" meta="slot" type="void" signature="void togglePaused()"/>
            <function name="toggleSuspended" fullname="QFutureWatcher::toggleSuspended" href="qfuturewatcher.html#toggleSuspended" status="active" access="public" location="qfuturewatcher.h" documented="true" since="6.0" meta="slot" type="void" signature="void toggleSuspended()"/>
            <function name="waitForFinished" fullname="QFutureWatcher::waitForFinished" href="qfuturewatcher.html#waitForFinished" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="plain" type="void" signature="void waitForFinished()"/>
            <function name="~QFutureWatcher" fullname="QFutureWatcher::~QFutureWatcher" href="qfuturewatcher.html#dtor.QFutureWatcher" status="active" access="public" location="qfuturewatcher.h" documented="true" meta="destructor" virtual="virtual" signature="~QFutureWatcher()"/>
        </class>
        <class name="QFutureWatcherBase" href="qfuturewatcherbase.html" status="ignored" access="public" location="qfuturewatcher.h" bases="QObject"/>
        <class name="QGenericArgument" href="qgenericargument.html" status="active" access="public" location="qobjectdefs.h" documented="true" module="QtCore" brief="Internal helper class for marshalling arguments">
            <function name="QGenericArgument" fullname="QGenericArgument::QGenericArgument" href="qgenericargument.html#QGenericArgument" status="active" access="public" location="qobjectdefs.h" documented="true" meta="constructor" signature="QGenericArgument(const char *name, const void *data)">
                <parameter type="const char *" name="name" default="nullptr"/>
                <parameter type="const void *" name="data" default="nullptr"/>
            </function>
            <function name="data" fullname="QGenericArgument::data" href="qgenericargument.html#data" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="void *" signature="void * data() const"/>
            <function name="name" fullname="QGenericArgument::name" href="qgenericargument.html#name" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * name() const"/>
        </class>
        <class name="QGenericReturnArgument" href="qgenericreturnargument.html" status="active" access="public" location="qobjectdefs.h" documented="true" bases="QGenericArgument" module="QtCore" brief="Internal helper class for marshalling arguments">
            <function name="QGenericReturnArgument" fullname="QGenericReturnArgument::QGenericReturnArgument" href="qgenericreturnargument.html#QGenericReturnArgument" status="active" access="public" location="qobjectdefs.h" documented="true" meta="constructor" signature="QGenericReturnArgument(const char *name, void *data)">
                <parameter type="const char *" name="name" default="nullptr"/>
                <parameter type="void *" name="data" default="nullptr"/>
            </function>
        </class>
        <struct threadsafety="thread safe" name="QGlobalStatic" href="qglobalstatic.html" status="active" access="public" location="qglobalstatic.h" documented="true" module="QtCore" brief="Used to implement a global static object">
            <function name="Q_GLOBAL_STATIC" href="qglobalstatic.html#Q_GLOBAL_STATIC" status="active" access="public" location="qglobalstatic.qdoc" documented="true" related="156" meta="macrowithparams" signature="Q_GLOBAL_STATIC(Type, variableName, ...)">
                <parameter type="" name="Type" default=""/>
                <parameter type="" name="variableName" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_GLOBAL_STATIC_WITH_ARGS" href="qglobalstatic-obsolete.html#Q_GLOBAL_STATIC_WITH_ARGS" status="deprecated" access="public" location="qglobalstatic.qdoc" documented="true" related="157" meta="macrowithparams" signature="Q_GLOBAL_STATIC_WITH_ARGS(Type, variableName, Arguments)">
                <parameter type="" name="Type" default=""/>
                <parameter type="" name="variableName" default=""/>
                <parameter type="" name="Arguments" default=""/>
            </function>
            <function name="exists" fullname="QGlobalStatic::exists" href="qglobalstatic.html#exists" status="active" access="public" location="qglobalstatic.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool exists() const"/>
            <function name="isDestroyed" fullname="QGlobalStatic::isDestroyed" href="qglobalstatic.html#isDestroyed" status="active" access="public" location="qglobalstatic.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isDestroyed() const"/>
            <function name="operator QGlobalStatic&lt;Holder&gt;::Type *" fullname="QGlobalStatic::operator QGlobalStatic&lt;Holder&gt;::Type *" href="qglobalstatic.html#operator-QGlobalStatic-ltHolder-gt-3a-3aType--2a" status="active" access="public" location="qglobalstatic.h" documented="true" meta="plain" type="QGlobalStatic&lt;Holder&gt;::Type *" signature="QGlobalStatic&lt;Holder&gt;::Type * operator QGlobalStatic&lt;Holder&gt;::Type *()">
                <keyword name="qglobalstatic-operator-type-ptr"/>
            </function>
            <function name="operator()" fullname="QGlobalStatic::operator()" href="qglobalstatic-obsolete.html#operator-28-29" status="deprecated" access="public" location="qglobalstatic.h" documented="true" meta="plain" type="QGlobalStatic&lt;Holder&gt;::Type *" signature="QGlobalStatic&lt;Holder&gt;::Type * operator()()"/>
            <function name="operator*" fullname="QGlobalStatic::operator*" href="qglobalstatic.html#operator-2a" status="active" access="public" location="qglobalstatic.h" documented="true" meta="plain" type="QGlobalStatic&lt;Holder&gt;::Type &amp;" signature="QGlobalStatic&lt;Holder&gt;::Type &amp; operator*()"/>
            <function name="operator-&gt;" fullname="QGlobalStatic::operator-&gt;" href="qglobalstatic.html#operator--gt" status="active" access="public" location="qglobalstatic.h" documented="true" meta="plain" type="QGlobalStatic&lt;Holder&gt;::Type *" signature="QGlobalStatic&lt;Holder&gt;::Type * operator-&gt;()"/>
            <typedef name="Type" fullname="QGlobalStatic::Type" href="qglobalstatic.html#Type-typedef" status="active" access="public" location="qglobalstatic.h" documented="true" aliasedtype="typename Holder::Type"/>
        </struct>
        <class name="QGregorianCalendar" href="qgregoriancalendar.html" status="active" access="public" location="qgregoriancalendar_p.h" documented="true" bases="QRomanCalendar" module="QtCore" brief="Implements the Gregorian calendar">
            <contents name="the-gregorian-calendar" title="The Gregorian Calendar" level="1"/>
        </class>
        <class threadsafety="reentrant" name="QHash" href="qhash.html" status="active" access="public" location="qhash.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides a hash-table-based dictionary" comparison_category="equality">
            <target name="qhash" title="qHash"/>
            <contents name="the-hashing-function" title="The hashing function" level="2"/>
            <contents name="algorithmic-complexity-attacks" title="Algorithmic complexity attacks" level="2"/>
            <function name="QHash" fullname="QHash::QHash" href="qhash.html#QHash" status="active" access="public" location="qhash.h" documented="true" meta="constructor" noexcept="true" signature="QHash()"/>
            <function name="QHash" fullname="QHash::QHash" href="qhash.html#QHash-1" status="active" access="public" location="qhash.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QHash(QHash&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QHash&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QHash" fullname="QHash::QHash" href="qhash.html#QHash-2" status="active" access="public" location="qhash.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QHash(const QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QHash" fullname="QHash::QHash" href="qhash.html#QHash-3" status="active" access="public" location="qhash.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QHash(std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt; list)">
                <parameter type="std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt;" name="list" default=""/>
            </function>
            <function name="QHash" fullname="QHash::QHash" href="qhash.html#QHash-4" status="active" access="public" location="qhash.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QHash(InputIterator begin, InputIterator end)">
                <parameter type="InputIterator" name="begin" default=""/>
                <parameter type="InputIterator" name="end" default=""/>
            </function>
            <function name="asKeyValueRange" fullname="QHash::asKeyValueRange" href="qhash.html#asKeyValueRange" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" refness="2" type="auto" signature="auto asKeyValueRange() &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QHash::asKeyValueRange" href="qhash.html#asKeyValueRange-1" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" refness="1" type="auto" signature="auto asKeyValueRange() &amp;"/>
            <function name="asKeyValueRange" fullname="QHash::asKeyValueRange" href="qhash.html#asKeyValueRange-2" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" refness="2" type="auto" signature="auto asKeyValueRange() const &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QHash::asKeyValueRange" href="qhash.html#asKeyValueRange-3" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="auto" signature="auto asKeyValueRange() const &amp;"/>
            <function name="begin" fullname="QHash::begin" href="qhash.html#begin" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator begin()"/>
            <function name="begin" fullname="QHash::begin" href="qhash.html#begin-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator begin() const"/>
            <function name="capacity" fullname="QHash::capacity" href="qhash.html#capacity" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QHash::cbegin" href="qhash.html#cbegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QHash::cend" href="qhash.html#cend" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QHash::clear" href="qhash.html#clear" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible&lt;Node&gt;::value" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QHash::constBegin" href="qhash.html#constBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QHash::constEnd" href="qhash.html#constEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QHash::constFind" href="qhash.html#constFind" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator constFind(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="constKeyValueBegin" fullname="QHash::constKeyValueBegin" href="qhash.html#constKeyValueBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_key_value_iterator" signature="QHash&lt;Key, T&gt;::const_key_value_iterator constKeyValueBegin() const"/>
            <function name="constKeyValueEnd" fullname="QHash::constKeyValueEnd" href="qhash.html#constKeyValueEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_key_value_iterator" signature="QHash&lt;Key, T&gt;::const_key_value_iterator constKeyValueEnd() const"/>
            <function name="contains" fullname="QHash::contains" href="qhash.html#contains" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QHash::count" href="qhash.html#count" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QHash::count" href="qhash.html#count-2" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype count() const"/>
            <function name="emplace" fullname="QHash::emplace" href="qhash.html#emplace" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator emplace(Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace" fullname="QHash::emplace" href="qhash.html#emplace-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator emplace(const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="empty" fullname="QHash::empty" href="qhash.html#empty" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QHash::end" href="qhash.html#end" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator end()"/>
            <function name="end" fullname="QHash::end" href="qhash.html#end-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator end() const"/>
            <function name="erase" fullname="QHash::erase" href="qhash.html#erase" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator erase(QHash&lt;Key, T&gt;::const_iterator pos)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase_if" href="qhash.html#erase_if-1" status="active" access="public" location="qhash.h" documented="true" related="272" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase_if(QHash&lt;Key, T&gt; &amp;hash, Predicate pred)">
                <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="find" fullname="QHash::find" href="qhash.html#find" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator find(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QHash::find" href="qhash.html#find-3" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator find(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="insert" fullname="QHash::insert" href="qhash.html#insert" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void insert(const QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="insert" fullname="QHash::insert" href="qhash.html#insert-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator insert(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insertOrAssign" fullname="QHash::insertOrAssign" href="qhash.html#insertOrAssign" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult insertOrAssign(K &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insertOrAssign" fullname="QHash::insertOrAssign" href="qhash.html#insertOrAssign-1" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult insertOrAssign(Key &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insertOrAssign" fullname="QHash::insertOrAssign" href="qhash.html#insertOrAssign-2" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="2" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult insertOrAssign(const Key &amp;key, Value &amp;&amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; insert_or_assign(K &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign-1" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; insert_or_assign(Key &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign-2" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="2" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; insert_or_assign(const Key &amp;key, Value &amp;&amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign-3" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="3" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator insert_or_assign(QHash&lt;Key, T&gt;::const_iterator hint, K &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign-4" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="4" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator insert_or_assign(QHash&lt;Key, T&gt;::const_iterator hint, Key &amp;&amp;key, Value &amp;&amp;value)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert_or_assign" fullname="QHash::insert_or_assign" href="qhash.html#insert_or_assign-5" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="5" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator insert_or_assign(QHash&lt;Key, T&gt;::const_iterator hint, const Key &amp;key, Value &amp;&amp;value)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Value &amp;&amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QHash::isEmpty" href="qhash.html#isEmpty" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="key" fullname="QHash::key" href="qhash.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="Key" signature="Key key(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="key" fullname="QHash::key" href="qhash.html#key-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="Key" signature="Key key(const T &amp;value, const Key &amp;defaultKey) const">
                <parameter type="const T &amp;" name="value" default=""/>
                <parameter type="const Key &amp;" name="defaultKey" default=""/>
            </function>
            <function name="keyBegin" fullname="QHash::keyBegin" href="qhash.html#keyBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::key_iterator" signature="QHash&lt;Key, T&gt;::key_iterator keyBegin() const"/>
            <function name="keyEnd" fullname="QHash::keyEnd" href="qhash.html#keyEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::key_iterator" signature="QHash&lt;Key, T&gt;::key_iterator keyEnd() const"/>
            <function name="keyValueBegin" fullname="QHash::keyValueBegin" href="qhash.html#keyValueBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator keyValueBegin()"/>
            <function name="keyValueBegin" fullname="QHash::keyValueBegin" href="qhash.html#keyValueBegin-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::const_key_value_iterator" signature="QHash&lt;Key, T&gt;::const_key_value_iterator keyValueBegin() const"/>
            <function name="keyValueEnd" fullname="QHash::keyValueEnd" href="qhash.html#keyValueEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator keyValueEnd()"/>
            <function name="keyValueEnd" fullname="QHash::keyValueEnd" href="qhash.html#keyValueEnd-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::const_key_value_iterator" signature="QHash&lt;Key, T&gt;::const_key_value_iterator keyValueEnd() const"/>
            <function name="keys" fullname="QHash::keys" href="qhash.html#keys" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys() const"/>
            <function name="keys" fullname="QHash::keys" href="qhash.html#keys-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="load_factor" fullname="QHash::load_factor" href="qhash.html#load_factor" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="float" signature="float load_factor() const"/>
            <function name="operator!=" href="qhash.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" related="906" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QHash&lt;Key, T&gt; &amp;lhs, const QHash&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qhash.html#operator-lt-lt-8" status="active" access="public" location="qdatastream.h" documented="true" related="346" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator=" fullname="QHash::operator=" href="qhash.html#operator-eq" status="active" access="public" location="qhash.h" documented="true" meta="move-assign" noexcept="true" type="QHash&lt;Key, T&gt; &amp;" signature="QHash&lt;Key, T&gt; &amp; operator=(QHash&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QHash&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QHash::operator=" href="qhash.html#operator-eq-1" status="active" access="public" location="qhash.h" documented="true" meta="copy-assign" noexcept="true" noexcept_expression="std::is_nothrow_destructible&lt;Node&gt;::value" overload="true" overload-number="1" type="QHash&lt;Key, T&gt; &amp;" signature="QHash&lt;Key, T&gt; &amp; operator=(const QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qhash.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" related="907" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QHash&lt;Key, T&gt; &amp;lhs, const QHash&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qhash.html#operator-gt-gt-6" status="active" access="public" location="qdatastream.h" documented="true" related="416" meta="plain" overload="true" overload-number="6" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator[]" fullname="QHash::operator[]" href="qhash.html#operator-5b-5d" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QHash::operator[]" href="qhash.html#operator-5b-5d-3" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="const T" signature="const T operator[](const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="qGlobalQHashSeed" href="qhash-obsolete.html#qGlobalQHashSeed" status="deprecated" access="public" location="qhashfunctions.h" documented="true" related="521" meta="plain" type="int" signature="int qGlobalQHashSeed()"/>
            <function name="qHash" href="qhash.html#qHash" status="active" access="public" location="qhashfunctions.h" documented="true" related="522" since="6.5" meta="plain" constexpr="true" noexcept="true" type="size_t" signature="size_t qHash(Enum key, size_t seed)">
                <parameter type="Enum" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-1" status="active" access="public" location="qdatetime.h" documented="true" related="523" meta="plain" noexcept="true" overload="true" overload-number="1" type="size_t" signature="size_t qHash(QDate key, size_t seed)">
                <parameter type="QDate" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-2" status="active" access="public" location="qhashfunctions.h" documented="true" related="526" meta="plain" noexcept="true" overload="true" overload-number="2" type="size_t" signature="size_t qHash(QLatin1StringView key, size_t seed)">
                <parameter type="QLatin1StringView" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-3" status="active" access="public" location="qpoint.h" documented="true" related="528" since="6.0" meta="plain" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(QPoint key, size_t seed)">
                <parameter type="QPoint" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-4" status="active" access="public" location="qdatetime.h" documented="true" related="530" meta="plain" noexcept="true" overload="true" overload-number="4" type="size_t" signature="size_t qHash(QTime key, size_t seed)">
                <parameter type="QTime" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-5" status="active" access="public" location="qhashfunctions.h" documented="true" related="531" since="6.9" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="size_t" signature="size_t qHash(T key, size_t seed)">
                <parameter type="T" name="key" default=""/>
                <parameter type="size_t" name="seed" default=""/>
            </function>
            <function name="qHash" href="qhash.html#qHash-6" status="active" access="public" location="qhashfunctions.h" documented="true" related="532" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="size_t" signature="size_t qHash(char key, size_t seed)">
                <parameter type="char" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-7" status="active" access="public" location="qhashfunctions.h" documented="true" related="533" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(char16_t key, size_t seed)">
                <parameter type="char16_t" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-8" status="active" access="public" location="qhashfunctions.h" documented="true" related="534" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="8" type="size_t" signature="size_t qHash(char32_t key, size_t seed)">
                <parameter type="char32_t" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-9" status="active" access="public" location="qhashfunctions.h" documented="true" related="535" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="9" type="size_t" signature="size_t qHash(char8_t key, size_t seed)">
                <parameter type="char8_t" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-10" status="active" access="public" location="qhashfunctions.h" documented="true" related="536" meta="plain" noexcept="true" overload="true" overload-number="10" type="size_t" signature="size_t qHash(const QBitArray &amp;key, size_t seed)">
                <parameter type="const QBitArray &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-11" status="active" access="public" location="qhashfunctions.h" documented="true" related="537" meta="plain" noexcept="true" overload="true" overload-number="11" type="size_t" signature="size_t qHash(const QByteArray &amp;key, size_t seed)">
                <parameter type="const QByteArray &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-12" status="active" access="public" location="qhashfunctions.h" documented="true" related="539" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="12" type="size_t" signature="size_t qHash(const QChar key, size_t seed)">
                <parameter type="const QChar" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-13" status="active" access="public" location="qdatetime.h" documented="true" related="540" meta="plain" overload="true" overload-number="13" type="size_t" signature="size_t qHash(const QDateTime &amp;key, size_t seed)">
                <parameter type="const QDateTime &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-14" status="active" access="public" location="qhash.h" documented="true" related="541" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(std::declval&lt;Key&amp;&gt;())) &amp;&amp; noexcept(qHash(std::declval&lt;T&amp;&gt;()))" overload="true" overload-number="14" type="size_t" signature="size_t qHash(const QHash&lt;Key, T&gt; &amp;key, size_t seed)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-15" status="active" access="public" location="qset.h" documented="true" related="548" meta="plain" noexcept="true" noexcept_expression="noexcept(qHashRangeCommutative(key.begin(), key.end(), seed))" overload="true" overload-number="15" type="size_t" signature="size_t qHash(const QSet&lt;T&gt; &amp;key, size_t seed)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-16" status="active" access="public" location="qhashfunctions.h" documented="true" related="550" meta="plain" noexcept="true" overload="true" overload-number="16" type="size_t" signature="size_t qHash(const QString &amp;key, size_t seed)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-17" status="active" access="public" location="qtyperevision.h" documented="true" related="551" since="6.0" meta="plain" overload="true" overload-number="17" type="size_t" signature="size_t qHash(const QTypeRevision &amp;key, size_t seed)">
                <parameter type="const QTypeRevision &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-18" status="active" access="public" location="qurl.h" documented="true" related="552" meta="plain" noexcept="true" overload="true" overload-number="18" type="size_t" signature="size_t qHash(const QUrl &amp;key, size_t seed)">
                <parameter type="const QUrl &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-19" status="active" access="public" location="qversionnumber.h" documented="true" related="556" meta="plain" overload="true" overload-number="19" type="size_t" signature="size_t qHash(const QVersionNumber &amp;key, size_t seed)">
                <parameter type="const QVersionNumber &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-20" status="active" access="public" location="qhashfunctions.h" documented="true" related="557" meta="plain" noexcept="true" overload="true" overload-number="20" type="size_t" signature="size_t qHash(const T *key, size_t seed)">
                <parameter type="const T *" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-21" status="active" access="public" location="qhashfunctions.h" documented="true" related="558" meta="plain" noexcept="true" noexcept_expression="QHashPrivate::noexceptPairHash&lt;T1, T2&gt;()" overload="true" overload-number="21" type="size_t" signature="size_t qHash(const std::pair&lt;T1, T2&gt; &amp;key, size_t seed)">
                <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-22" status="active" access="public" location="qhashfunctions.h" documented="true" related="559" meta="plain" noexcept="true" overload="true" overload-number="22" type="size_t" signature="size_t qHash(double key, size_t seed)">
                <parameter type="double" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-23" status="active" access="public" location="qhashfunctions.h" documented="true" related="560" meta="plain" noexcept="true" overload="true" overload-number="23" type="size_t" signature="size_t qHash(float key, size_t seed)">
                <parameter type="float" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-24" status="active" access="public" location="qhashfunctions.h" documented="true" related="561" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="24" type="size_t" signature="size_t qHash(int key, size_t seed)">
                <parameter type="int" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-25" status="active" access="public" location="qhashfunctions.h" documented="true" related="562" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="25" type="size_t" signature="size_t qHash(long key, size_t seed)">
                <parameter type="long" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-26" status="active" access="public" location="qhashfunctions.h" documented="true" related="563" meta="plain" noexcept="true" overload="true" overload-number="26" type="size_t" signature="size_t qHash(long double key, size_t seed)">
                <parameter type="long double" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-27" status="active" access="public" location="qhashfunctions.h" documented="true" related="564" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="27" type="size_t" signature="size_t qHash(qint128 key, size_t seed)">
                <parameter type="qint128" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-28" status="active" access="public" location="qhashfunctions.h" documented="true" related="565" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="28" type="size_t" signature="size_t qHash(qint64 key, size_t seed)">
                <parameter type="qint64" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-29" status="active" access="public" location="qhashfunctions.h" documented="true" related="566" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="29" type="size_t" signature="size_t qHash(quint128 key, size_t seed)">
                <parameter type="quint128" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-30" status="active" access="public" location="qhashfunctions.h" documented="true" related="567" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="30" type="size_t" signature="size_t qHash(quint64 key, size_t seed)">
                <parameter type="quint64" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-31" status="active" access="public" location="qhashfunctions.h" documented="true" related="568" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="31" type="size_t" signature="size_t qHash(short key, size_t seed)">
                <parameter type="short" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-32" status="active" access="public" location="qhashfunctions.h" documented="true" related="569" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="32" type="size_t" signature="size_t qHash(signed char key, size_t seed)">
                <parameter type="signed char" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-33" status="active" access="public" location="qhashfunctions.h" documented="true" related="570" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="33" type="size_t" signature="size_t qHash(std::nullptr_t key, size_t seed)">
                <parameter type="std::nullptr_t" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-34" status="active" access="public" location="qhashfunctions.h" documented="true" related="571" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="34" type="size_t" signature="size_t qHash(uchar key, size_t seed)">
                <parameter type="uchar" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-35" status="active" access="public" location="qhashfunctions.h" documented="true" related="572" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="35" type="size_t" signature="size_t qHash(uint key, size_t seed)">
                <parameter type="uint" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-36" status="active" access="public" location="qhashfunctions.h" documented="true" related="573" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="36" type="size_t" signature="size_t qHash(ulong key, size_t seed)">
                <parameter type="ulong" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-37" status="active" access="public" location="qhashfunctions.h" documented="true" related="574" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="37" type="size_t" signature="size_t qHash(ushort key, size_t seed)">
                <parameter type="ushort" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHash" href="qhash.html#qHash-38" status="active" access="public" location="qhashfunctions.h" documented="true" related="575" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="38" type="size_t" signature="size_t qHash(wchar_t key, size_t seed)">
                <parameter type="wchar_t" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHashBits" href="qhash.html#qHashBits" status="active" access="public" location="qhashfunctions.h" documented="true" related="576" meta="plain" noexcept="true" type="size_t" signature="size_t qHashBits(const void *p, size_t len, size_t seed)">
                <parameter type="const void *" name="p" default=""/>
                <parameter type="size_t" name="len" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHashMulti" href="qhash.html#qHashMulti" status="active" access="public" location="qhashfunctions.h" documented="true" related="577" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;QtPrivate::QNothrowHashable&lt;T&gt;...&gt;" type="size_t" signature="size_t qHashMulti(size_t seed, const T &amp;... args)">
                <parameter type="size_t" name="seed" default=""/>
                <parameter type="const T &amp;..." name="args" default=""/>
            </function>
            <function name="qHashMultiCommutative" href="qhash.html#qHashMultiCommutative" status="active" access="public" location="qhashfunctions.h" documented="true" related="578" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::conjunction_v&lt;QtPrivate::QNothrowHashable&lt;T&gt;...&gt;" type="size_t" signature="size_t qHashMultiCommutative(size_t seed, const T &amp;... args)">
                <parameter type="size_t" name="seed" default=""/>
                <parameter type="const T &amp;..." name="args" default=""/>
            </function>
            <function name="qHashRange" href="qhash.html#qHashRange" status="active" access="public" location="qhashfunctions.h" documented="true" related="579" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(*first))" type="size_t" signature="size_t qHashRange(InputIterator first, InputIterator last, size_t seed)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qHashRangeCommutative" href="qhash.html#qHashRangeCommutative" status="active" access="public" location="qhashfunctions.h" documented="true" related="580" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(*first))" type="size_t" signature="size_t qHashRangeCommutative(InputIterator first, InputIterator last, size_t seed)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qSetGlobalQHashSeed" href="qhash-obsolete.html#qSetGlobalQHashSeed" status="deprecated" access="public" location="qhashfunctions.h" documented="true" related="637" meta="plain" type="void" signature="void qSetGlobalQHashSeed(int newSeed)">
                <parameter type="int" name="newSeed" default=""/>
            </function>
            <function name="remove" fullname="QHash::remove" href="qhash.html#remove" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="bool" signature="bool remove(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="removeIf" fullname="QHash::removeIf" href="qhash.html#removeIf" status="active" access="public" location="qhash.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="reserve" fullname="QHash::reserve" href="qhash.html#reserve" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="size" fullname="QHash::size" href="qhash.html#size" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="squeeze" fullname="QHash::squeeze" href="qhash.html#squeeze" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="swap" fullname="QHash::swap" href="qhash.html#swap" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QHash::take" href="qhash.html#take" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="T" signature="T take(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="tryEmplace" fullname="QHash::tryEmplace" href="qhash.html#tryEmplace" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult tryEmplace(K &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="tryEmplace" fullname="QHash::tryEmplace" href="qhash.html#tryEmplace-1" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult tryEmplace(Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="tryEmplace" fullname="QHash::tryEmplace" href="qhash.html#tryEmplace-2" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="2" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult tryEmplace(const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="tryInsert" fullname="QHash::tryInsert" href="qhash.html#tryInsert" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult tryInsert(K &amp;&amp;key, const T &amp;value)">
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="tryInsert" fullname="QHash::tryInsert" href="qhash.html#tryInsert-1" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::TryEmplaceResult" signature="QHash&lt;Key, T&gt;::TryEmplaceResult tryInsert(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; try_emplace(K &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace-1" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; try_emplace(Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace-2" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="2" type="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt;" signature="std::pair&lt;QHash&lt;Key, T&gt;::key_value_iterator, bool&gt; try_emplace(const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace-3" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="3" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator try_emplace(QHash&lt;Key, T&gt;::const_iterator hint, K &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="K &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace-4" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="4" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator try_emplace(QHash&lt;Key, T&gt;::const_iterator hint, Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="try_emplace" fullname="QHash::try_emplace" href="qhash.html#try_emplace-5" status="active" access="public" location="qhash.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="5" type="QHash&lt;Key, T&gt;::key_value_iterator" signature="QHash&lt;Key, T&gt;::key_value_iterator try_emplace(QHash&lt;Key, T&gt;::const_iterator hint, const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="QHash&lt;Key, T&gt;::const_iterator" name="hint" default=""/>
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="value" fullname="QHash::value" href="qhash.html#value-2" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="T" signature="T value(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QHash::value" href="qhash.html#value-3" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="T" signature="T value(const Key &amp;key, const T &amp;defaultValue) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="defaultValue" default=""/>
            </function>
            <function name="values" fullname="QHash::values" href="qhash.html#values" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values() const"/>
            <function name="~QHash" fullname="QHash::~QHash" href="qhash.html#dtor.QHash" status="active" access="public" location="qhash.h" documented="true" meta="destructor" signature="~QHash()"/>
            <struct name="TryEmplaceResult" fullname="QHash::TryEmplaceResult" href="qhash-tryemplaceresult.html" status="active" access="public" location="qhash.h" since="6.9" documented="true" groups="tools" module="QtCore" brief="Used to represent the result of a tryEmplace() operation">
                <variable name="inserted" fullname="QHash::TryEmplaceResult::inserted" href="qhash-tryemplaceresult.html#inserted-var" status="active" access="public" location="qhash.h" documented="true" type="bool" static="false"/>
                <variable name="iterator" fullname="QHash::TryEmplaceResult::iterator" href="qhash-tryemplaceresult.html#iterator-var" status="active" access="public" location="qhash.h" documented="true" type="QHash&lt;Key, T&gt;::iterator" static="false"/>
            </struct>
            <class name="const_iterator" fullname="QHash::const_iterator" href="qhash-const-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QHash::const_iterator class provides an STL-style const iterator for QHash">
                <function name="const_iterator" fullname="QHash::const_iterator::const_iterator" href="qhash-const-iterator.html#const_iterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QHash::const_iterator::const_iterator" href="qhash-const-iterator.html#const_iterator-1" status="active" access="public" location="qhash.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="const_iterator(const QHash&lt;Key, T&gt;::iterator &amp;other)">
                    <parameter type="const QHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QHash::const_iterator::key" href="qhash-const-iterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" fullname="QHash::const_iterator::operator!=" href="qhash-const-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QHash::const_iterator::operator*" href="qhash-const-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator++" fullname="QHash::const_iterator::operator++" href="qhash-const-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator &amp;" signature="QHash&lt;Key, T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QHash::const_iterator::operator++" href="qhash-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QHash::const_iterator::operator-&gt;" href="qhash-const-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator==" fullname="QHash::const_iterator::operator==" href="qhash-const-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="value" fullname="QHash::const_iterator::value" href="qhash-const-iterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const T &amp;" signature="const T &amp; value() const"/>
            </class>
            <class name="iterator" fullname="QHash::iterator" href="qhash-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QHash::iterator class provides an STL-style non-const iterator for QHash">
                <function name="iterator" fullname="QHash::iterator::iterator" href="qhash-iterator.html#iterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="iterator()"/>
                <function name="key" fullname="QHash::iterator::key" href="qhash-iterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" fullname="QHash::iterator::operator!=" href="qhash-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" fullname="QHash::iterator::operator!=" href="qhash-iterator.html#operator-not-eq-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QHash&lt;Key, T&gt;::iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QHash::iterator::operator*" href="qhash-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; operator*() const"/>
                <function name="operator++" fullname="QHash::iterator::operator++" href="qhash-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QHash&lt;Key, T&gt;::iterator &amp;" signature="QHash&lt;Key, T&gt;::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QHash::iterator::operator++" href="qhash-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::iterator" signature="QHash&lt;Key, T&gt;::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QHash::iterator::operator-&gt;" href="qhash-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator-&gt;() const"/>
                <function name="operator==" fullname="QHash::iterator::operator==" href="qhash-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QHash::iterator::operator==" href="qhash-iterator.html#operator-eq-eq-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QHash&lt;Key, T&gt;::iterator &amp;other) const">
                    <parameter type="const QHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="value" fullname="QHash::iterator::value" href="qhash-iterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; value() const"/>
            </class>
            <class name="key_iterator" fullname="QHash::key_iterator" href="qhash-key-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QHash::key_iterator class provides an STL-style const iterator for QHash keys">
                <function name="base" fullname="QHash::key_iterator::base" href="qhash-key-iterator.html#base" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QHash&lt;Key, T&gt;::const_iterator" signature="QHash&lt;Key, T&gt;::const_iterator base() const"/>
                <function name="operator!=" fullname="QHash::key_iterator::operator!=" href="qhash-key-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(QHash&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QHash&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QHash::key_iterator::operator*" href="qhash-key-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; operator*() const"/>
                <function name="operator++" fullname="QHash::key_iterator::operator++" href="qhash-key-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QHash&lt;Key, T&gt;::key_iterator &amp;" signature="QHash&lt;Key, T&gt;::key_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QHash::key_iterator::operator++" href="qhash-key-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QHash&lt;Key, T&gt;::key_iterator" signature="QHash&lt;Key, T&gt;::key_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QHash::key_iterator::operator-&gt;" href="qhash-key-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key *" signature="const Key * operator-&gt;() const"/>
                <function name="operator==" fullname="QHash::key_iterator::operator==" href="qhash-key-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(QHash&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QHash&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
            </class>
            <typedef name="ConstIterator" fullname="QHash::ConstIterator" href="qhash.html#ConstIterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
            <typedef name="Iterator" fullname="QHash::Iterator" href="qhash.html#Iterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
            <typedef name="const_key_value_iterator" fullname="QHash::const_key_value_iterator" href="qhash.html#const_key_value_iterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
            <typedef name="key_value_iterator" fullname="QHash::key_value_iterator" href="qhash.html#key_value_iterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
            <typedef name="difference_type" fullname="QHash::difference_type" href="qhash.html#difference_type-typedef" status="active" access="public" location="qhash.h" documented="true" aliasedtype="qsizetype"/>
            <typedef name="key_type" fullname="QHash::key_type" href="qhash.html#key_type-typedef" status="active" access="public" location="qhash.h" documented="true" aliasedtype="Key"/>
            <typedef name="mapped_type" fullname="QHash::mapped_type" href="qhash.html#mapped_type-typedef" status="active" access="public" location="qhash.h" documented="true" aliasedtype="T"/>
            <typedef name="size_type" fullname="QHash::size_type" href="qhash.html#size_type-typedef" status="active" access="public" location="qhash.h" documented="true" aliasedtype="qsizetype"/>
        </class>
        <class name="QHashIterator" href="qhashiterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="Java-style const iterator for QHash and QMultiHash">
            <function name="QHashIterator" fullname="QHashIterator::QHashIterator" href="qhashiterator.html#QHashIterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" signature="QHashIterator(const QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="findNext" fullname="QHashIterator::findNext" href="qhashiterator.html#findNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QHashIterator::hasNext" href="qhashiterator.html#hasNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="key" fullname="QHashIterator::key" href="qhashiterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QHashIterator::next" href="qhashiterator.html#next" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHashIterator&lt;Key, T&gt;::Item" signature="QHashIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QHashIterator::operator=" href="qhashiterator.html#operator-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QHashIterator&lt;Key, T&gt; &amp;" signature="QHashIterator&lt;Key, T&gt; &amp; operator=(const QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="peekNext" fullname="QHashIterator::peekNext" href="qhashiterator.html#peekNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QHashIterator&lt;Key, T&gt;::Item" signature="QHashIterator&lt;Key, T&gt;::Item peekNext() const"/>
            <function name="toBack" fullname="QHashIterator::toBack" href="qhashiterator.html#toBack" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QHashIterator::toFront" href="qhashiterator.html#toFront" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QHashIterator::value" href="qhashiterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
        </class>
        <struct name="QHashSeed" href="qhashseed.html" status="active" access="public" location="qhashfunctions.h" since="6.2" documented="true" module="QtCore">
            <function name="QHashSeed" fullname="QHashSeed::QHashSeed" href="qhashseed.html#QHashSeed" status="active" access="public" location="qhashfunctions.h" documented="true" meta="constructor" constexpr="true" signature="QHashSeed(size_t data)">
                <parameter type="size_t" name="data" default="0"/>
            </function>
            <function name="globalSeed" fullname="QHashSeed::globalSeed" href="qhashseed.html#globalSeed" threadsafety="thread safe" status="active" access="public" location="qhashfunctions.h" documented="true" meta="plain" static="true" noexcept="true" type="QHashSeed" signature="QHashSeed globalSeed()"/>
            <function name="operator size_t" fullname="QHashSeed::operator size_t" href="qhashseed.html#operator-size_t" status="active" access="public" location="qhashfunctions.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="size_t" signature="size_t operator size_t() const"/>
            <function name="resetRandomGlobalSeed" fullname="QHashSeed::resetRandomGlobalSeed" href="qhashseed.html#resetRandomGlobalSeed" threadsafety="thread safe" status="active" access="public" location="qhashfunctions.h" documented="true" meta="plain" static="true" type="void" signature="void resetRandomGlobalSeed()"/>
            <function name="setDeterministicGlobalSeed" fullname="QHashSeed::setDeterministicGlobalSeed" href="qhashseed.html#setDeterministicGlobalSeed" threadsafety="thread safe" status="active" access="public" location="qhashfunctions.h" documented="true" meta="plain" static="true" type="void" signature="void setDeterministicGlobalSeed()"/>
        </struct>
        <class threadsafety="reentrant" name="QIODevice" href="qiodevice.html" status="active" access="public" location="qiodevice.h" documented="true" groups="io" bases="QIODeviceBase,QObject" module="QtCore" brief="The base interface class of all I/O devices in Qt">
            <function name="QIODevice" fullname="QIODevice::QIODevice" href="qiodevice.html#QIODevice" status="active" access="public" location="qiodevice.h" documented="true" meta="constructor" signature="QIODevice()"/>
            <function name="QIODevice" fullname="QIODevice::QIODevice" href="qiodevice.html#QIODevice-1" status="active" access="public" location="qiodevice.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QIODevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="aboutToClose" fullname="QIODevice::aboutToClose" href="qiodevice.html#aboutToClose" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void aboutToClose()"/>
            <function name="atEnd" fullname="QIODevice::atEnd" href="qiodevice.html#atEnd" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool atEnd() const"/>
            <function name="bytesAvailable" fullname="QIODevice::bytesAvailable" href="qiodevice.html#bytesAvailable" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="qint64" signature="qint64 bytesAvailable() const"/>
            <function name="bytesToWrite" fullname="QIODevice::bytesToWrite" href="qiodevice.html#bytesToWrite" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="qint64" signature="qint64 bytesToWrite() const"/>
            <function name="bytesWritten" fullname="QIODevice::bytesWritten" href="qiodevice.html#bytesWritten" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void bytesWritten(qint64 bytes)">
                <parameter type="qint64" name="bytes" default=""/>
            </function>
            <function name="canReadLine" fullname="QIODevice::canReadLine" href="qiodevice.html#canReadLine" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool canReadLine() const"/>
            <function name="channelBytesWritten" fullname="QIODevice::channelBytesWritten" href="qiodevice.html#channelBytesWritten" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void channelBytesWritten(int channel, qint64 bytes)">
                <parameter type="int" name="channel" default=""/>
                <parameter type="qint64" name="bytes" default=""/>
            </function>
            <function name="channelReadyRead" fullname="QIODevice::channelReadyRead" href="qiodevice.html#channelReadyRead" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void channelReadyRead(int channel)">
                <parameter type="int" name="channel" default=""/>
            </function>
            <function name="close" fullname="QIODevice::close" href="qiodevice.html#close" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void close()"/>
            <function name="commitTransaction" fullname="QIODevice::commitTransaction" href="qiodevice.html#commitTransaction" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void commitTransaction()"/>
            <function name="currentReadChannel" fullname="QIODevice::currentReadChannel" href="qiodevice.html#currentReadChannel" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="int" signature="int currentReadChannel() const"/>
            <function name="currentWriteChannel" fullname="QIODevice::currentWriteChannel" href="qiodevice.html#currentWriteChannel" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="int" signature="int currentWriteChannel() const"/>
            <function name="errorString" fullname="QIODevice::errorString" href="qiodevice.html#errorString" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="getChar" fullname="QIODevice::getChar" href="qiodevice.html#getChar" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="bool" signature="bool getChar(char *c)">
                <parameter type="char *" name="c" default=""/>
            </function>
            <function name="isOpen" fullname="QIODevice::isOpen" href="qiodevice.html#isOpen" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isOpen() const"/>
            <function name="isReadable" fullname="QIODevice::isReadable" href="qiodevice.html#isReadable" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
            <function name="isSequential" fullname="QIODevice::isSequential" href="qiodevice.html#isSequential" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool isSequential() const"/>
            <function name="isTextModeEnabled" fullname="QIODevice::isTextModeEnabled" href="qiodevice.html#isTextModeEnabled" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTextModeEnabled() const"/>
            <function name="isTransactionStarted" fullname="QIODevice::isTransactionStarted" href="qiodevice.html#isTransactionStarted" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isTransactionStarted() const"/>
            <function name="isWritable" fullname="QIODevice::isWritable" href="qiodevice.html#isWritable" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
            <function name="open" fullname="QIODevice::open" href="qiodevice.html#open" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool open(QIODeviceBase::OpenMode mode)">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="openMode" fullname="QIODevice::openMode" href="qiodevice.html#openMode" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="QIODeviceBase::OpenMode" signature="QIODeviceBase::OpenMode openMode() const"/>
            <function name="peek" fullname="QIODevice::peek" href="qiodevice.html#peek" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="qint64" signature="qint64 peek(char *data, qint64 maxSize)">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="peek" fullname="QIODevice::peek" href="qiodevice.html#peek-1" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray peek(qint64 maxSize)">
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="pos" fullname="QIODevice::pos" href="qiodevice.html#pos" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="qint64" signature="qint64 pos() const"/>
            <function name="putChar" fullname="QIODevice::putChar" href="qiodevice.html#putChar" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="bool" signature="bool putChar(char c)">
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="read" fullname="QIODevice::read" href="qiodevice.html#read" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="qint64" signature="qint64 read(char *data, qint64 maxSize)">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="read" fullname="QIODevice::read" href="qiodevice.html#read-1" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray read(qint64 maxSize)">
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="readAll" fullname="QIODevice::readAll" href="qiodevice.html#readAll" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="QByteArray" signature="QByteArray readAll()"/>
            <function name="readChannelCount" fullname="QIODevice::readChannelCount" href="qiodevice.html#readChannelCount" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="int" signature="int readChannelCount() const"/>
            <function name="readChannelFinished" fullname="QIODevice::readChannelFinished" href="qiodevice.html#readChannelFinished" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void readChannelFinished()"/>
            <function name="readData" fullname="QIODevice::readData" href="qiodevice.html#readData" status="active" access="protected" location="qiodevice.h" documented="true" meta="plain" virtual="pure" type="qint64" signature="qint64 readData(char *data, qint64 maxSize) = 0">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="readLine" fullname="QIODevice::readLine" href="qiodevice.html#readLine" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="qint64" signature="qint64 readLine(char *data, qint64 maxSize)">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="readLine" fullname="QIODevice::readLine" href="qiodevice.html#readLine-1" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" overload="true" overload-number="1" type="QByteArray" signature="QByteArray readLine(qint64 maxSize)">
                <parameter type="qint64" name="maxSize" default="0"/>
            </function>
            <function name="readLineData" fullname="QIODevice::readLineData" href="qiodevice.html#readLineData" status="active" access="protected" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="qint64" signature="qint64 readLineData(char *data, qint64 maxSize)">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="readLineInto" fullname="QIODevice::readLineInto" href="qiodevice.html#readLineInto" status="active" access="public" location="qiodevice.h" documented="true" since="6.9" meta="plain" type="QByteArrayView" signature="QByteArrayView readLineInto(QSpan&lt;char&gt; buffer)">
                <parameter type="QSpan&lt;char&gt;" name="buffer" default=""/>
            </function>
            <function name="readLineInto" fullname="QIODevice::readLineInto" href="qiodevice.html#readLineInto-1" status="active" access="public" location="qiodevice.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="QByteArrayView" signature="QByteArrayView readLineInto(QSpan&lt;std::byte&gt; buffer)">
                <parameter type="QSpan&lt;std::byte&gt;" name="buffer" default=""/>
            </function>
            <function name="readLineInto" fullname="QIODevice::readLineInto" href="qiodevice.html#readLineInto-2" status="active" access="public" location="qiodevice.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="2" type="QByteArrayView" signature="QByteArrayView readLineInto(QSpan&lt;uchar&gt; buffer)">
                <parameter type="QSpan&lt;uchar&gt;" name="buffer" default=""/>
            </function>
            <function name="readLineInto" fullname="QIODevice::readLineInto" href="qiodevice.html#readLineInto-3" status="active" access="public" location="qiodevice.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="3" type="bool" signature="bool readLineInto(QByteArray *line, qint64 maxSize)">
                <parameter type="QByteArray *" name="line" default=""/>
                <parameter type="qint64" name="maxSize" default="0"/>
            </function>
            <function name="readyRead" fullname="QIODevice::readyRead" href="qiodevice.html#readyRead" status="active" access="public" location="qiodevice.h" documented="true" meta="signal" type="void" signature="void readyRead()"/>
            <function name="reset" fullname="QIODevice::reset" href="qiodevice.html#reset" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool reset()"/>
            <function name="rollbackTransaction" fullname="QIODevice::rollbackTransaction" href="qiodevice.html#rollbackTransaction" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void rollbackTransaction()"/>
            <function name="seek" fullname="QIODevice::seek" href="qiodevice.html#seek" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool seek(qint64 pos)">
                <parameter type="qint64" name="pos" default=""/>
            </function>
            <function name="setCurrentReadChannel" fullname="QIODevice::setCurrentReadChannel" href="qiodevice.html#setCurrentReadChannel" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void setCurrentReadChannel(int channel)">
                <parameter type="int" name="channel" default=""/>
            </function>
            <function name="setCurrentWriteChannel" fullname="QIODevice::setCurrentWriteChannel" href="qiodevice.html#setCurrentWriteChannel" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void setCurrentWriteChannel(int channel)">
                <parameter type="int" name="channel" default=""/>
            </function>
            <function name="setErrorString" fullname="QIODevice::setErrorString" href="qiodevice.html#setErrorString" status="active" access="protected" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void setErrorString(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="setOpenMode" fullname="QIODevice::setOpenMode" href="qiodevice.html#setOpenMode" status="active" access="protected" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void setOpenMode(QIODeviceBase::OpenMode openMode)">
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default=""/>
            </function>
            <function name="setTextModeEnabled" fullname="QIODevice::setTextModeEnabled" href="qiodevice.html#setTextModeEnabled" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void setTextModeEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="size" fullname="QIODevice::size" href="qiodevice.html#size" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" const="true" type="qint64" signature="qint64 size() const"/>
            <function name="skip" fullname="QIODevice::skip" href="qiodevice.html#skip" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="qint64" signature="qint64 skip(qint64 maxSize)">
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="skipData" fullname="QIODevice::skipData" href="qiodevice.html#skipData" status="active" access="protected" location="qiodevice.h" documented="true" since="6.0" meta="plain" virtual="virtual" type="qint64" signature="qint64 skipData(qint64 maxSize)">
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="startTransaction" fullname="QIODevice::startTransaction" href="qiodevice.html#startTransaction" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void startTransaction()"/>
            <function name="ungetChar" fullname="QIODevice::ungetChar" href="qiodevice.html#ungetChar" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="void" signature="void ungetChar(char c)">
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="waitForBytesWritten" fullname="QIODevice::waitForBytesWritten" href="qiodevice.html#waitForBytesWritten" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool waitForBytesWritten(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="waitForReadyRead" fullname="QIODevice::waitForReadyRead" href="qiodevice.html#waitForReadyRead" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool waitForReadyRead(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="write" fullname="QIODevice::write" href="qiodevice.html#write" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" type="qint64" signature="qint64 write(const char *data, qint64 maxSize)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="write" fullname="QIODevice::write" href="qiodevice.html#write-1" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" overload="true" overload-number="1" type="qint64" signature="qint64 write(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="write" fullname="QIODevice::write" href="qiodevice.html#write-2" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" overload="true" overload-number="2" type="qint64" signature="qint64 write(const char *data)">
                <parameter type="const char *" name="data" default=""/>
            </function>
            <function name="writeChannelCount" fullname="QIODevice::writeChannelCount" href="qiodevice.html#writeChannelCount" status="active" access="public" location="qiodevice.h" documented="true" meta="plain" const="true" type="int" signature="int writeChannelCount() const"/>
            <function name="writeData" fullname="QIODevice::writeData" href="qiodevice.html#writeData" status="active" access="protected" location="qiodevice.h" documented="true" meta="plain" virtual="pure" type="qint64" signature="qint64 writeData(const char *data, qint64 maxSize) = 0">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="maxSize" default=""/>
            </function>
            <function name="~QIODevice" fullname="QIODevice::~QIODevice" href="qiodevice.html#dtor.QIODevice" status="active" access="public" location="qiodevice.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QIODevice()"/>
        </class>
        <class name="QIODeviceBase" href="qiodevicebase.html" status="active" access="public" location="qiodevicebase.h" documented="true" module="QtCore" brief="Base class for QIODevice that provides flags describing the mode in which a device is opened">
            <enum name="OpenModeFlag" fullname="QIODeviceBase::OpenModeFlag" href="qiodevicebase.html#OpenModeFlag-enum" status="active" access="public" location="qiodevicebase.h" documented="true" typedef="QIODeviceBase::OpenMode">
                <value name="NotOpen" value="0x0000"/>
                <value name="ReadOnly" value="0x0001"/>
                <value name="WriteOnly" value="0x0002"/>
                <value name="ReadWrite" value="ReadOnly | WriteOnly"/>
                <value name="Append" value="0x0004"/>
                <value name="Truncate" value="0x0008"/>
                <value name="Text" value="0x0010"/>
                <value name="Unbuffered" value="0x0020"/>
                <value name="NewOnly" value="0x0040"/>
                <value name="ExistingOnly" value="0x0080"/>
            </enum>
            <typedef name="OpenMode" fullname="QIODeviceBase::OpenMode" href="qiodevicebase.html#OpenModeFlag-enum" status="active" access="public" location="qiodevicebase.h" enum="QIODeviceBase::OpenModeFlag"/>
        </class>
        <class name="QIdentityProxyModel" href="qidentityproxymodel.html" status="active" access="public" location="qidentityproxymodel.h" documented="true" groups="model-view" bases="QAbstractProxyModel" module="QtCore" brief="Proxies its source model unmodified">
            <function name="QIdentityProxyModel" fullname="QIdentityProxyModel::QIdentityProxyModel" href="qidentityproxymodel.html#QIdentityProxyModel" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="constructor" explicit="true" signature="QIdentityProxyModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="columnCount" fullname="QIdentityProxyModel::columnCount" href="qidentityproxymodel.html#columnCount" status="active" access="public" location="qidentityproxymodel.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="dropMimeData" fullname="QIdentityProxyModel::dropMimeData" href="qidentityproxymodel.html#dropMimeData" status="active" access="public" location="qidentityproxymodel.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="handleSourceDataChanges" fullname="QIdentityProxyModel::handleSourceDataChanges" href="qidentityproxymodel.html#handleSourceDataChanges" status="active" access="public" location="qidentityproxymodel.h" documented="true" since="6.8" meta="plain" const="true" type="bool" signature="bool handleSourceDataChanges() const"/>
            <function name="handleSourceLayoutChanges" fullname="QIdentityProxyModel::handleSourceLayoutChanges" href="qidentityproxymodel.html#handleSourceLayoutChanges" status="active" access="public" location="qidentityproxymodel.h" documented="true" since="6.8" meta="plain" const="true" type="bool" signature="bool handleSourceLayoutChanges() const"/>
            <function name="headerData" fullname="QIdentityProxyModel::headerData" href="qidentityproxymodel.html#headerData" status="active" access="public" location="qidentityproxymodel.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="index" fullname="QIdentityProxyModel::index" href="qidentityproxymodel.html#index" status="active" access="public" location="qidentityproxymodel.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="insertColumns" fullname="QIdentityProxyModel::insertColumns" href="qidentityproxymodel.html#insertColumns" status="active" access="public" location="qidentityproxymodel.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="insertRows" fullname="QIdentityProxyModel::insertRows" href="qidentityproxymodel.html#insertRows" status="active" access="public" location="qidentityproxymodel.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="mapFromSource" fullname="QIdentityProxyModel::mapFromSource" href="qidentityproxymodel.html#mapFromSource" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapFromSource(const QModelIndex &amp;sourceIndex) const override">
                <parameter type="const QModelIndex &amp;" name="sourceIndex" default=""/>
            </function>
            <function name="mapSelectionFromSource" fullname="QIdentityProxyModel::mapSelectionFromSource" href="qidentityproxymodel.html#mapSelectionFromSource" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QItemSelection" signature="QItemSelection mapSelectionFromSource(const QItemSelection &amp;selection) const override">
                <parameter type="const QItemSelection &amp;" name="selection" default=""/>
            </function>
            <function name="mapSelectionToSource" fullname="QIdentityProxyModel::mapSelectionToSource" href="qidentityproxymodel.html#mapSelectionToSource" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QItemSelection" signature="QItemSelection mapSelectionToSource(const QItemSelection &amp;selection) const override">
                <parameter type="const QItemSelection &amp;" name="selection" default=""/>
            </function>
            <function name="mapToSource" fullname="QIdentityProxyModel::mapToSource" href="qidentityproxymodel.html#mapToSource" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapToSource(const QModelIndex &amp;proxyIndex) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="match" fullname="QIdentityProxyModel::match" href="qidentityproxymodel.html#match" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndexList" signature="QModelIndexList match(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits, Qt::MatchFlags flags) const override">
                <parameter type="const QModelIndex &amp;" name="start" default=""/>
                <parameter type="int" name="role" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="hits" default="1"/>
                <parameter type="Qt::MatchFlags" name="flags" default="Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"/>
            </function>
            <function name="moveColumns" fullname="QIdentityProxyModel::moveColumns" href="qidentityproxymodel.html#moveColumns" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool moveColumns(const QModelIndex &amp;sourceParent, int sourceColumn, int count, const QModelIndex &amp;destinationParent, int destinationChild) override">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceColumn" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="moveRows" fullname="QIdentityProxyModel::moveRows" href="qidentityproxymodel.html#moveRows" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool moveRows(const QModelIndex &amp;sourceParent, int sourceRow, int count, const QModelIndex &amp;destinationParent, int destinationChild) override">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="parent" fullname="QIdentityProxyModel::parent" href="qidentityproxymodel.html#parent" status="active" access="public" location="qidentityproxymodel.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="QIdentityProxyModel::removeColumns" href="qidentityproxymodel.html#removeColumns" status="active" access="public" location="qidentityproxymodel.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="QIdentityProxyModel::removeRows" href="qidentityproxymodel.html#removeRows" status="active" access="public" location="qidentityproxymodel.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="rowCount" fullname="QIdentityProxyModel::rowCount" href="qidentityproxymodel.html#rowCount" status="active" access="public" location="qidentityproxymodel.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="setHandleSourceDataChanges" fullname="QIdentityProxyModel::setHandleSourceDataChanges" href="qidentityproxymodel.html#setHandleSourceDataChanges" status="active" access="protected" location="qidentityproxymodel.h" documented="true" since="6.8" meta="plain" type="void" signature="void setHandleSourceDataChanges(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setHandleSourceLayoutChanges" fullname="QIdentityProxyModel::setHandleSourceLayoutChanges" href="qidentityproxymodel.html#setHandleSourceLayoutChanges" status="active" access="protected" location="qidentityproxymodel.h" documented="true" since="6.8" meta="plain" type="void" signature="void setHandleSourceLayoutChanges(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setSourceModel" fullname="QIdentityProxyModel::setSourceModel" href="qidentityproxymodel.html#setSourceModel" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setSourceModel(QAbstractItemModel *newSourceModel) override">
                <parameter type="QAbstractItemModel *" name="newSourceModel" default=""/>
            </function>
            <function name="sibling" fullname="QIdentityProxyModel::sibling" href="qidentityproxymodel.html#sibling" status="active" access="public" location="qidentityproxymodel.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="~QIdentityProxyModel" fullname="QIdentityProxyModel::~QIdentityProxyModel" href="qidentityproxymodel.html#dtor.QIdentityProxyModel" status="active" access="public" location="qidentityproxymodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QIdentityProxyModel()"/>
        </class>
        <class name="QIncompatibleFlag" href="qincompatibleflag.html" status="ignored" access="public" location="qflags.h"/>
        <class name="QInternal" href="qinternal.html" status="ignored" access="public" location="qnamespace.h"/>
        <class name="QItemSelection" href="qitemselection.html" status="active" access="public" location="qitemselectionmodel.h" documented="true" groups="model-view" bases="QList" module="QtCore" brief="Manages information about selected items in a model">
            <function name="QItemSelection" fullname="QItemSelection::QItemSelection" href="qitemselection.html#QItemSelection" status="active" access="public" documented="true" meta="constructor" signature="QItemSelection()"/>
            <function name="QItemSelection" fullname="QItemSelection::QItemSelection" href="qitemselection.html#QItemSelection-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QItemSelection(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight)">
                <parameter type="const QModelIndex &amp;" name="topLeft" default=""/>
                <parameter type="const QModelIndex &amp;" name="bottomRight" default=""/>
            </function>
            <function name="contains" fullname="QItemSelection::contains" href="qitemselection.html#contains" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="indexes" fullname="QItemSelection::indexes" href="qitemselection.html#indexes" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndexList" signature="QModelIndexList indexes() const"/>
            <function name="merge" fullname="QItemSelection::merge" href="qitemselection.html#merge" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" type="void" signature="void merge(const QItemSelection &amp;other, QItemSelectionModel::SelectionFlags command)">
                <parameter type="const QItemSelection &amp;" name="other" default=""/>
                <parameter type="QItemSelectionModel::SelectionFlags" name="command" default=""/>
            </function>
            <function name="select" fullname="QItemSelection::select" href="qitemselection.html#select" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" type="void" signature="void select(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight)">
                <parameter type="const QModelIndex &amp;" name="topLeft" default=""/>
                <parameter type="const QModelIndex &amp;" name="bottomRight" default=""/>
            </function>
            <function name="split" fullname="QItemSelection::split" href="qitemselection.html#split" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" static="true" type="void" signature="void split(const QItemSelectionRange &amp;range, const QItemSelectionRange &amp;other, QItemSelection *result)">
                <parameter type="const QItemSelectionRange &amp;" name="range" default=""/>
                <parameter type="const QItemSelectionRange &amp;" name="other" default=""/>
                <parameter type="QItemSelection *" name="result" default=""/>
            </function>
        </class>
        <class name="QItemSelectionModel" href="qitemselectionmodel.html" status="active" access="public" location="qitemselectionmodel.h" documented="true" groups="model-view" bases="QObject" module="QtCore" brief="Keeps track of a view's selected items">
            <function name="QItemSelectionModel" fullname="QItemSelectionModel::QItemSelectionModel" href="qitemselectionmodel.html#QItemSelectionModel" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" explicit="true" signature="QItemSelectionModel(QAbstractItemModel *model)">
                <parameter type="QAbstractItemModel *" name="model" default="nullptr"/>
            </function>
            <function name="QItemSelectionModel" fullname="QItemSelectionModel::QItemSelectionModel" href="qitemselectionmodel.html#QItemSelectionModel-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QItemSelectionModel(QAbstractItemModel *model, QObject *parent)">
                <parameter type="QAbstractItemModel *" name="model" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="clear" fullname="QItemSelectionModel::clear" href="qitemselectionmodel.html#clear" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void clear()"/>
            <function name="clearCurrentIndex" fullname="QItemSelectionModel::clearCurrentIndex" href="qitemselectionmodel.html#clearCurrentIndex" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void clearCurrentIndex()"/>
            <function name="clearSelection" fullname="QItemSelectionModel::clearSelection" href="qitemselectionmodel.html#clearSelection" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" type="void" signature="void clearSelection()"/>
            <function name="columnIntersectsSelection" fullname="QItemSelectionModel::columnIntersectsSelection" href="qitemselectionmodel.html#columnIntersectsSelection" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool columnIntersectsSelection(int column, const QModelIndex &amp;parent) const">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="currentChanged" fullname="QItemSelectionModel::currentChanged" href="qitemselectionmodel.html#currentChanged" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="signal" type="void" signature="void currentChanged(const QModelIndex &amp;current, const QModelIndex &amp;previous)">
                <parameter type="const QModelIndex &amp;" name="current" default=""/>
                <parameter type="const QModelIndex &amp;" name="previous" default=""/>
            </function>
            <function name="currentColumnChanged" fullname="QItemSelectionModel::currentColumnChanged" href="qitemselectionmodel.html#currentColumnChanged" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="signal" type="void" signature="void currentColumnChanged(const QModelIndex &amp;current, const QModelIndex &amp;previous)">
                <parameter type="const QModelIndex &amp;" name="current" default=""/>
                <parameter type="const QModelIndex &amp;" name="previous" default=""/>
            </function>
            <function name="currentIndex" fullname="QItemSelectionModel::currentIndex" href="qitemselectionmodel.html#currentIndex" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex currentIndex() const"/>
            <function name="currentRowChanged" fullname="QItemSelectionModel::currentRowChanged" href="qitemselectionmodel.html#currentRowChanged" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="signal" type="void" signature="void currentRowChanged(const QModelIndex &amp;current, const QModelIndex &amp;previous)">
                <parameter type="const QModelIndex &amp;" name="current" default=""/>
                <parameter type="const QModelIndex &amp;" name="previous" default=""/>
            </function>
            <function name="emitSelectionChanged" fullname="QItemSelectionModel::emitSelectionChanged" href="qitemselectionmodel.html#emitSelectionChanged" status="active" access="protected" location="qitemselectionmodel.h" documented="true" meta="plain" type="void" signature="void emitSelectionChanged(const QItemSelection &amp;newSelection, const QItemSelection &amp;oldSelection)">
                <parameter type="const QItemSelection &amp;" name="newSelection" default=""/>
                <parameter type="const QItemSelection &amp;" name="oldSelection" default=""/>
            </function>
            <function name="hasSelection" fullname="QItemSelectionModel::hasSelection" href="qitemselectionmodel.html#hasSelection" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasSelection() const"/>
            <function name="isColumnSelected" fullname="QItemSelectionModel::isColumnSelected" href="qitemselectionmodel.html#isColumnSelected" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isColumnSelected(int column, const QModelIndex &amp;parent) const">
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="isRowSelected" fullname="QItemSelectionModel::isRowSelected" href="qitemselectionmodel.html#isRowSelected" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRowSelected(int row, const QModelIndex &amp;parent) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="isSelected" fullname="QItemSelectionModel::isSelected" href="qitemselectionmodel.html#isSelected" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSelected(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="model" fullname="QItemSelectionModel::model" href="qitemselectionmodel.html#model" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" type="QAbstractItemModel *" signature="QAbstractItemModel * model()"/>
            <function name="model" fullname="QItemSelectionModel::model" href="qitemselectionmodel.html#model-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QAbstractItemModel *" signature="const QAbstractItemModel * model() const"/>
            <function name="modelChanged" fullname="QItemSelectionModel::modelChanged" href="qitemselectionmodel.html#modelChanged" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="signal" type="void" signature="void modelChanged(QAbstractItemModel *model)">
                <parameter type="QAbstractItemModel *" name="model" default=""/>
            </function>
            <function name="reset" fullname="QItemSelectionModel::reset" href="qitemselectionmodel.html#reset" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void reset()"/>
            <function name="rowIntersectsSelection" fullname="QItemSelectionModel::rowIntersectsSelection" href="qitemselectionmodel.html#rowIntersectsSelection" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool rowIntersectsSelection(int row, const QModelIndex &amp;parent) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="const QModelIndex &amp;" name="parent" default="QModelIndex()"/>
            </function>
            <function name="select" fullname="QItemSelectionModel::select" href="qitemselectionmodel.html#select" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void select(const QItemSelection &amp;selection, QItemSelectionModel::SelectionFlags command)">
                <parameter type="const QItemSelection &amp;" name="selection" default=""/>
                <parameter type="QItemSelectionModel::SelectionFlags" name="command" default=""/>
            </function>
            <function name="select" fullname="QItemSelectionModel::select" href="qitemselectionmodel.html#select-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" overload="true" overload-number="1" type="void" signature="void select(const QModelIndex &amp;index, QItemSelectionModel::SelectionFlags command)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="QItemSelectionModel::SelectionFlags" name="command" default=""/>
            </function>
            <function name="selectedColumns" fullname="QItemSelectionModel::selectedColumns" href="qitemselectionmodel.html#selectedColumns" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndexList" signature="QModelIndexList selectedColumns(int row) const">
                <parameter type="int" name="row" default="0"/>
            </function>
            <function name="selectedIndexes" fullname="QItemSelectionModel::selectedIndexes" href="qitemselectionmodel.html#selectedIndexes" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" associated-property="selectedIndexes" type="QModelIndexList" signature="QModelIndexList selectedIndexes() const"/>
            <function name="selectedRows" fullname="QItemSelectionModel::selectedRows" href="qitemselectionmodel.html#selectedRows" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndexList" signature="QModelIndexList selectedRows(int column) const">
                <parameter type="int" name="column" default="0"/>
            </function>
            <function name="selection" fullname="QItemSelectionModel::selection" href="qitemselectionmodel.html#selection" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="const QItemSelection" signature="const QItemSelection selection() const"/>
            <function name="selectionChanged" fullname="QItemSelectionModel::selectionChanged" href="qitemselectionmodel.html#selectionChanged" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="signal" associated-property="selectedIndexes" type="void" signature="void selectionChanged(const QItemSelection &amp;selected, const QItemSelection &amp;deselected)">
                <parameter type="const QItemSelection &amp;" name="selected" default=""/>
                <parameter type="const QItemSelection &amp;" name="deselected" default=""/>
            </function>
            <function name="setCurrentIndex" fullname="QItemSelectionModel::setCurrentIndex" href="qitemselectionmodel.html#setCurrentIndex" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="slot" virtual="virtual" type="void" signature="void setCurrentIndex(const QModelIndex &amp;index, QItemSelectionModel::SelectionFlags command)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
                <parameter type="QItemSelectionModel::SelectionFlags" name="command" default=""/>
            </function>
            <function name="setModel" fullname="QItemSelectionModel::setModel" href="qitemselectionmodel.html#setModel" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" type="void" signature="void setModel(QAbstractItemModel *model)">
                <parameter type="QAbstractItemModel *" name="model" default=""/>
            </function>
            <function name="~QItemSelectionModel" fullname="QItemSelectionModel::~QItemSelectionModel" href="qitemselectionmodel.html#dtor.QItemSelectionModel" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QItemSelectionModel()"/>
            <enum name="SelectionFlag" fullname="QItemSelectionModel::SelectionFlag" href="qitemselectionmodel.html#SelectionFlag-enum" status="active" access="public" location="qitemselectionmodel.h" documented="true" typedef="QItemSelectionModel::SelectionFlags">
                <value name="NoUpdate" value="0x0000"/>
                <value name="Clear" value="0x0001"/>
                <value name="Select" value="0x0002"/>
                <value name="Deselect" value="0x0004"/>
                <value name="Toggle" value="0x0008"/>
                <value name="Current" value="0x0010"/>
                <value name="Rows" value="0x0020"/>
                <value name="Columns" value="0x0040"/>
                <value name="SelectCurrent" value="Select | Current"/>
                <value name="ToggleCurrent" value="Toggle | Current"/>
                <value name="ClearAndSelect" value="Clear | Select"/>
            </enum>
            <typedef name="SelectionFlags" fullname="QItemSelectionModel::SelectionFlags" href="qitemselectionmodel.html#SelectionFlag-enum" status="active" access="public" location="qitemselectionmodel.h" enum="QItemSelectionModel::SelectionFlag"/>
            <property name="selectedIndexes" fullname="QItemSelectionModel::selectedIndexes" href="qitemselectionmodel.html#selectedIndexes-prop" status="active" access="public" location="qitemselectionmodel.h" documented="true" writable="false">
                <getter name="selectedIndexes"/>
                <notifier name="selectionChanged"/>
            </property>
        </class>
        <class name="QItemSelectionRange" href="qitemselectionrange.html" status="active" access="public" location="qitemselectionmodel.h" documented="true" groups="model-view" module="QtCore" brief="Manages information about a range of selected items in a model" comparison_category="equality">
            <function name="QItemSelectionRange" fullname="QItemSelectionRange::QItemSelectionRange" href="qitemselectionrange.html#QItemSelectionRange" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" noexcept="true" signature="QItemSelectionRange()"/>
            <function name="QItemSelectionRange" fullname="QItemSelectionRange::QItemSelectionRange" href="qitemselectionrange.html#QItemSelectionRange-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QItemSelectionRange(const QModelIndex &amp;index)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="QItemSelectionRange" fullname="QItemSelectionRange::QItemSelectionRange" href="qitemselectionrange.html#QItemSelectionRange-2" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QItemSelectionRange(const QModelIndex &amp;topLeft, const QModelIndex &amp;bottomRight)">
                <parameter type="const QModelIndex &amp;" name="topLeft" default=""/>
                <parameter type="const QModelIndex &amp;" name="bottomRight" default=""/>
            </function>
            <function name="bottom" fullname="QItemSelectionRange::bottom" href="qitemselectionrange.html#bottom" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int bottom() const"/>
            <function name="bottomRight" fullname="QItemSelectionRange::bottomRight" href="qitemselectionrange.html#bottomRight" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="const QPersistentModelIndex &amp;" signature="const QPersistentModelIndex &amp; bottomRight() const"/>
            <function name="contains" fullname="QItemSelectionRange::contains" href="qitemselectionrange.html#contains" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QModelIndex &amp;index) const">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="contains" fullname="QItemSelectionRange::contains" href="qitemselectionrange.html#contains-1" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(int row, int column, const QModelIndex &amp;parentIndex) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
                <parameter type="const QModelIndex &amp;" name="parentIndex" default=""/>
            </function>
            <function name="height" fullname="QItemSelectionRange::height" href="qitemselectionrange.html#height" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int height() const"/>
            <function name="indexes" fullname="QItemSelectionRange::indexes" href="qitemselectionrange.html#indexes" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndexList" signature="QModelIndexList indexes() const"/>
            <function name="intersected" fullname="QItemSelectionRange::intersected" href="qitemselectionrange.html#intersected" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QItemSelectionRange" signature="QItemSelectionRange intersected(const QItemSelectionRange &amp;other) const">
                <parameter type="const QItemSelectionRange &amp;" name="other" default=""/>
            </function>
            <function name="intersects" fullname="QItemSelectionRange::intersects" href="qitemselectionrange.html#intersects" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QItemSelectionRange &amp;other) const">
                <parameter type="const QItemSelectionRange &amp;" name="other" default=""/>
            </function>
            <function name="isEmpty" fullname="QItemSelectionRange::isEmpty" href="qitemselectionrange.html#isEmpty" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isValid" fullname="QItemSelectionRange::isValid" href="qitemselectionrange.html#isValid" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="left" fullname="QItemSelectionRange::left" href="qitemselectionrange.html#left" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int left() const"/>
            <function name="model" fullname="QItemSelectionRange::model" href="qitemselectionrange.html#model" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="const QAbstractItemModel *" signature="const QAbstractItemModel * model() const"/>
            <function name="operator!=" href="qitemselectionrange.html#operator-not-eq" status="active" access="public" location="qitemselectionmodel.h" documented="true" related="908" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QItemSelectionRange &amp;lhs, const QItemSelectionRange &amp;rhs)">
                <parameter type="const QItemSelectionRange &amp;" name="lhs" default=""/>
                <parameter type="const QItemSelectionRange &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qitemselectionrange.html#operator-eq-eq" status="active" access="public" location="qitemselectionmodel.h" documented="true" related="909" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QItemSelectionRange &amp;lhs, const QItemSelectionRange &amp;rhs)">
                <parameter type="const QItemSelectionRange &amp;" name="lhs" default=""/>
                <parameter type="const QItemSelectionRange &amp;" name="rhs" default=""/>
            </function>
            <function name="parent" fullname="QItemSelectionRange::parent" href="qitemselectionrange.html#parent" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex parent() const"/>
            <function name="right" fullname="QItemSelectionRange::right" href="qitemselectionrange.html#right" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int right() const"/>
            <function name="swap" fullname="QItemSelectionRange::swap" href="qitemselectionrange.html#swap" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QItemSelectionRange &amp;other)">
                <parameter type="QItemSelectionRange &amp;" name="other" default=""/>
            </function>
            <function name="top" fullname="QItemSelectionRange::top" href="qitemselectionrange.html#top" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int top() const"/>
            <function name="topLeft" fullname="QItemSelectionRange::topLeft" href="qitemselectionrange.html#topLeft" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="const QPersistentModelIndex &amp;" signature="const QPersistentModelIndex &amp; topLeft() const"/>
            <function name="width" fullname="QItemSelectionRange::width" href="qitemselectionrange.html#width" status="active" access="public" location="qitemselectionmodel.h" documented="true" meta="plain" const="true" type="int" signature="int width() const"/>
        </class>
        <class name="QIterable" href="qiterable.html" status="active" access="public" location="qiterable.h" since="6.0" documented="true" module="QtCore" brief="Template class that is the base class for QSequentialIterable and QAssociativeIterable">
            <function name="canForwardIterate" fullname="QIterable::canForwardIterate" href="qiterable.html#canForwardIterate" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool canForwardIterate() const"/>
            <function name="canInputIterate" fullname="QIterable::canInputIterate" href="qiterable.html#canInputIterate" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool canInputIterate() const"/>
            <function name="canRandomAccessIterate" fullname="QIterable::canRandomAccessIterate" href="qiterable.html#canRandomAccessIterate" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRandomAccessIterate() const"/>
            <function name="canReverseIterate" fullname="QIterable::canReverseIterate" href="qiterable.html#canReverseIterate" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool canReverseIterate() const"/>
            <function name="constBegin" fullname="QIterable::constBegin" href="qiterable.html#constBegin" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; constBegin() const"/>
            <function name="constEnd" fullname="QIterable::constEnd" href="qiterable.html#constEnd" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QConstIterator&lt;Container&gt;" signature="QConstIterator&lt;Container&gt; constEnd() const"/>
            <function name="mutableBegin" fullname="QIterable::mutableBegin" href="qiterable.html#mutableBegin" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; mutableBegin()"/>
            <function name="mutableEnd" fullname="QIterable::mutableEnd" href="qiterable.html#mutableEnd" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; mutableEnd()"/>
            <function name="size" fullname="QIterable::size" href="qiterable.html#size" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
        </class>
        <struct name="QIterator" href="qiterator.html" status="active" access="public" location="qiterable.h" since="6.0" documented="true" bases="QBaseIterator" module="QtCore" brief="Template class that allows iteration over a container in a QVariant">
            <function name="QIterator" fullname="QIterator::QIterator" href="qiterator.html#QIterator" status="active" access="public" location="qiterable.h" documented="true" meta="constructor" explicit="true" signature="QIterator(QIterable&lt;Container&gt; *iterable, void *iterator)">
                <parameter type="QIterable&lt;Container&gt; *" name="iterable" default=""/>
                <parameter type="void *" name="iterator" default=""/>
            </function>
            <function name="operator!=" fullname="QIterator::operator!=" href="qiterator.html#operator-not-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QIterator&lt;Container&gt; &amp;other) const">
                <parameter type="const QIterator&lt;Container&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QIterator::operator+" href="qiterator.html#operator-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; operator+(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator+" href="qiterator.html#operator-2b-1" status="active" access="public" location="qiterable.h" documented="true" related="910" meta="plain" overload="true" overload-number="1" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; operator+(qsizetype j, const QIterator&lt;Container&gt; &amp;k)">
                <parameter type="qsizetype" name="j" default=""/>
                <parameter type="const QIterator&lt;Container&gt; &amp;" name="k" default=""/>
            </function>
            <function name="operator++" fullname="QIterator::operator++" href="qiterator.html#operator-2b-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt; &amp;" signature="QIterator&lt;Container&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QIterator::operator++" href="qiterator.html#operator-2b-2b-1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator+=" fullname="QIterator::operator+=" href="qiterator.html#operator-2b-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt; &amp;" signature="QIterator&lt;Container&gt; &amp; operator+=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QIterator::operator-" href="qiterator.html#operator-" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; operator-(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QIterator::operator-" href="qiterator.html#operator--1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype operator-(const QIterator&lt;Container&gt; &amp;j) const">
                <parameter type="const QIterator&lt;Container&gt; &amp;" name="j" default=""/>
            </function>
            <function name="operator--" fullname="QIterator::operator--" href="qiterator.html#operator--" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt; &amp;" signature="QIterator&lt;Container&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QIterator::operator--" href="qiterator.html#operator---1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QIterator&lt;Container&gt;" signature="QIterator&lt;Container&gt; operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-=" fullname="QIterator::operator-=" href="qiterator.html#operator--eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QIterator&lt;Container&gt; &amp;" signature="QIterator&lt;Container&gt; &amp; operator-=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator==" fullname="QIterator::operator==" href="qiterator.html#operator-eq-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QIterator&lt;Container&gt; &amp;other) const">
                <parameter type="const QIterator&lt;Container&gt; &amp;" name="other" default=""/>
            </function>
        </struct>
        <class name="QJalaliCalendar" href="qjalalicalendar.html" status="active" access="public" location="qjalalicalendar_p.h" documented="true" module="QtCore" brief="Jalali (Hijri Shamsi) calendar system implementation">
            <contents name="solar-hijri-calendar-system" title="Solar Hijri Calendar System" level="1"/>
            <contents name="calendar-organization" title="Calendar Organization" level="2"/>
            <contents name="leap-year-rules" title="Leap Year Rules" level="2"/>
        </class>
        <class name="QJniArray" href="qjniarray.html" status="active" access="public" location="qjniarray.h" since="6.8" documented="true" groups="frameworks-technologies" bases="QJniArrayBase" module="QtCore" brief="Template class that represents an array in Java">
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" signature="QJniArray()"/>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-1" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QJniArray(Container &amp;&amp;container)">
                <parameter type="Container &amp;&amp;" name="container" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-2" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QJniArray(QJniArray&lt;Other&gt; &amp;&amp;other)">
                <parameter type="QJniArray&lt;Other&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-3" status="active" access="public" location="qjniarray.h" documented="true" since="6.9" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QJniArray(QJniArrayBase::size_type size)">
                <parameter type="QJniArrayBase::size_type" name="size" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-4" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="4" signature="QJniArray(QJniObject &amp;&amp;object)">
                <parameter type="QJniObject &amp;&amp;" name="object" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-5" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QJniArray(const QJniArray&lt;Other&gt; &amp;other)">
                <parameter type="const QJniArray&lt;Other&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-6" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="6" signature="QJniArray(const QJniObject &amp;object)">
                <parameter type="const QJniObject &amp;" name="object" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-7" status="active" access="public" location="qjniarray.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="7" signature="QJniArray(jarray array)">
                <parameter type="jarray" name="array" default=""/>
            </function>
            <function name="QJniArray" fullname="QJniArray::QJniArray" href="qjniarray.html#QJniArray-8" status="active" access="public" documented="true" meta="constructor" overload="true" overload-number="8" signature="QJniArray(std::initializer_list&lt;T&gt; &amp;list)">
                <parameter type="std::initializer_list&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="arrayObject" fullname="QJniArray::arrayObject" href="qjniarray.html#arrayObject" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="auto" signature="auto arrayObject() const"/>
            <function name="at" fullname="QJniArray::at" href="qjniarray.html#at" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="QJniArray&lt;T&gt;::const_reference" signature="QJniArray&lt;T&gt;::const_reference at(QJniArrayBase::size_type i) const">
                <parameter type="QJniArrayBase::size_type" name="i" default=""/>
            </function>
            <function name="begin" fullname="QJniArray::begin" href="qjniarray.html#begin" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="QJniArray&lt;T&gt;::iterator" signature="QJniArray&lt;T&gt;::iterator begin()"/>
            <function name="begin" fullname="QJniArray::begin" href="qjniarray.html#begin-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator begin() const"/>
            <function name="cbegin" fullname="QJniArray::cbegin" href="qjniarray.html#cbegin" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QJniArray::cend" href="qjniarray.html#cend" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator cend() const"/>
            <function name="constBegin" fullname="QJniArray::constBegin" href="qjniarray.html#constBegin" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QJniArray::constEnd" href="qjniarray.html#constEnd" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator constEnd() const"/>
            <function name="crbegin" fullname="QJniArray::crbegin" href="qjniarray.html#crbegin" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_reverse_iterator" signature="QJniArray&lt;T&gt;::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QJniArray::crend" href="qjniarray.html#crend" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" type="QJniArray&lt;T&gt;::const_reverse_iterator" signature="QJniArray&lt;T&gt;::const_reverse_iterator crend() const"/>
            <function name="end" fullname="QJniArray::end" href="qjniarray.html#end" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="QJniArray&lt;T&gt;::iterator" signature="QJniArray&lt;T&gt;::iterator end()"/>
            <function name="end" fullname="QJniArray::end" href="qjniarray.html#end-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QJniArray&lt;T&gt;::const_iterator" signature="QJniArray&lt;T&gt;::const_iterator end() const"/>
            <function name="operator=" fullname="QJniArray::operator=" href="qjniarray.html#operator-eq" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="QJniArray&lt;T&gt; &amp;" signature="QJniArray&lt;T&gt; &amp; operator=(QJniArray&lt;Other&gt; &amp;&amp;other)">
                <parameter type="QJniArray&lt;Other&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QJniArray::operator=" href="qjniarray.html#operator-eq-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJniArray&lt;T&gt; &amp;" signature="QJniArray&lt;T&gt; &amp; operator=(const QJniArray&lt;Other&gt; &amp;other)">
                <parameter type="const QJniArray&lt;Other&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator[]" fullname="QJniArray::operator[]" href="qjniarray.html#operator-5b-5d" status="active" access="public" location="qjniarray.h" documented="true" since="6.9" meta="plain" type="QJniArray&lt;T&gt;::reference" signature="QJniArray&lt;T&gt;::reference operator[](QJniArrayBase::size_type i)">
                <parameter type="QJniArrayBase::size_type" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QJniArray::operator[]" href="qjniarray.html#operator-5b-5d-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJniArray&lt;T&gt;::const_reference" signature="QJniArray&lt;T&gt;::const_reference operator[](QJniArrayBase::size_type i) const">
                <parameter type="QJniArrayBase::size_type" name="i" default=""/>
            </function>
            <function name="rbegin" fullname="QJniArray::rbegin" href="qjniarray.html#rbegin" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="QJniArray&lt;T&gt;::reverse_iterator" signature="QJniArray&lt;T&gt;::reverse_iterator rbegin()"/>
            <function name="rbegin" fullname="QJniArray::rbegin" href="qjniarray.html#rbegin-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QJniArray&lt;T&gt;::const_reverse_iterator" signature="QJniArray&lt;T&gt;::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QJniArray::rend" href="qjniarray.html#rend" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="QJniArray&lt;T&gt;::reverse_iterator" signature="QJniArray&lt;T&gt;::reverse_iterator rend()"/>
            <function name="rend" fullname="QJniArray::rend" href="qjniarray.html#rend-1" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QJniArray&lt;T&gt;::const_reverse_iterator" signature="QJniArray&lt;T&gt;::const_reverse_iterator rend() const"/>
            <function name="toContainer" fullname="QJniArray::toContainer" href="qjniarray.html#toContainer" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="Container" signature="Container toContainer(Container &amp;&amp;container) const">
                <parameter type="Container &amp;&amp;" name="container" default="{}"/>
            </function>
            <function name="~QJniArray" fullname="QJniArray::~QJniArray" href="qjniarray.html#dtor.QJniArray" status="active" access="public" location="qjniarray.h" documented="true" meta="destructor" signature="~QJniArray()"/>
            <typedef name="const_iterator" fullname="QJniArray::const_iterator" href="qjniarray.html#const_iterator-typedef" status="active" access="public" location="qjniarray.h" documented="true" aliasedtype="QJniArrayIterator&lt;const T&gt;"/>
            <typedef name="const_reverse_iterator" fullname="QJniArray::const_reverse_iterator" href="qjniarray.html#const_reverse_iterator-typedef" status="active" access="public" location="qjniarray.h" documented="true" aliasedtype="std::reverse_iterator&lt;const_iterator&gt;"/>
        </class>
        <class name="QJniArrayBase" href="qjniarraybase.html" status="active" access="public" location="qjniarray.h" since="6.8" documented="true" groups="frameworks-technologies" module="QtCore" brief="Common, type-independent APIs for QJniArray">
            <function name="fromContainer" fullname="QJniArrayBase::fromContainer" href="qjniarraybase.html#fromContainer" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" static="true" type="auto" signature="auto fromContainer(Container &amp;&amp;container)">
                <parameter type="Container &amp;&amp;" name="container" default=""/>
            </function>
            <function name="isEmpty" fullname="QJniArrayBase::isEmpty" href="qjniarraybase.html#isEmpty" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isValid" fullname="QJniArrayBase::isValid" href="qjniarraybase.html#isValid" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="object" fullname="QJniArrayBase::object" href="qjniarraybase.html#object" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="T" signature="T object() const"/>
            <function name="operator QJniObject" fullname="QJniArrayBase::operator QJniObject" href="qjniarraybase.html#operator-QJniObject" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject operator QJniObject() const"/>
            <function name="size" fullname="QJniArrayBase::size" href="qjniarraybase.html#size" status="active" access="public" location="qjniarray.h" documented="true" meta="plain" const="true" type="QJniArrayBase::size_type" signature="QJniArrayBase::size_type size() const"/>
            <function name="swap" fullname="QJniArrayBase::swap" href="qjniarraybase.html#swap" status="active" access="protected" location="qjniarray.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QJniArrayBase &amp;other)">
                <parameter type="QJniArrayBase &amp;" name="other" default=""/>
            </function>
            <typedef name="size_type" fullname="QJniArrayBase::size_type" href="qjniarraybase.html#size_type-typedef" status="active" access="public" location="qjniarray.h" documented="true" aliasedtype="jsize"/>
        </class>
        <class name="QJniEnvironment" href="qjnienvironment.html" status="active" access="public" location="qjnienvironment.h" since="6.1" documented="true" module="QtCore" brief="Access to the JNI Environment (JNIEnv)">
            <function name="QJniEnvironment" fullname="QJniEnvironment::QJniEnvironment" href="qjnienvironment.html#QJniEnvironment" status="active" access="public" location="qjnienvironment.h" documented="true" meta="constructor" signature="QJniEnvironment()"/>
            <function name="checkAndClearExceptions" fullname="QJniEnvironment::checkAndClearExceptions" href="qjnienvironment.html#checkAndClearExceptions" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" type="bool" signature="bool checkAndClearExceptions(QJniEnvironment::OutputMode outputMode)">
                <parameter type="QJniEnvironment::OutputMode" name="outputMode" default="OutputMode::Verbose"/>
            </function>
            <function name="checkAndClearExceptions" fullname="QJniEnvironment::checkAndClearExceptions" href="qjnienvironment.html#checkAndClearExceptions-1" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool checkAndClearExceptions(JNIEnv *env, QJniEnvironment::OutputMode outputMode)">
                <parameter type="JNIEnv *" name="env" default=""/>
                <parameter type="QJniEnvironment::OutputMode" name="outputMode" default="OutputMode::Verbose"/>
            </function>
            <function name="findClass" fullname="QJniEnvironment::findClass" href="qjnienvironment.html#findClass" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" type="jclass" signature="jclass findClass(const char *className)">
                <parameter type="const char *" name="className" default=""/>
            </function>
            <function name="findField" fullname="QJniEnvironment::findField" href="qjnienvironment.html#findField" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.4" meta="plain" type="jfieldID" signature="jfieldID findField(jclass clazz, const char *fieldName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="findField" fullname="QJniEnvironment::findField" href="qjnienvironment.html#findField-1" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="jfieldID" signature="jfieldID findField(jclass clazz, const char *fieldName, const char *signature)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="findMethod" fullname="QJniEnvironment::findMethod" href="qjnienvironment.html#findMethod" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.4" meta="plain" type="jmethodID" signature="jmethodID findMethod(jclass clazz, const char *methodName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
            </function>
            <function name="findMethod" fullname="QJniEnvironment::findMethod" href="qjnienvironment.html#findMethod-1" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="jmethodID" signature="jmethodID findMethod(jclass clazz, const char *methodName, const char *signature)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="findStaticField" fullname="QJniEnvironment::findStaticField" href="qjnienvironment.html#findStaticField" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.4" meta="plain" type="jfieldID" signature="jfieldID findStaticField(jclass clazz, const char *fieldName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="findStaticField" fullname="QJniEnvironment::findStaticField" href="qjnienvironment.html#findStaticField-1" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="jfieldID" signature="jfieldID findStaticField(jclass clazz, const char *fieldName, const char *signature)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="findStaticMethod" fullname="QJniEnvironment::findStaticMethod" href="qjnienvironment.html#findStaticMethod" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.4" meta="plain" type="jmethodID" signature="jmethodID findStaticMethod(jclass clazz, const char *methodName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
            </function>
            <function name="findStaticMethod" fullname="QJniEnvironment::findStaticMethod" href="qjnienvironment.html#findStaticMethod-1" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="jmethodID" signature="jmethodID findStaticMethod(jclass clazz, const char *methodName, const char *signature)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="getJniEnv" fullname="QJniEnvironment::getJniEnv" href="qjnienvironment.html#getJniEnv" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" static="true" type="JNIEnv *" signature="JNIEnv * getJniEnv()"/>
            <function name="isValid" fullname="QJniEnvironment::isValid" href="qjnienvironment.html#isValid" status="active" access="public" location="qjnienvironment.h" documented="true" since="6.2" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="javaVM" fullname="QJniEnvironment::javaVM" href="qjnienvironment.html#javaVM" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" static="true" type="JavaVM *" signature="JavaVM * javaVM()"/>
            <function name="jniEnv" fullname="QJniEnvironment::jniEnv" href="qjnienvironment.html#jniEnv" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" const="true" type="JNIEnv *" signature="JNIEnv * jniEnv() const"/>
            <function name="operator*" fullname="QJniEnvironment::operator*" href="qjnienvironment.html#operator-2a" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" const="true" type="JNIEnv &amp;" signature="JNIEnv &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QJniEnvironment::operator-&gt;" href="qjnienvironment.html#operator--gt" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" const="true" type="JNIEnv *" signature="JNIEnv * operator-&gt;() const"/>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment.html#registerNativeMethods" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" type="bool" signature="bool registerNativeMethods(std::initializer_list&lt;JNINativeMethod&gt; methods)">
                <parameter type="std::initializer_list&lt;JNINativeMethod&gt;" name="methods" default=""/>
            </function>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment.html#registerNativeMethods-1" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool registerNativeMethods(const char *className, std::initializer_list&lt;JNINativeMethod&gt; methods)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="std::initializer_list&lt;JNINativeMethod&gt;" name="methods" default=""/>
            </function>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment.html#registerNativeMethods-2" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool registerNativeMethods(jclass clazz, std::initializer_list&lt;JNINativeMethod&gt; methods)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="std::initializer_list&lt;JNINativeMethod&gt;" name="methods" default=""/>
            </function>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment-obsolete.html#registerNativeMethods-3" status="deprecated" access="public" location="qjnienvironment.h" documented="true" meta="plain" overload="true" overload-number="3" type="bool" signature="bool registerNativeMethods(const char *className, JNINativeMethod[] methods, int size)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="JNINativeMethod[]" name="methods" default=""/>
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment.html#registerNativeMethods-4" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" overload="true" overload-number="4" type="bool" signature="bool registerNativeMethods(const char *className, const JNINativeMethod[] methods, int size)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const JNINativeMethod[]" name="methods" default=""/>
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="registerNativeMethods" fullname="QJniEnvironment::registerNativeMethods" href="qjnienvironment.html#registerNativeMethods-5" status="active" access="public" location="qjnienvironment.h" documented="true" meta="plain" overload="true" overload-number="5" type="bool" signature="bool registerNativeMethods(jclass clazz, const JNINativeMethod[] methods, int size)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const JNINativeMethod[]" name="methods" default=""/>
                <parameter type="int" name="size" default=""/>
            </function>
            <function name="~QJniEnvironment" fullname="QJniEnvironment::~QJniEnvironment" href="qjnienvironment.html#dtor.QJniEnvironment" status="active" access="public" location="qjnienvironment.h" documented="true" meta="destructor" noexcept="true" signature="~QJniEnvironment()"/>
            <enum name="OutputMode" fullname="QJniEnvironment::OutputMode" href="qjnienvironment.html#OutputMode-enum" status="active" access="public" location="qjnienvironment.h" documented="true" scoped="true">
                <value name="Silent" value="0"/>
                <value name="Verbose" value="1"/>
            </enum>
        </class>
        <class name="QJniObject" href="qjniobject.html" status="active" access="public" location="qjniobject.h" since="6.1" documented="true" module="QtCore" brief="A convenience wrapper around the Java Native Interface (JNI)">
            <contents name="method-signatures" title="Method Signatures" level="1"/>
            <contents name="explicit-jni-signatures" title="Explicit JNI Signatures" level="2"/>
            <contents name="handling-java-exception" title="Handling Java Exception" level="1"/>
            <contents name="java-native-methods" title="Java Native Methods" level="1"/>
            <contents name="the-lifetime-of-a-java-object" title="The Lifetime of a Java Object" level="1"/>
            <contents name="jni-types" title="JNI Types" level="1"/>
            <contents name="object-types" title="Object Types" level="2"/>
            <contents name="primitive-types" title="Primitive Types" level="2"/>
            <contents name="other" title="Other" level="2"/>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" signature="QJniObject()"/>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-1" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QJniObject(const char *className)">
                <parameter type="const char *" name="className" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-2" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QJniObject(jclass clazz)">
                <parameter type="jclass" name="clazz" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-3" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QJniObject(jobject object)">
                <parameter type="jobject" name="object" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-4" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QJniObject(const char *className, Args &amp;&amp;... args)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-5" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QJniObject(jclass clazz, Args &amp;&amp;... args)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-6" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="6" signature="QJniObject(const char *className, const char *signature, ...)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="QJniObject" fullname="QJniObject::QJniObject" href="qjniobject.html#QJniObject-7" status="active" access="public" location="qjniobject.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="7" signature="QJniObject(jclass clazz, const char *signature, ...)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="callMethod" fullname="QJniObject::callMethod" href="qjniobject.html#callMethod" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" const="true" type="auto" signature="auto callMethod(const char *methodName, Args &amp;&amp;... args) const">
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callMethod" fullname="QJniObject::callMethod" href="qjniobject.html#callMethod-1" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="1" type="auto" signature="auto callMethod(const char *methodName, const char *signature, Args &amp;&amp;... args) const">
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callObjectMethod" fullname="QJniObject::callObjectMethod" href="qjniobject.html#callObjectMethod" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" const="true" type="QJniObject" signature="QJniObject callObjectMethod(const char *methodName, Args &amp;&amp;... args) const">
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callObjectMethod" fullname="QJniObject::callObjectMethod" href="qjniobject.html#callObjectMethod-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJniObject" signature="QJniObject callObjectMethod(const char *methodName, const char *signature, ...) const">
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod" status="active" access="public" location="qjniobject.h" documented="true" since="6.7" meta="plain" static="true" type="auto" signature="auto callStaticMethod(const char *methodName, Args &amp;&amp;... args)">
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod-1" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="1" type="auto" signature="auto callStaticMethod(const char *className, const char *methodName, Args &amp;&amp;... args)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod-2" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="2" type="auto" signature="auto callStaticMethod(jclass clazz, const char *methodName, Args &amp;&amp;... args)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod-3" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="3" type="auto" signature="auto callStaticMethod(jclass clazz, jmethodID methodId, Args &amp;&amp;... args)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="jmethodID" name="methodId" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod-4" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="4" type="auto" signature="auto callStaticMethod(const char *className, const char *methodName, const char *signature, Args &amp;&amp;... args)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticMethod" fullname="QJniObject::callStaticMethod" href="qjniobject.html#callStaticMethod-5" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="auto" signature="auto callStaticMethod(jclass clazz, const char *methodName, const char *signature, Args &amp;&amp;... args)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticObjectMethod" fullname="QJniObject::callStaticObjectMethod" href="qjniobject.html#callStaticObjectMethod" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" type="QJniObject" signature="QJniObject callStaticObjectMethod(const char *className, const char *methodName, Args &amp;&amp;... args)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticObjectMethod" fullname="QJniObject::callStaticObjectMethod" href="qjniobject.html#callStaticObjectMethod-1" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" overload="true" overload-number="1" type="QJniObject" signature="QJniObject callStaticObjectMethod(jclass clazz, const char *methodName, Args &amp;&amp;... args)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="callStaticObjectMethod" fullname="QJniObject::callStaticObjectMethod" href="qjniobject.html#callStaticObjectMethod-2" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QJniObject" signature="QJniObject callStaticObjectMethod(jclass clazz, jmethodID methodId, ...)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="jmethodID" name="methodId" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="callStaticObjectMethod" fullname="QJniObject::callStaticObjectMethod" href="qjniobject.html#callStaticObjectMethod-3" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QJniObject" signature="QJniObject callStaticObjectMethod(const char *className, const char *methodName, const char *signature, ...)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="callStaticObjectMethod" fullname="QJniObject::callStaticObjectMethod" href="qjniobject.html#callStaticObjectMethod-4" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="QJniObject" signature="QJniObject callStaticObjectMethod(jclass clazz, const char *methodName, const char *signature, ...)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="methodName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="className" fullname="QJniObject::className" href="qjniobject.html#className" status="active" access="public" location="qjniobject.h" documented="true" since="6.2" meta="plain" const="true" type="QByteArray" signature="QByteArray className() const"/>
            <function name="construct" fullname="QJniObject::construct" href="qjniobject.html#construct" status="active" access="public" location="qjniobject.h" documented="true" since="6.4" meta="plain" static="true" type="QJniObject" signature="QJniObject construct(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="fromLocalRef" fullname="QJniObject::fromLocalRef" href="qjniobject.html#fromLocalRef" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="QJniObject" signature="QJniObject fromLocalRef(jobject localRef)">
                <parameter type="jobject" name="localRef" default=""/>
            </function>
            <function name="fromString" fullname="QJniObject::fromString" href="qjniobject.html#fromString" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="QJniObject" signature="QJniObject fromString(const QString &amp;string)">
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="getField" fullname="QJniObject::getField" href="qjniobject.html#getField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" type="auto" signature="auto getField(const char *fieldName) const">
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getObjectField" fullname="QJniObject::getObjectField" href="qjniobject.html#getObjectField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" type="QJniObject" signature="QJniObject getObjectField(const char *fieldName) const">
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getObjectField" fullname="QJniObject::getObjectField" href="qjniobject.html#getObjectField-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJniObject" signature="QJniObject getObjectField(const char *fieldName, const char *signature) const">
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="getStaticField" fullname="QJniObject::getStaticField" href="qjniobject.html#getStaticField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="auto" signature="auto getStaticField(const char *fieldName)">
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getStaticField" fullname="QJniObject::getStaticField" href="qjniobject.html#getStaticField-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="auto" signature="auto getStaticField(const char *className, const char *fieldName)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getStaticField" fullname="QJniObject::getStaticField" href="qjniobject.html#getStaticField-2" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="auto" signature="auto getStaticField(jclass clazz, const char *fieldName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getStaticObjectField" fullname="QJniObject::getStaticObjectField" href="qjniobject.html#getStaticObjectField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="QJniObject" signature="QJniObject getStaticObjectField(const char *className, const char *fieldName)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getStaticObjectField" fullname="QJniObject::getStaticObjectField" href="qjniobject.html#getStaticObjectField-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QJniObject" signature="QJniObject getStaticObjectField(jclass clazz, const char *fieldName)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
            </function>
            <function name="getStaticObjectField" fullname="QJniObject::getStaticObjectField" href="qjniobject.html#getStaticObjectField-2" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QJniObject" signature="QJniObject getStaticObjectField(const char *className, const char *fieldName, const char *signature)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="getStaticObjectField" fullname="QJniObject::getStaticObjectField" href="qjniobject.html#getStaticObjectField-3" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QJniObject" signature="QJniObject getStaticObjectField(jclass clazz, const char *fieldName, const char *signature)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
            </function>
            <function name="isClassAvailable" fullname="QJniObject::isClassAvailable" href="qjniobject.html#isClassAvailable" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="bool" signature="bool isClassAvailable(const char *className)">
                <parameter type="const char *" name="className" default=""/>
            </function>
            <function name="isValid" fullname="QJniObject::isValid" href="qjniobject.html#isValid" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="object" fullname="QJniObject::object" href="qjniobject.html#object" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" type="jobject" signature="jobject object() const"/>
            <function name="object" fullname="QJniObject::object" href="qjniobject.html#object-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T object() const"/>
            <function name="objectClass" fullname="QJniObject::objectClass" href="qjniobject.html#objectClass" status="active" access="public" location="qjniobject.h" documented="true" since="6.2" meta="plain" const="true" type="jclass" signature="jclass objectClass() const"/>
            <function name="operator!=" href="qjniobject.html#operator-not-eq" status="active" access="public" location="qjniobject.h" documented="true" related="282" meta="plain" type="bool" signature="bool operator!=(const QJniObject &amp;o1, const QJniObject &amp;o2)">
                <parameter type="const QJniObject &amp;" name="o1" default=""/>
                <parameter type="const QJniObject &amp;" name="o2" default=""/>
            </function>
            <function name="operator=" fullname="QJniObject::operator=" href="qjniobject.html#operator-eq" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" type="QJniObject &amp;" signature="QJniObject &amp; operator=(T object)">
                <parameter type="T" name="object" default=""/>
            </function>
            <function name="operator==" href="qjniobject.html#operator-eq-eq" status="active" access="public" location="qjniobject.h" documented="true" related="397" meta="plain" type="bool" signature="bool operator==(const QJniObject &amp;o1, const QJniObject &amp;o2)">
                <parameter type="const QJniObject &amp;" name="o1" default=""/>
                <parameter type="const QJniObject &amp;" name="o2" default=""/>
            </function>
            <function name="setField" fullname="QJniObject::setField" href="qjniobject.html#setField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" type="void" signature="void setField(const char *fieldName, T value)">
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setField" fullname="QJniObject::setField" href="qjniobject.html#setField-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setField(const char *fieldName, const char *signature, T value)">
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setStaticField" fullname="QJniObject::setStaticField" href="qjniobject.html#setStaticField" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" type="void" signature="void setStaticField(const char *fieldName, T value)">
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setStaticField" fullname="QJniObject::setStaticField" href="qjniobject.html#setStaticField-1" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void setStaticField(const char *className, const char *fieldName, T value)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setStaticField" fullname="QJniObject::setStaticField" href="qjniobject.html#setStaticField-2" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="void" signature="void setStaticField(jclass clazz, const char *fieldName, T value)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setStaticField" fullname="QJniObject::setStaticField" href="qjniobject.html#setStaticField-3" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="void" signature="void setStaticField(const char *className, const char *fieldName, const char *signature, T value)">
                <parameter type="const char *" name="className" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="setStaticField" fullname="QJniObject::setStaticField" href="qjniobject.html#setStaticField-4" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="void" signature="void setStaticField(jclass clazz, const char *fieldName, const char *signature, T value)">
                <parameter type="jclass" name="clazz" default=""/>
                <parameter type="const char *" name="fieldName" default=""/>
                <parameter type="const char *" name="signature" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="swap" fullname="QJniObject::swap" href="qjniobject.html#swap" status="active" access="public" location="qjniobject.h" documented="true" since="6.8" meta="plain" noexcept="true" type="void" signature="void swap(QJniObject &amp;other)">
                <parameter type="QJniObject &amp;" name="other" default=""/>
            </function>
            <function name="toString" fullname="QJniObject::toString" href="qjniobject.html#toString" status="active" access="public" location="qjniobject.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="~QJniObject" fullname="QJniObject::~QJniObject" href="qjniobject.html#dtor.QJniObject" status="active" access="public" location="qjniobject.h" documented="true" meta="destructor" noexcept="true" signature="~QJniObject()"/>
        </class>
        <class threadsafety="reentrant" name="QJsonArray" href="qjsonarray.html" status="active" access="public" location="qjsonarray.h" documented="true" groups="json,qtserialization,shared" module="QtCore" brief="Encapsulates a JSON array" comparison_category="equality">
            <function name="QJsonArray" fullname="QJsonArray::QJsonArray" href="qjsonarray.html#QJsonArray" status="active" access="public" location="qjsonarray.h" documented="true" meta="constructor" signature="QJsonArray()"/>
            <function name="QJsonArray" fullname="QJsonArray::QJsonArray" href="qjsonarray.html#QJsonArray-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QJsonArray(QJsonArray &amp;&amp;other)">
                <parameter type="QJsonArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QJsonArray" fullname="QJsonArray::QJsonArray" href="qjsonarray.html#QJsonArray-2" status="active" access="public" location="qjsonarray.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QJsonArray(const QJsonArray &amp;other)">
                <parameter type="const QJsonArray &amp;" name="other" default=""/>
            </function>
            <function name="QJsonArray" fullname="QJsonArray::QJsonArray" href="qjsonarray.html#QJsonArray-3" status="active" access="public" location="qjsonarray.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QJsonArray(std::initializer_list&lt;QJsonValue&gt; args)">
                <parameter type="std::initializer_list&lt;QJsonValue&gt;" name="args" default=""/>
            </function>
            <function name="append" fullname="QJsonArray::append" href="qjsonarray.html#append" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void append(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="at" fullname="QJsonArray::at" href="qjsonarray.html#at" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="begin" fullname="QJsonArray::begin" href="qjsonarray.html#begin" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator" signature="QJsonArray::iterator begin()"/>
            <function name="begin" fullname="QJsonArray::begin" href="qjsonarray.html#begin-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator begin() const"/>
            <function name="cbegin" fullname="QJsonArray::cbegin" href="qjsonarray.html#cbegin" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator cbegin() const"/>
            <function name="cend" fullname="QJsonArray::cend" href="qjsonarray.html#cend" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator cend() const"/>
            <function name="constBegin" fullname="QJsonArray::constBegin" href="qjsonarray.html#constBegin" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QJsonArray::constEnd" href="qjsonarray.html#constEnd" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator constEnd() const"/>
            <function name="contains" fullname="QJsonArray::contains" href="qjsonarray.html#contains" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QJsonValue &amp;value) const">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QJsonArray::count" href="qjsonarray.html#count" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="empty" fullname="QJsonArray::empty" href="qjsonarray.html#empty" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QJsonArray::end" href="qjsonarray.html#end" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator" signature="QJsonArray::iterator end()"/>
            <function name="end" fullname="QJsonArray::end" href="qjsonarray.html#end-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator end() const"/>
            <function name="erase" fullname="QJsonArray::erase" href="qjsonarray.html#erase" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator" signature="QJsonArray::iterator erase(QJsonArray::iterator it)">
                <parameter type="QJsonArray::iterator" name="it" default=""/>
            </function>
            <function name="first" fullname="QJsonArray::first" href="qjsonarray.html#first" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue first() const"/>
            <function name="fromStringList" fullname="QJsonArray::fromStringList" href="qjsonarray.html#fromStringList" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" static="true" type="QJsonArray" signature="QJsonArray fromStringList(const QStringList &amp;list)">
                <parameter type="const QStringList &amp;" name="list" default=""/>
            </function>
            <function name="fromVariantList" fullname="QJsonArray::fromVariantList" href="qjsonarray.html#fromVariantList" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" static="true" type="QJsonArray" signature="QJsonArray fromVariantList(const QVariantList &amp;list)">
                <parameter type="const QVariantList &amp;" name="list" default=""/>
            </function>
            <function name="insert" fullname="QJsonArray::insert" href="qjsonarray.html#insert" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator" signature="QJsonArray::iterator insert(QJsonArray::iterator before, const QJsonValue &amp;value)">
                <parameter type="QJsonArray::iterator" name="before" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QJsonArray::insert" href="qjsonarray.html#insert-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insert(qsizetype i, const QJsonValue &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QJsonArray::isEmpty" href="qjsonarray.html#isEmpty" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="last" fullname="QJsonArray::last" href="qjsonarray.html#last" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue last() const"/>
            <function name="operator!=" href="qjsonarray.html#operator-not-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="911" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonArray &amp;lhs, const QJsonArray &amp;rhs)">
                <parameter type="const QJsonArray &amp;" name="lhs" default=""/>
                <parameter type="const QJsonArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" fullname="QJsonArray::operator+" href="qjsonarray.html#operator-2b" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray" signature="QJsonArray operator+(const QJsonValue &amp;value) const">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="operator+=" fullname="QJsonArray::operator+=" href="qjsonarray.html#operator-2b-eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray &amp;" signature="QJsonArray &amp; operator+=(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QJsonArray::operator&lt;&lt;" href="qjsonarray.html#operator-lt-lt" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray &amp;" signature="QJsonArray &amp; operator&lt;&lt;(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="operator=" fullname="QJsonArray::operator=" href="qjsonarray.html#operator-eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="move-assign" noexcept="true" type="QJsonArray &amp;" signature="QJsonArray &amp; operator=(QJsonArray &amp;&amp;other)">
                <parameter type="QJsonArray &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QJsonArray::operator=" href="qjsonarray.html#operator-eq-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QJsonArray &amp;" signature="QJsonArray &amp; operator=(const QJsonArray &amp;other)">
                <parameter type="const QJsonArray &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qjsonarray.html#operator-eq-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="912" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonArray &amp;lhs, const QJsonArray &amp;rhs)">
                <parameter type="const QJsonArray &amp;" name="lhs" default=""/>
                <parameter type="const QJsonArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonArray::operator[]" href="qjsonarray.html#operator-5b-5d" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonValueRef" signature="QJsonValueRef operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonArray::operator[]" href="qjsonarray.html#operator-5b-5d-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonValue" signature="QJsonValue operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="pop_back" fullname="QJsonArray::pop_back" href="qjsonarray.html#pop_back" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void pop_back()"/>
            <function name="pop_front" fullname="QJsonArray::pop_front" href="qjsonarray.html#pop_front" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void pop_front()"/>
            <function name="prepend" fullname="QJsonArray::prepend" href="qjsonarray.html#prepend" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void prepend(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="push_back" fullname="QJsonArray::push_back" href="qjsonarray.html#push_back" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void push_back(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="push_front" fullname="QJsonArray::push_front" href="qjsonarray.html#push_front" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void push_front(const QJsonValue &amp;value)">
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="removeAt" fullname="QJsonArray::removeAt" href="qjsonarray.html#removeAt" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void removeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="removeFirst" fullname="QJsonArray::removeFirst" href="qjsonarray.html#removeFirst" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void removeFirst()"/>
            <function name="removeLast" fullname="QJsonArray::removeLast" href="qjsonarray.html#removeLast" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void removeLast()"/>
            <function name="replace" fullname="QJsonArray::replace" href="qjsonarray.html#replace" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="void" signature="void replace(qsizetype i, const QJsonValue &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="size" fullname="QJsonArray::size" href="qjsonarray.html#size" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QJsonArray::swap" href="qjsonarray.html#swap" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QJsonArray &amp;other)">
                <parameter type="QJsonArray &amp;" name="other" default=""/>
            </function>
            <function name="takeAt" fullname="QJsonArray::takeAt" href="qjsonarray.html#takeAt" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonValue" signature="QJsonValue takeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="toVariantList" fullname="QJsonArray::toVariantList" href="qjsonarray.html#toVariantList" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QVariantList" signature="QVariantList toVariantList() const"/>
            <function name="~QJsonArray" fullname="QJsonArray::~QJsonArray" href="qjsonarray.html#dtor.QJsonArray" status="active" access="public" location="qjsonarray.h" documented="true" meta="destructor" noexcept="true" signature="~QJsonArray()"/>
            <class name="const_iterator" fullname="QJsonArray::const_iterator" href="qjsonarray-const-iterator.html" status="active" access="public" location="qjsonarray.h" documented="true" module="QtCore" brief="QJsonArray::const_iterator class provides an STL-style const iterator for QJsonArray" comparison_category="strong">
                <function name="const_iterator" fullname="QJsonArray::const_iterator::const_iterator" href="qjsonarray-const-iterator.html#const_iterator" status="active" access="public" location="qjsonarray.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QJsonArray::const_iterator::const_iterator" href="qjsonarray-const-iterator.html#const_iterator-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="const_iterator(const QJsonArray::iterator &amp;other)">
                    <parameter type="const QJsonArray::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" href="qjsonarray-const-iterator.html#operator-not-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="913" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QJsonArray::const_iterator::operator*" href="qjsonarray-const-iterator.html#operator-2a" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="const QJsonValueConstRef" signature="const QJsonValueConstRef operator*() const"/>
                <function name="operator+" fullname="QJsonArray::const_iterator::operator+" href="qjsonarray-const-iterator.html#operator-2b" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QJsonArray::const_iterator::operator++" href="qjsonarray-const-iterator.html#operator-2b-2b" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::const_iterator &amp;" signature="QJsonArray::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QJsonArray::const_iterator::operator++" href="qjsonarray-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QJsonArray::const_iterator::operator+=" href="qjsonarray-const-iterator.html#operator-2b-eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::const_iterator &amp;" signature="QJsonArray::const_iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QJsonArray::const_iterator::operator-" href="qjsonarray-const-iterator.html#operator-" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QJsonArray::const_iterator other) const">
                    <parameter type="QJsonArray::const_iterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QJsonArray::const_iterator::operator-" href="qjsonarray-const-iterator.html#operator--1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QJsonArray::const_iterator::operator--" href="qjsonarray-const-iterator.html#operator--" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::const_iterator &amp;" signature="QJsonArray::const_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QJsonArray::const_iterator::operator--" href="qjsonarray-const-iterator.html#operator---1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonArray::const_iterator" signature="QJsonArray::const_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QJsonArray::const_iterator::operator-=" href="qjsonarray-const-iterator.html#operator--eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::const_iterator &amp;" signature="QJsonArray::const_iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QJsonArray::const_iterator::operator-&gt;" href="qjsonarray-const-iterator.html#operator--gt" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="const QJsonValueConstRef *" signature="const QJsonValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qjsonarray-const-iterator.html#operator-lt" status="active" access="public" location="qjsonarray.h" documented="true" related="914" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonarray-const-iterator.html#operator-lt-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="915" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonarray-const-iterator.html#operator-eq-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="916" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonarray-const-iterator.html#operator-gt" status="active" access="public" location="qjsonarray.h" documented="true" related="917" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonarray-const-iterator.html#operator-gt-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="918" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QJsonArray::const_iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QJsonArray::const_iterator::operator[]" href="qjsonarray-const-iterator.html#operator-5b-5d" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValueConstRef" signature="QJsonValueConstRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QJsonArray::const_iterator::iterator_category" href="qjsonarray-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            </class>
            <class name="iterator" fullname="QJsonArray::iterator" href="qjsonarray-iterator.html" status="active" access="public" location="qjsonarray.h" documented="true" module="QtCore" brief="QJsonArray::iterator class provides an STL-style non-const iterator for QJsonArray" comparison_category="strong">
                <function name="iterator" fullname="QJsonArray::iterator::iterator" href="qjsonarray-iterator.html#iterator" status="active" access="public" location="qjsonarray.h" documented="true" meta="constructor" signature="iterator()"/>
                <function name="operator!=" href="qjsonarray-iterator.html#operator-not-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="919" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator!=" href="qjsonarray-iterator.html#operator-not-eq-1" status="active" access="public" location="qjsonarray.h" documented="true" related="920" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QJsonArray::iterator::operator*" href="qjsonarray-iterator.html#operator-2a" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValueRef" signature="QJsonValueRef operator*() const"/>
                <function name="operator+" fullname="QJsonArray::iterator::operator+" href="qjsonarray-iterator.html#operator-2b" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonArray::iterator" signature="QJsonArray::iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QJsonArray::iterator::operator++" href="qjsonarray-iterator.html#operator-2b-2b" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator &amp;" signature="QJsonArray::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QJsonArray::iterator::operator++" href="qjsonarray-iterator.html#operator-2b-2b-1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonArray::iterator" signature="QJsonArray::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QJsonArray::iterator::operator+=" href="qjsonarray-iterator.html#operator-2b-eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator &amp;" signature="QJsonArray::iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QJsonArray::iterator::operator-" href="qjsonarray-iterator.html#operator-" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QJsonArray::iterator other) const">
                    <parameter type="QJsonArray::iterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QJsonArray::iterator::operator-" href="qjsonarray-iterator.html#operator--1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonArray::iterator" signature="QJsonArray::iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QJsonArray::iterator::operator--" href="qjsonarray-iterator.html#operator--" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator &amp;" signature="QJsonArray::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QJsonArray::iterator::operator--" href="qjsonarray-iterator.html#operator---1" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonArray::iterator" signature="QJsonArray::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QJsonArray::iterator::operator-=" href="qjsonarray-iterator.html#operator--eq" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" type="QJsonArray::iterator &amp;" signature="QJsonArray::iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QJsonArray::iterator::operator-&gt;" href="qjsonarray-iterator.html#operator--gt" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="const QJsonValueConstRef *" signature="const QJsonValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qjsonarray-iterator.html#operator-lt" status="active" access="public" location="qjsonarray.h" documented="true" related="921" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;" href="qjsonarray-iterator.html#operator-lt-1" status="active" access="public" location="qjsonarray.h" documented="true" related="922" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonarray-iterator.html#operator-lt-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="923" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonarray-iterator.html#operator-lt-eq-1" status="active" access="public" location="qjsonarray.h" documented="true" related="924" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonarray-iterator.html#operator-eq-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="925" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonarray-iterator.html#operator-eq-eq-1" status="active" access="public" location="qjsonarray.h" documented="true" related="926" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonarray-iterator.html#operator-gt" status="active" access="public" location="qjsonarray.h" documented="true" related="927" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonarray-iterator.html#operator-gt-1" status="active" access="public" location="qjsonarray.h" documented="true" related="928" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonarray-iterator.html#operator-gt-eq" status="active" access="public" location="qjsonarray.h" documented="true" related="929" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QJsonArray::iterator &amp;lhs, const QJsonArray::const_iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonarray-iterator.html#operator-gt-eq-1" status="active" access="public" location="qjsonarray.h" documented="true" related="930" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QJsonArray::iterator &amp;lhs, const QJsonArray::iterator &amp;rhs)">
                    <parameter type="const QJsonArray::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonArray::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QJsonArray::iterator::operator[]" href="qjsonarray-iterator.html#operator-5b-5d" status="active" access="public" location="qjsonarray.h" documented="true" meta="plain" const="true" type="QJsonValueRef" signature="QJsonValueRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QJsonArray::iterator::iterator_category" href="qjsonarray-iterator.html#iterator_category-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            </class>
            <typedef name="ConstIterator" fullname="QJsonArray::ConstIterator" href="qjsonarray.html#ConstIterator-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="Iterator" fullname="QJsonArray::Iterator" href="qjsonarray.html#Iterator-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="const_pointer" fullname="QJsonArray::const_pointer" href="qjsonarray.html#const_pointer-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="const_reference" fullname="QJsonArray::const_reference" href="qjsonarray.html#const_reference-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="difference_type" fullname="QJsonArray::difference_type" href="qjsonarray.html#difference_type-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="pointer" fullname="QJsonArray::pointer" href="qjsonarray.html#pointer-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="reference" fullname="QJsonArray::reference" href="qjsonarray.html#reference-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="size_type" fullname="QJsonArray::size_type" href="qjsonarray.html#size_type-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
            <typedef name="value_type" fullname="QJsonArray::value_type" href="qjsonarray.html#value_type-typedef" status="active" access="public" location="qjsonarray.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QJsonDocument" href="qjsondocument.html" status="active" access="public" location="qjsondocument.h" documented="true" groups="json,qtserialization,shared" module="QtCore" brief="Way to read and write JSON documents" comparison_category="equality">
            <function name="QJsonDocument" fullname="QJsonDocument::QJsonDocument" href="qjsondocument.html#QJsonDocument" status="active" access="public" location="qjsondocument.h" documented="true" meta="constructor" signature="QJsonDocument()"/>
            <function name="QJsonDocument" fullname="QJsonDocument::QJsonDocument" href="qjsondocument.html#QJsonDocument-1" status="active" access="public" location="qjsondocument.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QJsonDocument(QJsonDocument &amp;&amp;other)">
                <parameter type="QJsonDocument &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QJsonDocument" fullname="QJsonDocument::QJsonDocument" href="qjsondocument.html#QJsonDocument-2" status="active" access="public" location="qjsondocument.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QJsonDocument(const QJsonArray &amp;array)">
                <parameter type="const QJsonArray &amp;" name="array" default=""/>
            </function>
            <function name="QJsonDocument" fullname="QJsonDocument::QJsonDocument" href="qjsondocument.html#QJsonDocument-3" status="active" access="public" location="qjsondocument.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QJsonDocument(const QJsonDocument &amp;other)">
                <parameter type="const QJsonDocument &amp;" name="other" default=""/>
            </function>
            <function name="QJsonDocument" fullname="QJsonDocument::QJsonDocument" href="qjsondocument.html#QJsonDocument-4" status="active" access="public" location="qjsondocument.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QJsonDocument(const QJsonObject &amp;object)">
                <parameter type="const QJsonObject &amp;" name="object" default=""/>
            </function>
            <function name="array" fullname="QJsonDocument::array" href="qjsondocument.html#array" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="QJsonArray" signature="QJsonArray array() const"/>
            <function name="fromJson" fullname="QJsonDocument::fromJson" href="qjsondocument.html#fromJson" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" static="true" type="QJsonDocument" signature="QJsonDocument fromJson(const QByteArray &amp;json, QJsonParseError *error)">
                <parameter type="const QByteArray &amp;" name="json" default=""/>
                <parameter type="QJsonParseError *" name="error" default="nullptr"/>
            </function>
            <function name="fromVariant" fullname="QJsonDocument::fromVariant" href="qjsondocument.html#fromVariant" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" static="true" type="QJsonDocument" signature="QJsonDocument fromVariant(const QVariant &amp;variant)">
                <parameter type="const QVariant &amp;" name="variant" default=""/>
            </function>
            <function name="isArray" fullname="QJsonDocument::isArray" href="qjsondocument.html#isArray" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isArray() const"/>
            <function name="isEmpty" fullname="QJsonDocument::isEmpty" href="qjsondocument.html#isEmpty" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QJsonDocument::isNull" href="qjsondocument.html#isNull" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isObject" fullname="QJsonDocument::isObject" href="qjsondocument.html#isObject" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="bool" signature="bool isObject() const"/>
            <function name="object" fullname="QJsonDocument::object" href="qjsondocument.html#object" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject object() const"/>
            <function name="operator!=" href="qjsondocument.html#operator-not-eq" status="active" access="public" location="qjsondocument.h" documented="true" related="931" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonDocument &amp;lhs, const QJsonDocument &amp;rhs)">
                <parameter type="const QJsonDocument &amp;" name="lhs" default=""/>
                <parameter type="const QJsonDocument &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QJsonDocument::operator=" href="qjsondocument.html#operator-eq" status="active" access="public" location="qjsondocument.h" documented="true" meta="move-assign" noexcept="true" type="QJsonDocument &amp;" signature="QJsonDocument &amp; operator=(QJsonDocument &amp;&amp;other)">
                <parameter type="QJsonDocument &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QJsonDocument::operator=" href="qjsondocument.html#operator-eq-1" status="active" access="public" location="qjsondocument.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QJsonDocument &amp;" signature="QJsonDocument &amp; operator=(const QJsonDocument &amp;other)">
                <parameter type="const QJsonDocument &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qjsondocument.html#operator-eq-eq" status="active" access="public" location="qjsondocument.h" documented="true" related="932" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonDocument &amp;lhs, const QJsonDocument &amp;rhs)">
                <parameter type="const QJsonDocument &amp;" name="lhs" default=""/>
                <parameter type="const QJsonDocument &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonDocument::operator[]" href="qjsondocument.html#operator-5b-5d" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="const QJsonValue" signature="const QJsonValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonDocument::operator[]" href="qjsondocument.html#operator-5b-5d-1" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QJsonValue" signature="const QJsonValue operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonDocument::operator[]" href="qjsondocument.html#operator-5b-5d-2" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="const QJsonValue" signature="const QJsonValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonDocument::operator[]" href="qjsondocument.html#operator-5b-5d-3" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="const QJsonValue" signature="const QJsonValue operator[](QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="setArray" fullname="QJsonDocument::setArray" href="qjsondocument.html#setArray" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" type="void" signature="void setArray(const QJsonArray &amp;array)">
                <parameter type="const QJsonArray &amp;" name="array" default=""/>
            </function>
            <function name="setObject" fullname="QJsonDocument::setObject" href="qjsondocument.html#setObject" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" type="void" signature="void setObject(const QJsonObject &amp;object)">
                <parameter type="const QJsonObject &amp;" name="object" default=""/>
            </function>
            <function name="swap" fullname="QJsonDocument::swap" href="qjsondocument.html#swap" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QJsonDocument &amp;other)">
                <parameter type="QJsonDocument &amp;" name="other" default=""/>
            </function>
            <function name="toJson" fullname="QJsonDocument::toJson" href="qjsondocument.html#toJson" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toJson(QJsonDocument::JsonFormat format) const">
                <parameter type="QJsonDocument::JsonFormat" name="format" default="JsonFormat::Indented"/>
            </function>
            <function name="toVariant" fullname="QJsonDocument::toVariant" href="qjsondocument.html#toVariant" status="active" access="public" location="qjsondocument.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant toVariant() const"/>
            <function name="~QJsonDocument" fullname="QJsonDocument::~QJsonDocument" href="qjsondocument.html#dtor.QJsonDocument" status="active" access="public" location="qjsondocument.h" documented="true" meta="destructor" noexcept="true" signature="~QJsonDocument()"/>
            <enum name="JsonFormat" fullname="QJsonDocument::JsonFormat" href="qjsondocument.html#JsonFormat-enum" status="active" access="public" location="qjsondocument.h" documented="true">
                <value name="Indented" value="0"/>
                <value name="Compact" value="1"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QJsonObject" href="qjsonobject.html" status="active" access="public" location="qjsonobject.h" documented="true" groups="json,qtserialization,shared" module="QtCore" brief="Encapsulates a JSON object" comparison_category="equality">
            <function name="QJsonObject" fullname="QJsonObject::QJsonObject" href="qjsonobject.html#QJsonObject" status="active" access="public" location="qjsonobject.h" documented="true" meta="constructor" signature="QJsonObject()"/>
            <function name="QJsonObject" fullname="QJsonObject::QJsonObject" href="qjsonobject.html#QJsonObject-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QJsonObject(QJsonObject &amp;&amp;other)">
                <parameter type="QJsonObject &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QJsonObject" fullname="QJsonObject::QJsonObject" href="qjsonobject.html#QJsonObject-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QJsonObject(const QJsonObject &amp;other)">
                <parameter type="const QJsonObject &amp;" name="other" default=""/>
            </function>
            <function name="QJsonObject" fullname="QJsonObject::QJsonObject" href="qjsonobject.html#QJsonObject-3" status="active" access="public" location="qjsonobject.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QJsonObject(std::initializer_list&lt;std::pair&lt;QString, QJsonValue&gt;&gt; args)">
                <parameter type="std::initializer_list&lt;std::pair&lt;QString, QJsonValue&gt;&gt;" name="args" default=""/>
            </function>
            <function name="begin" fullname="QJsonObject::begin" href="qjsonobject.html#begin" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator" signature="QJsonObject::iterator begin()"/>
            <function name="begin" fullname="QJsonObject::begin" href="qjsonobject.html#begin-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator begin() const"/>
            <function name="constBegin" fullname="QJsonObject::constBegin" href="qjsonobject.html#constBegin" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QJsonObject::constEnd" href="qjsonobject.html#constEnd" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QJsonObject::constFind" href="qjsonobject.html#constFind" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator constFind(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QJsonObject::constFind" href="qjsonobject.html#constFind-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator constFind(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QJsonObject::constFind" href="qjsonobject.html#constFind-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator constFind(QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="contains" fullname="QJsonObject::contains" href="qjsonobject.html#contains" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="contains" fullname="QJsonObject::contains" href="qjsonobject.html#contains-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="contains" fullname="QJsonObject::contains" href="qjsonobject.html#contains-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool contains(QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="count" fullname="QJsonObject::count" href="qjsonobject.html#count" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="empty" fullname="QJsonObject::empty" href="qjsonobject.html#empty" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QJsonObject::end" href="qjsonobject.html#end" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator" signature="QJsonObject::iterator end()"/>
            <function name="end" fullname="QJsonObject::end" href="qjsonobject.html#end-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator end() const"/>
            <function name="erase" fullname="QJsonObject::erase" href="qjsonobject.html#erase" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator" signature="QJsonObject::iterator erase(QJsonObject::iterator it)">
                <parameter type="QJsonObject::iterator" name="it" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator" signature="QJsonObject::iterator find(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::iterator" signature="QJsonObject::iterator find(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="2" type="QJsonObject::iterator" signature="QJsonObject::iterator find(QStringView key)">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find-3" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator find(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find-4" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator find(QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="find" fullname="QJsonObject::find" href="qjsonobject.html#find-5" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator find(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="fromVariantHash" fullname="QJsonObject::fromVariantHash" href="qjsonobject.html#fromVariantHash" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" static="true" type="QJsonObject" signature="QJsonObject fromVariantHash(const QVariantHash &amp;hash)">
                <parameter type="const QVariantHash &amp;" name="hash" default=""/>
            </function>
            <function name="fromVariantMap" fullname="QJsonObject::fromVariantMap" href="qjsonobject.html#fromVariantMap" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" static="true" type="QJsonObject" signature="QJsonObject fromVariantMap(const QVariantMap &amp;map)">
                <parameter type="const QVariantMap &amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QJsonObject::insert" href="qjsonobject.html#insert" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator" signature="QJsonObject::iterator insert(const QString &amp;key, const QJsonValue &amp;value)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QJsonObject::insert" href="qjsonobject.html#insert-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::iterator" signature="QJsonObject::iterator insert(QLatin1StringView key, const QJsonValue &amp;value)">
                <parameter type="QLatin1StringView" name="key" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QJsonObject::insert" href="qjsonobject.html#insert-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="2" type="QJsonObject::iterator" signature="QJsonObject::iterator insert(QStringView key, const QJsonValue &amp;value)">
                <parameter type="QStringView" name="key" default=""/>
                <parameter type="const QJsonValue &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QJsonObject::isEmpty" href="qjsonobject.html#isEmpty" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="keys" fullname="QJsonObject::keys" href="qjsonobject.html#keys" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList keys() const"/>
            <function name="length" fullname="QJsonObject::length" href="qjsonobject.html#length" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="operator!=" href="qjsonobject.html#operator-not-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="933" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonObject &amp;lhs, const QJsonObject &amp;rhs)">
                <parameter type="const QJsonObject &amp;" name="lhs" default=""/>
                <parameter type="const QJsonObject &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QJsonObject::operator=" href="qjsonobject.html#operator-eq" status="active" access="public" location="qjsonobject.h" documented="true" meta="move-assign" noexcept="true" type="QJsonObject &amp;" signature="QJsonObject &amp; operator=(QJsonObject &amp;&amp;other)">
                <parameter type="QJsonObject &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QJsonObject::operator=" href="qjsonobject.html#operator-eq-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QJsonObject &amp;" signature="QJsonObject &amp; operator=(const QJsonObject &amp;other)">
                <parameter type="const QJsonObject &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qjsonobject.html#operator-eq-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="934" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonObject &amp;lhs, const QJsonObject &amp;rhs)">
                <parameter type="const QJsonObject &amp;" name="lhs" default=""/>
                <parameter type="const QJsonObject &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonValueRef" signature="QJsonValueRef operator[](const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonValue" signature="QJsonValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="2" type="QJsonValueRef" signature="QJsonValueRef operator[](QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d-3" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="3" type="QJsonValueRef" signature="QJsonValueRef operator[](QStringView key)">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d-4" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QJsonValue" signature="QJsonValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonObject::operator[]" href="qjsonobject.html#operator-5b-5d-5" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QJsonValue" signature="QJsonValue operator[](QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="remove" fullname="QJsonObject::remove" href="qjsonobject.html#remove" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="void" signature="void remove(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QJsonObject::remove" href="qjsonobject.html#remove-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void remove(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="remove" fullname="QJsonObject::remove" href="qjsonobject.html#remove-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void remove(QStringView key)">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="size" fullname="QJsonObject::size" href="qjsonobject.html#size" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="swap" fullname="QJsonObject::swap" href="qjsonobject.html#swap" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QJsonObject &amp;other)">
                <parameter type="QJsonObject &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QJsonObject::take" href="qjsonobject.html#take" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonValue" signature="QJsonValue take(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="take" fullname="QJsonObject::take" href="qjsonobject.html#take-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonValue" signature="QJsonValue take(QLatin1StringView key)">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="take" fullname="QJsonObject::take" href="qjsonobject.html#take-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="2" type="QJsonValue" signature="QJsonValue take(QStringView key)">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="toVariantHash" fullname="QJsonObject::toVariantHash" href="qjsonobject.html#toVariantHash" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QVariantHash" signature="QVariantHash toVariantHash() const"/>
            <function name="toVariantMap" fullname="QJsonObject::toVariantMap" href="qjsonobject.html#toVariantMap" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QVariantMap" signature="QVariantMap toVariantMap() const"/>
            <function name="value" fullname="QJsonObject::value" href="qjsonobject.html#value" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue value(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QJsonObject::value" href="qjsonobject.html#value-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonValue" signature="QJsonValue value(QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="value" fullname="QJsonObject::value" href="qjsonobject.html#value-2" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QJsonValue" signature="QJsonValue value(QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="~QJsonObject" fullname="QJsonObject::~QJsonObject" href="qjsonobject.html#dtor.QJsonObject" status="active" access="public" location="qjsonobject.h" documented="true" meta="destructor" noexcept="true" signature="~QJsonObject()"/>
            <class name="const_iterator" fullname="QJsonObject::const_iterator" href="qjsonobject-const-iterator.html" status="active" access="public" location="qjsonobject.h" documented="true" groups="json" module="QtCore" brief="QJsonObject::const_iterator class provides an STL-style const iterator for QJsonObject" comparison_category="strong">
                <function name="const_iterator" fullname="QJsonObject::const_iterator::const_iterator" href="qjsonobject-const-iterator.html#const_iterator" status="active" access="public" location="qjsonobject.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QJsonObject::const_iterator::const_iterator" href="qjsonobject-const-iterator.html#const_iterator-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="const_iterator(const QJsonObject::iterator &amp;other)">
                    <parameter type="const QJsonObject::iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QJsonObject::const_iterator::key" href="qjsonobject-const-iterator.html#key" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
                <function name="operator!=" href="qjsonobject-const-iterator.html#operator-not-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="935" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QJsonObject::const_iterator::operator*" href="qjsonobject-const-iterator.html#operator-2a" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="const QJsonValueConstRef" signature="const QJsonValueConstRef operator*() const"/>
                <function name="operator+" fullname="QJsonObject::const_iterator::operator+" href="qjsonobject-const-iterator.html#operator-2b" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QJsonObject::const_iterator::operator++" href="qjsonobject-const-iterator.html#operator-2b-2b" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::const_iterator &amp;" signature="QJsonObject::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QJsonObject::const_iterator::operator++" href="qjsonobject-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QJsonObject::const_iterator::operator+=" href="qjsonobject-const-iterator.html#operator-2b-eq" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::const_iterator &amp;" signature="QJsonObject::const_iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QJsonObject::const_iterator::operator-" href="qjsonobject-const-iterator.html#operator-" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QJsonObject::const_iterator other) const">
                    <parameter type="QJsonObject::const_iterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QJsonObject::const_iterator::operator-" href="qjsonobject-const-iterator.html#operator--1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QJsonObject::const_iterator::operator--" href="qjsonobject-const-iterator.html#operator--" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::const_iterator &amp;" signature="QJsonObject::const_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QJsonObject::const_iterator::operator--" href="qjsonobject-const-iterator.html#operator---1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::const_iterator" signature="QJsonObject::const_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QJsonObject::const_iterator::operator-=" href="qjsonobject-const-iterator.html#operator--eq" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::const_iterator &amp;" signature="QJsonObject::const_iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QJsonObject::const_iterator::operator-&gt;" href="qjsonobject-const-iterator.html#operator--gt" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="const QJsonValueConstRef *" signature="const QJsonValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qjsonobject-const-iterator.html#operator-lt" status="active" access="public" location="qjsonobject.h" documented="true" related="936" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonobject-const-iterator.html#operator-lt-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="937" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonobject-const-iterator.html#operator-eq-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="938" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonobject-const-iterator.html#operator-gt" status="active" access="public" location="qjsonobject.h" documented="true" related="939" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonobject-const-iterator.html#operator-gt-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="940" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QJsonObject::const_iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QJsonObject::const_iterator::operator[]" href="qjsonobject-const-iterator.html#operator-5b-5d" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValueConstRef" signature="QJsonValueConstRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="value" fullname="QJsonObject::const_iterator::value" href="qjsonobject-const-iterator.html#value" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValueConstRef" signature="QJsonValueConstRef value() const"/>
                <typedef name="iterator_category" fullname="QJsonObject::const_iterator::iterator_category" href="qjsonobject-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            </class>
            <class name="iterator" fullname="QJsonObject::iterator" href="qjsonobject-iterator.html" status="active" access="public" location="qjsonobject.h" documented="true" groups="json" module="QtCore" brief="QJsonObject::iterator class provides an STL-style non-const iterator for QJsonObject" comparison_category="strong">
                <function name="iterator" fullname="QJsonObject::iterator::iterator" href="qjsonobject-iterator.html#iterator" status="active" access="public" location="qjsonobject.h" documented="true" meta="constructor" signature="iterator()"/>
                <function name="key" fullname="QJsonObject::iterator::key" href="qjsonobject-iterator.html#key" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
                <function name="operator!=" href="qjsonobject-iterator.html#operator-not-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="941" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator!=" href="qjsonobject-iterator.html#operator-not-eq-1" status="active" access="public" location="qjsonobject.h" documented="true" related="942" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QJsonObject::iterator::operator*" href="qjsonobject-iterator.html#operator-2a" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValueRef" signature="QJsonValueRef operator*() const"/>
                <function name="operator+" fullname="QJsonObject::iterator::operator+" href="qjsonobject-iterator.html#operator-2b" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonObject::iterator" signature="QJsonObject::iterator operator+(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator++" fullname="QJsonObject::iterator::operator++" href="qjsonobject-iterator.html#operator-2b-2b" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator &amp;" signature="QJsonObject::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QJsonObject::iterator::operator++" href="qjsonobject-iterator.html#operator-2b-2b-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::iterator" signature="QJsonObject::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QJsonObject::iterator::operator+=" href="qjsonobject-iterator.html#operator-2b-eq" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator &amp;" signature="QJsonObject::iterator &amp; operator+=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-" fullname="QJsonObject::iterator::operator-" href="qjsonobject-iterator.html#operator-" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(QJsonObject::iterator other) const">
                    <parameter type="QJsonObject::iterator" name="other" default=""/>
                </function>
                <function name="operator-" fullname="QJsonObject::iterator::operator-" href="qjsonobject-iterator.html#operator--1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject::iterator" signature="QJsonObject::iterator operator-(qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator--" fullname="QJsonObject::iterator::operator--" href="qjsonobject-iterator.html#operator--" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator &amp;" signature="QJsonObject::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QJsonObject::iterator::operator--" href="qjsonobject-iterator.html#operator---1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="QJsonObject::iterator" signature="QJsonObject::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QJsonObject::iterator::operator-=" href="qjsonobject-iterator.html#operator--eq" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonObject::iterator &amp;" signature="QJsonObject::iterator &amp; operator-=(qsizetype j)">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QJsonObject::iterator::operator-&gt;" href="qjsonobject-iterator.html#operator--gt" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" type="QJsonValueRef *" signature="QJsonValueRef * operator-&gt;()"/>
                <function name="operator-&gt;" fullname="QJsonObject::iterator::operator-&gt;" href="qjsonobject-iterator.html#operator--gt-1" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QJsonValueConstRef *" signature="const QJsonValueConstRef * operator-&gt;() const"/>
                <function name="operator&lt;" href="qjsonobject-iterator.html#operator-lt" status="active" access="public" location="qjsonobject.h" documented="true" related="943" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;" href="qjsonobject-iterator.html#operator-lt-1" status="active" access="public" location="qjsonobject.h" documented="true" related="944" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonobject-iterator.html#operator-lt-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="945" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&lt;=" href="qjsonobject-iterator.html#operator-lt-eq-1" status="active" access="public" location="qjsonobject.h" documented="true" related="946" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonobject-iterator.html#operator-eq-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="947" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qjsonobject-iterator.html#operator-eq-eq-1" status="active" access="public" location="qjsonobject.h" documented="true" related="948" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonobject-iterator.html#operator-gt" status="active" access="public" location="qjsonobject.h" documented="true" related="949" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;" href="qjsonobject-iterator.html#operator-gt-1" status="active" access="public" location="qjsonobject.h" documented="true" related="950" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonobject-iterator.html#operator-gt-eq" status="active" access="public" location="qjsonobject.h" documented="true" related="951" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QJsonObject::iterator &amp;lhs, const QJsonObject::const_iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator&gt;=" href="qjsonobject-iterator.html#operator-gt-eq-1" status="active" access="public" location="qjsonobject.h" documented="true" related="952" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QJsonObject::iterator &amp;lhs, const QJsonObject::iterator &amp;rhs)">
                    <parameter type="const QJsonObject::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QJsonObject::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator[]" fullname="QJsonObject::iterator::operator[]" href="qjsonobject-iterator.html#operator-5b-5d" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValueRef" signature="QJsonValueRef operator[](qsizetype j) const">
                    <parameter type="qsizetype" name="j" default=""/>
                </function>
                <function name="value" fullname="QJsonObject::iterator::value" href="qjsonobject-iterator.html#value" status="active" access="public" location="qjsonobject.h" documented="true" meta="plain" const="true" type="QJsonValueRef" signature="QJsonValueRef value() const"/>
                <typedef name="iterator_category" fullname="QJsonObject::iterator::iterator_category" href="qjsonobject-iterator.html#iterator_category-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            </class>
            <typedef name="ConstIterator" fullname="QJsonObject::ConstIterator" href="qjsonobject.html#ConstIterator-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            <typedef name="Iterator" fullname="QJsonObject::Iterator" href="qjsonobject.html#Iterator-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            <typedef name="key_type" fullname="QJsonObject::key_type" href="qjsonobject.html#key_type-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            <typedef name="mapped_type" fullname="QJsonObject::mapped_type" href="qjsonobject.html#mapped_type-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
            <typedef name="size_type" fullname="QJsonObject::size_type" href="qjsonobject.html#size_type-typedef" status="active" access="public" location="qjsonobject.h" documented="true"/>
        </class>
        <struct threadsafety="reentrant" name="QJsonParseError" href="qjsonparseerror.html" status="active" access="public" location="qjsonparseerror.h" documented="true" groups="json,qtserialization,shared" module="QtCore" brief="Used to report errors during JSON parsing">
            <function name="errorString" fullname="QJsonParseError::errorString" href="qjsonparseerror.html#errorString" status="active" access="public" location="qjsonparseerror.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <enum name="ParseError" fullname="QJsonParseError::ParseError" href="qjsonparseerror.html#ParseError-enum" status="active" access="public" location="qjsonparseerror.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="UnterminatedObject" value="1"/>
                <value name="MissingNameSeparator" value="2"/>
                <value name="UnterminatedArray" value="3"/>
                <value name="MissingValueSeparator" value="4"/>
                <value name="IllegalValue" value="5"/>
                <value name="TerminationByNumber" value="6"/>
                <value name="IllegalNumber" value="7"/>
                <value name="IllegalEscapeSequence" value="8"/>
                <value name="IllegalUTF8String" value="9"/>
                <value name="UnterminatedString" value="10"/>
                <value name="MissingObject" value="11"/>
                <value name="DeepNesting" value="12"/>
                <value name="DocumentTooLarge" value="13"/>
                <value name="GarbageAtEnd" value="14"/>
            </enum>
            <variable name="error" fullname="QJsonParseError::error" href="qjsonparseerror.html#error-var" status="active" access="public" location="qjsonparseerror.h" documented="true" type="QJsonParseError::ParseError" static="false"/>
            <variable name="offset" fullname="QJsonParseError::offset" href="qjsonparseerror.html#offset-var" status="active" access="public" location="qjsonparseerror.h" documented="true" type="int" static="false"/>
        </struct>
        <class threadsafety="reentrant" name="QJsonValue" href="qjsonvalue.html" status="active" access="public" location="qjsonvalue.h" documented="true" groups="json,qtserialization,shared" module="QtCore" brief="Encapsulates a value in JSON" comparison_category="equality">
            <contents name="qjsonvalueref" title="QJsonValueRef" level="1"/>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue" status="active" access="public" location="qjsonvalue.h" documented="true" meta="move-constructor" noexcept="true" signature="QJsonValue(QJsonValue &amp;&amp;other)">
                <parameter type="QJsonValue &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QJsonValue(QJsonValue::Type type)">
                <parameter type="QJsonValue::Type" name="type" default="Null"/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-2" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QJsonValue(QLatin1StringView s)">
                <parameter type="QLatin1StringView" name="s" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-3" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QJsonValue(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-4" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QJsonValue(const QJsonArray &amp;a)">
                <parameter type="const QJsonArray &amp;" name="a" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-5" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QJsonValue(const QJsonObject &amp;o)">
                <parameter type="const QJsonObject &amp;" name="o" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-6" status="active" access="public" location="qjsonvalue.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="6" signature="QJsonValue(const QJsonValue &amp;other)">
                <parameter type="const QJsonValue &amp;" name="other" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-7" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QJsonValue(const QString &amp;s)">
                <parameter type="const QString &amp;" name="s" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-8" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QJsonValue(const char *s)">
                <parameter type="const char *" name="s" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-9" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QJsonValue(double v)">
                <parameter type="double" name="v" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-11" status="active" access="public" location="qjsonvalue.h" documented="true" since="6.3" meta="constructor" noexcept="true" overload="true" overload-number="11" signature="QJsonValue(QJsonArray &amp;&amp;a)">
                <parameter type="QJsonArray &amp;&amp;" name="a" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-12" status="active" access="public" location="qjsonvalue.h" documented="true" since="6.3" meta="constructor" noexcept="true" overload="true" overload-number="12" signature="QJsonValue(QJsonObject &amp;&amp;o)">
                <parameter type="QJsonObject &amp;&amp;" name="o" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-13" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="13" signature="QJsonValue(int v)">
                <parameter type="int" name="v" default=""/>
            </function>
            <function name="QJsonValue" fullname="QJsonValue::QJsonValue" href="qjsonvalue.html#QJsonValue-14" status="active" access="public" location="qjsonvalue.h" documented="true" meta="constructor" overload="true" overload-number="14" signature="QJsonValue(qint64 v)">
                <parameter type="qint64" name="v" default=""/>
            </function>
            <function name="fromJson" fullname="QJsonValue::fromJson" href="qjsonvalue.html#fromJson" status="active" access="public" location="qjsonvalue.h" documented="true" since="6.9" meta="plain" static="true" type="QJsonValue" signature="QJsonValue fromJson(QByteArrayView json, QJsonParseError *error)">
                <parameter type="QByteArrayView" name="json" default=""/>
                <parameter type="QJsonParseError *" name="error" default="nullptr"/>
            </function>
            <function name="fromVariant" fullname="QJsonValue::fromVariant" href="qjsonvalue.html#fromVariant" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" static="true" type="QJsonValue" signature="QJsonValue fromVariant(const QVariant &amp;variant)">
                <parameter type="const QVariant &amp;" name="variant" default=""/>
            </function>
            <function name="isArray" fullname="QJsonValue::isArray" href="qjsonvalue.html#isArray" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isArray() const"/>
            <function name="isBool" fullname="QJsonValue::isBool" href="qjsonvalue.html#isBool" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isBool() const"/>
            <function name="isDouble" fullname="QJsonValue::isDouble" href="qjsonvalue.html#isDouble" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDouble() const"/>
            <function name="isNull" fullname="QJsonValue::isNull" href="qjsonvalue.html#isNull" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isObject" fullname="QJsonValue::isObject" href="qjsonvalue.html#isObject" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isObject() const"/>
            <function name="isString" fullname="QJsonValue::isString" href="qjsonvalue.html#isString" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isString() const"/>
            <function name="isUndefined" fullname="QJsonValue::isUndefined" href="qjsonvalue.html#isUndefined" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUndefined() const"/>
            <function name="operator!=" href="qjsonvalue.html#operator-not-eq" status="active" access="public" location="qjsonvalue.h" documented="true" related="953" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QJsonValue &amp;lhs, const QJsonValue &amp;rhs)">
                <parameter type="const QJsonValue &amp;" name="lhs" default=""/>
                <parameter type="const QJsonValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QJsonValue::operator=" href="qjsonvalue.html#operator-eq" status="active" access="public" location="qjsonvalue.h" documented="true" meta="move-assign" noexcept="true" type="QJsonValue &amp;" signature="QJsonValue &amp; operator=(QJsonValue &amp;&amp;other)">
                <parameter type="QJsonValue &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QJsonValue::operator=" href="qjsonvalue.html#operator-eq-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QJsonValue &amp;" signature="QJsonValue &amp; operator=(const QJsonValue &amp;other)">
                <parameter type="const QJsonValue &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qjsonvalue.html#operator-eq-eq" status="active" access="public" location="qjsonvalue.h" documented="true" related="954" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QJsonValue &amp;lhs, const QJsonValue &amp;rhs)">
                <parameter type="const QJsonValue &amp;" name="lhs" default=""/>
                <parameter type="const QJsonValue &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonValue::operator[]" href="qjsonvalue.html#operator-5b-5d" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="const QJsonValue" signature="const QJsonValue operator[](const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonValue::operator[]" href="qjsonvalue.html#operator-5b-5d-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QJsonValue" signature="const QJsonValue operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonValue::operator[]" href="qjsonvalue.html#operator-5b-5d-2" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="const QJsonValue" signature="const QJsonValue operator[](QLatin1StringView key) const">
                <parameter type="QLatin1StringView" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QJsonValue::operator[]" href="qjsonvalue.html#operator-5b-5d-3" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="const QJsonValue" signature="const QJsonValue operator[](QStringView key) const">
                <parameter type="QStringView" name="key" default=""/>
            </function>
            <function name="swap" fullname="QJsonValue::swap" href="qjsonvalue.html#swap" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QJsonValue &amp;other)">
                <parameter type="QJsonValue &amp;" name="other" default=""/>
            </function>
            <function name="toArray" fullname="QJsonValue::toArray" href="qjsonvalue.html#toArray" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="QJsonArray" signature="QJsonArray toArray(const QJsonArray &amp;defaultValue) const">
                <parameter type="const QJsonArray &amp;" name="defaultValue" default=""/>
            </function>
            <function name="toArray" fullname="QJsonValue::toArray" href="qjsonvalue.html#toArray-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonArray" signature="QJsonArray toArray() const"/>
            <function name="toBool" fullname="QJsonValue::toBool" href="qjsonvalue.html#toBool" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="bool" signature="bool toBool(bool defaultValue) const">
                <parameter type="bool" name="defaultValue" default="false"/>
            </function>
            <function name="toDouble" fullname="QJsonValue::toDouble" href="qjsonvalue.html#toDouble" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(double defaultValue) const">
                <parameter type="double" name="defaultValue" default="0"/>
            </function>
            <function name="toInt" fullname="QJsonValue::toInt" href="qjsonvalue.html#toInt" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="int" signature="int toInt(int defaultValue) const">
                <parameter type="int" name="defaultValue" default="0"/>
            </function>
            <function name="toInteger" fullname="QJsonValue::toInteger" href="qjsonvalue.html#toInteger" status="active" access="public" location="qjsonvalue.h" documented="true" since="6.0" meta="plain" const="true" type="qint64" signature="qint64 toInteger(qint64 defaultValue) const">
                <parameter type="qint64" name="defaultValue" default="0"/>
            </function>
            <function name="toJson" fullname="QJsonValue::toJson" href="qjsonvalue.html#toJson" status="active" access="public" location="qjsonvalue.h" documented="true" since="6.9" meta="plain" const="true" type="QByteArray" signature="QByteArray toJson(QJsonValue::JsonFormat format) const">
                <parameter type="QJsonValue::JsonFormat" name="format" default="JsonFormat::Indented"/>
            </function>
            <function name="toObject" fullname="QJsonValue::toObject" href="qjsonvalue.html#toObject" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject toObject(const QJsonObject &amp;defaultValue) const">
                <parameter type="const QJsonObject &amp;" name="defaultValue" default=""/>
            </function>
            <function name="toObject" fullname="QJsonValue::toObject" href="qjsonvalue.html#toObject-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QJsonObject" signature="QJsonObject toObject() const"/>
            <function name="toString" fullname="QJsonValue::toString" href="qjsonvalue.html#toString" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="toString" fullname="QJsonValue::toString" href="qjsonvalue.html#toString-1" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toString(const QString &amp;defaultValue) const">
                <parameter type="const QString &amp;" name="defaultValue" default=""/>
            </function>
            <function name="toVariant" fullname="QJsonValue::toVariant" href="qjsonvalue.html#toVariant" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant toVariant() const"/>
            <function name="type" fullname="QJsonValue::type" href="qjsonvalue.html#type" status="active" access="public" location="qjsonvalue.h" documented="true" meta="plain" const="true" type="QJsonValue::Type" signature="QJsonValue::Type type() const"/>
            <function name="~QJsonValue" fullname="QJsonValue::~QJsonValue" href="qjsonvalue.html#dtor.QJsonValue" status="active" access="public" location="qjsonvalue.h" documented="true" meta="destructor" noexcept="true" signature="~QJsonValue()"/>
            <enum name="Type" fullname="QJsonValue::Type" href="qjsonvalue.html#Type-enum" status="active" access="public" location="qjsonvalue.h" documented="true">
                <value name="Null" value="0x0"/>
                <value name="Bool" value="0x1"/>
                <value name="Double" value="0x2"/>
                <value name="String" value="0x3"/>
                <value name="Array" value="0x4"/>
                <value name="Object" value="0x5"/>
                <value name="Undefined" value="0x80"/>
            </enum>
            <typedef name="JsonFormat" fullname="QJsonValue::JsonFormat" href="qjsonvalue.html#JsonFormat-typedef" status="active" access="public" location="qjsonvalue.h" since="6.9" documented="true" aliasedtype="QJsonDocument::JsonFormat"/>
        </class>
        <class name="QJulianCalendar" href="qjuliancalendar.html" status="active" access="public" location="qjuliancalendar_p.h" documented="true" bases="QRomanCalendar" module="QtCore" brief="Julian calendar system implementation">
            <contents name="julian-calendar" title="Julian Calendar" level="1"/>
        </class>
        <class name="QKeyCombination" href="qkeycombination.html" status="active" access="public" location="qnamespace.h" since="6.0" documented="true" module="QtCore" brief="Stores a combination of a key with optional modifiers" comparison_category="equality">
            <function name="QKeyCombination" fullname="QKeyCombination::QKeyCombination" href="qkeycombination.html#QKeyCombination" status="active" access="public" location="qnamespace.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QKeyCombination(Qt::Key key)">
                <parameter type="Qt::Key" name="key" default="Qt::Key_unknown"/>
            </function>
            <function name="QKeyCombination" fullname="QKeyCombination::QKeyCombination" href="qkeycombination.html#QKeyCombination-1" status="active" access="public" location="qnamespace.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QKeyCombination(Qt::KeyboardModifiers modifiers, Qt::Key key)">
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default="Qt::Key_unknown"/>
            </function>
            <function name="QKeyCombination" fullname="QKeyCombination::QKeyCombination" href="qkeycombination.html#QKeyCombination-2" status="active" access="public" location="qnamespace.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QKeyCombination(Qt::Modifiers modifiers, Qt::Key key)">
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default="Qt::Key_unknown"/>
            </function>
            <function name="fromCombined" fullname="QKeyCombination::fromCombined" href="qkeycombination.html#fromCombined" status="active" access="public" location="qnamespace.h" documented="true" meta="plain" static="true" constexpr="true" type="QKeyCombination" signature="QKeyCombination fromCombined(int combined)">
                <parameter type="int" name="combined" default=""/>
            </function>
            <function name="key" fullname="QKeyCombination::key" href="qkeycombination.html#key" status="active" access="public" location="qnamespace.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::Key" signature="Qt::Key key() const"/>
            <function name="keyboardModifiers" fullname="QKeyCombination::keyboardModifiers" href="qkeycombination.html#keyboardModifiers" status="active" access="public" location="qnamespace.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::KeyboardModifiers" signature="Qt::KeyboardModifiers keyboardModifiers() const"/>
            <function name="operator int" fullname="QKeyCombination::operator int" href="qkeycombination-obsolete.html#operator-int" status="deprecated" access="public" location="qnamespace.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int operator int() const"/>
            <function name="operator!=" href="qkeycombination.html#operator-not-eq" status="active" access="public" location="qnamespace.h" documented="true" related="955" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QKeyCombination &amp;lhs, const QKeyCombination &amp;rhs)">
                <parameter type="const QKeyCombination &amp;" name="lhs" default=""/>
                <parameter type="const QKeyCombination &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b" status="deprecated" access="public" location="qnamespace.h" documented="true" related="956" meta="plain" constexpr="true" noexcept="true" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qnamespace.h" documented="true" related="957" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-2" status="deprecated" access="public" location="qnamespace.h" documented="true" related="958" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::Modifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifier" name="modifier" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-3" status="deprecated" access="public" location="qnamespace.h" documented="true" related="959" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::Modifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-4" status="deprecated" access="public" location="qnamespace.h" documented="true" related="960" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="QKeyCombination" signature="QKeyCombination operator+(Qt::KeyboardModifier modifier, Qt::Key key)">
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-5" status="deprecated" access="public" location="qnamespace.h" documented="true" related="961" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QKeyCombination" signature="QKeyCombination operator+(Qt::KeyboardModifiers modifiers, Qt::Key key)">
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-6" status="deprecated" access="public" location="qnamespace.h" documented="true" related="962" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key)">
                <parameter type="Qt::Modifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-7" status="deprecated" access="public" location="qnamespace.h" documented="true" related="963" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Modifiers modifiers, Qt::Key key)">
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qkeycombination.html#operator-lt-lt" status="active" access="public" location="qdatastream.h" documented="true" related="340" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QKeyCombination combination)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="QKeyCombination" name="combination" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qkeycombination.html#operator-lt-lt-1" status="active" access="public" location="qdebug.h" documented="true" related="371" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QKeyCombination combination)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="QKeyCombination" name="combination" default=""/>
            </function>
            <function name="operator==" href="qkeycombination.html#operator-eq-eq" status="active" access="public" location="qnamespace.h" documented="true" related="964" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QKeyCombination &amp;lhs, const QKeyCombination &amp;rhs)">
                <parameter type="const QKeyCombination &amp;" name="lhs" default=""/>
                <parameter type="const QKeyCombination &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qkeycombination.html#operator-gt-gt-7" status="active" access="public" location="qdatastream.h" documented="true" related="417" meta="plain" overload="true" overload-number="7" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QKeyCombination &amp;combination)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QKeyCombination &amp;" name="combination" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c" status="active" access="public" location="qnamespace.h" documented="true" related="965" meta="plain" constexpr="true" noexcept="true" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-1" status="active" access="public" location="qnamespace.h" documented="true" related="966" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-2" status="active" access="public" location="qnamespace.h" documented="true" related="967" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::Modifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifier" name="modifier" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-3" status="active" access="public" location="qnamespace.h" documented="true" related="968" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::Modifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-4" status="active" access="public" location="qnamespace.h" documented="true" related="969" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="QKeyCombination" signature="QKeyCombination operator|(Qt::KeyboardModifier modifier, Qt::Key key)">
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-5" status="active" access="public" location="qnamespace.h" documented="true" related="970" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QKeyCombination" signature="QKeyCombination operator|(Qt::KeyboardModifiers modifiers, Qt::Key key)">
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-6" status="active" access="public" location="qnamespace.h" documented="true" related="971" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Modifier modifier, Qt::Key key)">
                <parameter type="Qt::Modifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-7" status="active" access="public" location="qnamespace.h" documented="true" related="972" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Modifiers modifiers, Qt::Key key)">
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="qHash" href="qkeycombination.html#qHash-3" status="active" access="public" location="qhashfunctions.h" documented="true" related="525" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="size_t" signature="size_t qHash(QKeyCombination key, size_t seed)">
                <parameter type="QKeyCombination" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="toCombined" fullname="QKeyCombination::toCombined" href="qkeycombination.html#toCombined" status="active" access="public" location="qnamespace.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int toCombined() const"/>
        </class>
        <class name="QKeyValueIterator" href="qkeyvalueiterator.html" status="active" access="public" location="qiterator.h" documented="true" module="QtCore" brief="Iterator over the key/value pairs of an associative container">
            <function name="QKeyValueIterator" fullname="QKeyValueIterator::QKeyValueIterator" href="qkeyvalueiterator.html#QKeyValueIterator" status="active" access="public" location="qiterator.h" documented="true" meta="constructor" signature="QKeyValueIterator()"/>
            <function name="QKeyValueIterator" fullname="QKeyValueIterator::QKeyValueIterator" href="qkeyvalueiterator.html#QKeyValueIterator-1" status="active" access="public" location="qiterator.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" noexcept_expression="std::is_nothrow_move_constructible&lt;Iterator&gt;::value" overload="true" overload-number="1" signature="QKeyValueIterator(Iterator o)">
                <parameter type="Iterator" name="o" default=""/>
            </function>
            <function name="base" fullname="QKeyValueIterator::base" href="qkeyvalueiterator.html#base" status="active" access="public" location="qiterator.h" documented="true" meta="plain" const="true" type="Iterator" signature="Iterator base() const"/>
            <function name="operator!=" href="qkeyvalueiterator.html#operator-not-eq" status="active" access="public" location="qiterator.h" documented="true" related="973" meta="plain" noexcept="true" type="bool" signature="bool operator!=(QKeyValueIterator&lt;Key, T, Iterator&gt; lhs, QKeyValueIterator&lt;Key, T, Iterator&gt; rhs)">
                <parameter type="QKeyValueIterator&lt;Key, T, Iterator&gt;" name="lhs" default=""/>
                <parameter type="QKeyValueIterator&lt;Key, T, Iterator&gt;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QKeyValueIterator::operator*" href="qkeyvalueiterator.html#operator-2a" status="active" access="public" location="qiterator.h" documented="true" meta="plain" const="true" type="std::pair&lt;Key, T&gt;" signature="std::pair&lt;Key, T&gt; operator*() const"/>
            <function name="operator++" fullname="QKeyValueIterator::operator++" href="qkeyvalueiterator.html#operator-2b-2b" status="active" access="public" location="qiterator.h" documented="true" meta="plain" type="QKeyValueIterator&lt;Key, T, Iterator&gt; &amp;" signature="QKeyValueIterator&lt;Key, T, Iterator&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QKeyValueIterator::operator++" href="qkeyvalueiterator.html#operator-2b-2b-1" status="active" access="public" location="qiterator.h" documented="true" meta="plain" overload="true" overload-number="1" type="QKeyValueIterator&lt;Key, T, Iterator&gt;" signature="QKeyValueIterator&lt;Key, T, Iterator&gt; operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator--" fullname="QKeyValueIterator::operator--" href="qkeyvalueiterator.html#operator--" status="active" access="public" location="qiterator.h" documented="true" meta="plain" type="QKeyValueIterator&lt;Key, T, Iterator&gt; &amp;" signature="QKeyValueIterator&lt;Key, T, Iterator&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QKeyValueIterator::operator--" href="qkeyvalueiterator.html#operator---1" status="active" access="public" location="qiterator.h" documented="true" meta="plain" overload="true" overload-number="1" type="QKeyValueIterator&lt;Key, T, Iterator&gt;" signature="QKeyValueIterator&lt;Key, T, Iterator&gt; operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-&gt;" fullname="QKeyValueIterator::operator-&gt;" href="qkeyvalueiterator.html#operator--gt" status="active" access="public" location="qiterator.h" documented="true" meta="plain" const="true" type="QKeyValueIterator&lt;Key, T, Iterator&gt;::pointer" signature="QKeyValueIterator&lt;Key, T, Iterator&gt;::pointer operator-&gt;() const"/>
            <function name="operator==" href="qkeyvalueiterator.html#operator-eq-eq" status="active" access="public" location="qiterator.h" documented="true" related="974" meta="plain" noexcept="true" type="bool" signature="bool operator==(QKeyValueIterator&lt;Key, T, Iterator&gt; lhs, QKeyValueIterator&lt;Key, T, Iterator&gt; rhs)">
                <parameter type="QKeyValueIterator&lt;Key, T, Iterator&gt;" name="lhs" default=""/>
                <parameter type="QKeyValueIterator&lt;Key, T, Iterator&gt;" name="rhs" default=""/>
            </function>
        </class>
        <class name="QLEInteger" href="qleinteger.html" status="active" access="public" location="qendian.h" documented="true" module="QtCore" brief="Platform-independent little-endian integers">
            <function name="QLEInteger" fullname="QLEInteger::QLEInteger" href="qleinteger.html#QLEInteger" status="active" access="public" location="qendian.h" documented="true" meta="constructor" explicit="true" constexpr="true" signature="QLEInteger(T value)">
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="max" fullname="QLEInteger::max" href="qleinteger.html#max" status="active" access="public" location="qendian.h" documented="true" meta="plain" static="true" constexpr="true" type="QLEInteger&lt;T&gt;" signature="QLEInteger&lt;T&gt; max()"/>
            <function name="min" fullname="QLEInteger::min" href="qleinteger.html#min" status="active" access="public" location="qendian.h" documented="true" meta="plain" static="true" constexpr="true" type="QLEInteger&lt;T&gt;" signature="QLEInteger&lt;T&gt; min()"/>
            <function name="operator T" fullname="QLEInteger::operator T" href="qleinteger.html#operator-T" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="T" signature="T operator T() const"/>
            <function name="operator!=" fullname="QLEInteger::operator!=" href="qleinteger.html#operator-not-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(QLEInteger&lt;T&gt; other) const">
                <parameter type="QLEInteger&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator%=" fullname="QLEInteger::operator%=" href="qleinteger.html#operator-25-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator%=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QLEInteger::operator&amp;=" href="qleinteger.html#operator-and-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator&amp;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator*=" fullname="QLEInteger::operator*=" href="qleinteger.html#operator-2a-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator*=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator++" fullname="QLEInteger::operator++" href="qleinteger.html#operator-2b-2b" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QLEInteger::operator++" href="qleinteger.html#operator-2b-2b-1" status="active" access="public" location="qendian.h" documented="true" meta="plain" overload="true" overload-number="1" type="QLEInteger&lt;T&gt;" signature="QLEInteger&lt;T&gt; operator++(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator+=" fullname="QLEInteger::operator+=" href="qleinteger.html#operator-2b-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator+=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator--" fullname="QLEInteger::operator--" href="qleinteger.html#operator--" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QLEInteger::operator--" href="qleinteger.html#operator---1" status="active" access="public" location="qendian.h" documented="true" meta="plain" overload="true" overload-number="1" type="QLEInteger&lt;T&gt;" signature="QLEInteger&lt;T&gt; operator--(int)">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="operator-=" fullname="QLEInteger::operator-=" href="qleinteger.html#operator--eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator-=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator/=" fullname="QLEInteger::operator/=" href="qleinteger.html#operator-2f-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator/=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;=" fullname="QLEInteger::operator&lt;&lt;=" href="qleinteger.html#operator-lt-lt-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator&lt;&lt;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator=" fullname="QLEInteger::operator=" href="qleinteger.html#operator-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator==" fullname="QLEInteger::operator==" href="qleinteger.html#operator-eq-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(QLEInteger&lt;T&gt; other) const">
                <parameter type="QLEInteger&lt;T&gt;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;=" fullname="QLEInteger::operator&gt;&gt;=" href="qleinteger.html#operator-gt-gt-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator&gt;&gt;=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator^=" fullname="QLEInteger::operator^=" href="qleinteger.html#operator-5e-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator^=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
            <function name="operator|=" fullname="QLEInteger::operator|=" href="qleinteger.html#operator-7c-eq" status="active" access="public" location="qendian.h" documented="true" meta="plain" type="QLEInteger&lt;T&gt; &amp;" signature="QLEInteger&lt;T&gt; &amp; operator|=(T i)">
                <parameter type="T" name="i" default=""/>
            </function>
        </class>
        <struct threadsafety="reentrant" name="QLatin1Char" href="qlatin1char.html" status="active" access="public" location="qchar.h" documented="true" groups="string-processing" module="QtCore" brief="8-bit ASCII/Latin-1 character">
            <function name="QLatin1Char" fullname="QLatin1Char::QLatin1Char" href="qlatin1char.html#QLatin1Char" status="active" access="public" location="qchar.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" signature="QLatin1Char(char c)">
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="operator&quot;&quot;_L1" href="qlatin1char.html#operator-22-22_L1" status="active" access="public" location="qchar.h" documented="true" related="975" since="6.4" meta="plain" constexpr="true" noexcept="true" type="QLatin1Char" signature="QLatin1Char operator&quot;&quot;_L1(char ch)">
                <parameter type="char" name="ch" default=""/>
            </function>
            <function name="toLatin1" fullname="QLatin1Char::toLatin1" href="qlatin1char.html#toLatin1" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="char" signature="char toLatin1() const"/>
            <function name="unicode" fullname="QLatin1Char::unicode" href="qlatin1char.html#unicode" status="active" access="public" location="qchar.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="char16_t" signature="char16_t unicode() const"/>
        </struct>
        <class name="QLatin1String" href="qlatin1string.html" status="active" access="public" location="qstringfwd.h" documented="true" module="QtCore" brief="The same as QLatin1StringView"/>
        <class name="QLatin1StringMatcher" href="qlatin1stringmatcher.html" status="active" access="public" location="qlatin1stringmatcher.h" since="6.5" documented="true" groups="string-processing,tools" module="QtCore" brief="Optimized search for substring in Latin-1 text">
            <function name="QLatin1StringMatcher" fullname="QLatin1StringMatcher::QLatin1StringMatcher" href="qlatin1stringmatcher.html#QLatin1StringMatcher" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="constructor" noexcept="true" signature="QLatin1StringMatcher()"/>
            <function name="QLatin1StringMatcher" fullname="QLatin1StringMatcher::QLatin1StringMatcher" href="qlatin1stringmatcher.html#QLatin1StringMatcher-1" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="1" signature="QLatin1StringMatcher(QLatin1StringView pattern, Qt::CaseSensitivity cs)">
                <parameter type="QLatin1StringView" name="pattern" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="caseSensitivity" fullname="QLatin1StringMatcher::caseSensitivity" href="qlatin1stringmatcher.html#caseSensitivity" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="plain" const="true" noexcept="true" type="Qt::CaseSensitivity" signature="Qt::CaseSensitivity caseSensitivity() const"/>
            <function name="indexIn" fullname="QLatin1StringMatcher::indexIn" href="qlatin1stringmatcher.html#indexIn" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexIn(QLatin1StringView haystack, qsizetype from) const">
                <parameter type="QLatin1StringView" name="haystack" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QLatin1StringMatcher::indexIn" href="qlatin1stringmatcher.html#indexIn-1" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexIn(QStringView haystack, qsizetype from) const">
                <parameter type="QStringView" name="haystack" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="pattern" fullname="QLatin1StringMatcher::pattern" href="qlatin1stringmatcher.html#pattern" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView" signature="QLatin1StringView pattern() const"/>
            <function name="setCaseSensitivity" fullname="QLatin1StringMatcher::setCaseSensitivity" href="qlatin1stringmatcher.html#setCaseSensitivity" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setCaseSensitivity(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="setPattern" fullname="QLatin1StringMatcher::setPattern" href="qlatin1stringmatcher.html#setPattern" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setPattern(QLatin1StringView pattern)">
                <parameter type="QLatin1StringView" name="pattern" default=""/>
            </function>
            <function name="~QLatin1StringMatcher" fullname="QLatin1StringMatcher::~QLatin1StringMatcher" href="qlatin1stringmatcher.html#dtor.QLatin1StringMatcher" status="active" access="public" location="qlatin1stringmatcher.h" documented="true" meta="destructor" noexcept="true" signature="~QLatin1StringMatcher()"/>
        </class>
        <class threadsafety="reentrant" name="QLatin1StringView" href="qlatin1stringview.html" status="active" access="public" location="qlatin1stringview.h" documented="true" groups="string-processing" module="QtCore" brief="Thin wrapper around a US-ASCII/Latin-1 encoded string literal" comparison_category="strong">
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QLatin1StringView()"/>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.3" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QLatin1StringView(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="2" signature="QLatin1StringView(const QByteArray &amp;str)">
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-3" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QLatin1StringView(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-4" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QLatin1StringView(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-5" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="5" signature="QLatin1StringView(const char *first, const char *last)">
                <parameter type="const char *" name="first" default=""/>
                <parameter type="const char *" name="last" default=""/>
            </function>
            <function name="QLatin1StringView" fullname="QLatin1StringView::QLatin1StringView" href="qlatin1stringview.html#QLatin1StringView-6" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QLatin1StringView(const char *str, qsizetype size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="arg" fullname="QLatin1StringView::arg" href="qlatin1stringview.html#arg" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" type="QString" signature="QString arg(Args &amp;&amp;... args) const">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="at" fullname="QLatin1StringView::at" href="qlatin1stringview.html#at" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char at(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="back" fullname="QLatin1StringView::back" href="qlatin1stringview.html#back" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char back() const"/>
            <function name="begin" fullname="QLatin1StringView::begin" href="qlatin1stringview.html#begin" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QLatin1StringView::const_iterator" signature="QLatin1StringView::const_iterator begin() const"/>
            <function name="cbegin" fullname="QLatin1StringView::cbegin" href="qlatin1stringview.html#cbegin" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QLatin1StringView::const_iterator" signature="QLatin1StringView::const_iterator cbegin() const"/>
            <function name="cend" fullname="QLatin1StringView::cend" href="qlatin1stringview.html#cend" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QLatin1StringView::const_iterator" signature="QLatin1StringView::const_iterator cend() const"/>
            <function name="chop" fullname="QLatin1StringView::chop" href="qlatin1stringview.html#chop" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void chop(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="chopped" fullname="QLatin1StringView::chopped" href="qlatin1stringview.html#chopped" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1StringView" signature="QLatin1StringView chopped(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="compare" fullname="QLatin1StringView::compare" href="qlatin1stringview.html#compare" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int compare(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="compare" fullname="QLatin1StringView::compare" href="qlatin1stringview.html#compare-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="int" signature="int compare(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="compare" fullname="QLatin1StringView::compare" href="qlatin1stringview.html#compare-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="int" signature="int compare(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QLatin1StringView::compare" href="qlatin1stringview.html#compare-3" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="int" signature="int compare(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QLatin1StringView::compare" href="qlatin1stringview.html#compare-4" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="int" signature="int compare(QUtf8StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QUtf8StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="constBegin" fullname="QLatin1StringView::constBegin" href="qlatin1stringview.html#constBegin" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="const char *" signature="const char * constBegin() const"/>
            <function name="constData" fullname="QLatin1StringView::constData" href="qlatin1stringview.html#constData" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="const char *" signature="const char * constData() const"/>
            <function name="constEnd" fullname="QLatin1StringView::constEnd" href="qlatin1stringview.html#constEnd" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="const char *" signature="const char * constEnd() const"/>
            <function name="contains" fullname="QLatin1StringView::contains" href="qlatin1stringview.html#contains" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(QChar c, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QLatin1StringView::contains" href="qlatin1stringview.html#contains-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QLatin1StringView::contains" href="qlatin1stringview.html#contains-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool contains(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QLatin1StringView::count" href="qlatin1stringview.html#count" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QLatin1StringView::count" href="qlatin1stringview.html#count-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QLatin1StringView::count" href="qlatin1stringview.html#count-2" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype count(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="crbegin" fullname="QLatin1StringView::crbegin" href="qlatin1stringview.html#crbegin" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView::const_reverse_iterator" signature="QLatin1StringView::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QLatin1StringView::crend" href="qlatin1stringview.html#crend" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView::const_reverse_iterator" signature="QLatin1StringView::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QLatin1StringView::data" href="qlatin1stringview.html#data" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="const char *" signature="const char * data() const"/>
            <function name="empty" fullname="QLatin1StringView::empty" href="qlatin1stringview.html#empty" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QLatin1StringView::end" href="qlatin1stringview.html#end" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QLatin1StringView::const_iterator" signature="QLatin1StringView::const_iterator end() const"/>
            <function name="endsWith" fullname="QLatin1StringView::endsWith" href="qlatin1stringview.html#endsWith" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool endsWith(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="endsWith" fullname="QLatin1StringView::endsWith" href="qlatin1stringview.html#endsWith-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool endsWith(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="endsWith" fullname="QLatin1StringView::endsWith" href="qlatin1stringview.html#endsWith-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool endsWith(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="endsWith" fullname="QLatin1StringView::endsWith" href="qlatin1stringview.html#endsWith-3" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool endsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="first" fullname="QLatin1StringView::first" href="qlatin1stringview.html#first" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char first() const"/>
            <function name="first" fullname="QLatin1StringView::first" href="qlatin1stringview.html#first-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QLatin1StringView" signature="QLatin1StringView first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="front" fullname="QLatin1StringView::front" href="qlatin1stringview.html#front" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char front() const"/>
            <function name="indexOf" fullname="QLatin1StringView::indexOf" href="qlatin1stringview.html#indexOf" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QLatin1StringView::indexOf" href="qlatin1stringview.html#indexOf-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(QLatin1StringView l1, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QLatin1StringView::indexOf" href="qlatin1stringview.html#indexOf-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="isEmpty" fullname="QLatin1StringView::isEmpty" href="qlatin1stringview.html#isEmpty" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QLatin1StringView::isNull" href="qlatin1stringview.html#isNull" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="last" fullname="QLatin1StringView::last" href="qlatin1stringview.html#last" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char last() const"/>
            <function name="last" fullname="QLatin1StringView::last" href="qlatin1stringview.html#last-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QLatin1StringView" signature="QLatin1StringView last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype lastIndexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView l1, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf-3" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf-4" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QLatin1StringView::lastIndexOf" href="qlatin1stringview.html#lastIndexOf-5" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="5" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="latin1" fullname="QLatin1StringView::latin1" href="qlatin1stringview.html#latin1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="const char *" signature="const char * latin1() const"/>
            <function name="left" fullname="QLatin1StringView::left" href="qlatin1stringview.html#left" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1StringView" signature="QLatin1StringView left(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="length" fullname="QLatin1StringView::length" href="qlatin1stringview.html#length" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QLatin1StringView::maxSize" href="qlatin1stringview.html#maxSize" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QLatin1StringView::max_size" href="qlatin1stringview.html#max_size" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QLatin1StringView::mid" href="qlatin1stringview.html#mid" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1StringView" signature="QLatin1StringView mid(qsizetype start, qsizetype length) const">
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="length" default="-1"/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq" status="active" access="public" location="qlatin1stringview.h" documented="true" related="976" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="977" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="978" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="979" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator!=(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="980" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator!=(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="981" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator!=(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="982" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator!=(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qlatin1stringview.html#operator-not-eq-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="983" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator!=(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&quot;&quot;_L1" href="qlatin1stringview.html#operator-22-22_L1-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="984" since="6.4" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QLatin1StringView" signature="QLatin1StringView operator&quot;&quot;_L1(const char *str, size_t size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt" status="active" access="public" location="qlatin1stringview.h" documented="true" related="985" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="986" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="987" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="988" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="989" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="990" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator&lt;(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="991" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator&lt;(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qlatin1stringview.html#operator-lt-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="992" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq" status="active" access="public" location="qlatin1stringview.h" documented="true" related="993" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="994" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="995" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="996" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="997" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="998" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator&lt;=(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="999" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator&lt;=(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qlatin1stringview.html#operator-lt-eq-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1000" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1001" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1002" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1003" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1004" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1005" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1006" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator==(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1007" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator==(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qlatin1stringview.html#operator-eq-eq-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1008" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1009" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1010" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1011" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1012" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1013" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1014" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator&gt;(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1015" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator&gt;(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qlatin1stringview.html#operator-gt-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1016" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1017" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QChar &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QChar &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1018" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const QChar &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QChar &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-2" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1019" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-3" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1020" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-4" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1021" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-5" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1022" meta="plain" noexcept="true" overload="true" overload-number="5" type="bool" signature="bool operator&gt;=(const QStringView &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-6" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1023" meta="plain" noexcept="true" overload="true" overload-number="6" type="bool" signature="bool operator&gt;=(const char *const &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qlatin1stringview.html#operator-gt-eq-10" status="active" access="public" location="qlatin1stringview.h" documented="true" related="1024" meta="plain" noexcept="true" overload="true" overload-number="10" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QLatin1StringView::operator[]" href="qlatin1stringview.html#operator-5b-5d" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1Char" signature="QLatin1Char operator[](qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="rbegin" fullname="QLatin1StringView::rbegin" href="qlatin1stringview.html#rbegin" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView::const_reverse_iterator" signature="QLatin1StringView::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QLatin1StringView::rend" href="qlatin1stringview.html#rend" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView::const_reverse_iterator" signature="QLatin1StringView::const_reverse_iterator rend() const"/>
            <function name="right" fullname="QLatin1StringView::right" href="qlatin1stringview.html#right" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QLatin1StringView" signature="QLatin1StringView right(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="size" fullname="QLatin1StringView::size" href="qlatin1stringview.html#size" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QLatin1StringView::slice" href="qlatin1stringview.html#slice" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.8" meta="plain" constexpr="true" type="QLatin1StringView &amp;" signature="QLatin1StringView &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="slice" fullname="QLatin1StringView::slice" href="qlatin1stringview.html#slice-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.8" meta="plain" constexpr="true" overload="true" overload-number="1" type="QLatin1StringView &amp;" signature="QLatin1StringView &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QLatin1StringView::sliced" href="qlatin1stringview.html#sliced" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" type="QLatin1StringView" signature="QLatin1StringView sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QLatin1StringView::sliced" href="qlatin1stringview.html#sliced-1" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QLatin1StringView" signature="QLatin1StringView sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="startsWith" fullname="QLatin1StringView::startsWith" href="qlatin1stringview.html#startsWith" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool startsWith(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="startsWith" fullname="QLatin1StringView::startsWith" href="qlatin1stringview.html#startsWith-1" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool startsWith(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="startsWith" fullname="QLatin1StringView::startsWith" href="qlatin1stringview.html#startsWith-2" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool startsWith(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="startsWith" fullname="QLatin1StringView::startsWith" href="qlatin1stringview.html#startsWith-3" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool startsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="toDouble" fullname="QLatin1StringView::toDouble" href="qlatin1stringview.html#toDouble" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toFloat" fullname="QLatin1StringView::toFloat" href="qlatin1stringview.html#toFloat" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toInt" fullname="QLatin1StringView::toInt" href="qlatin1stringview.html#toInt" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="int" signature="int toInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLong" fullname="QLatin1StringView::toLong" href="qlatin1stringview.html#toLong" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="long" signature="long toLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLongLong" fullname="QLatin1StringView::toLongLong" href="qlatin1stringview.html#toLongLong" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toShort" fullname="QLatin1StringView::toShort" href="qlatin1stringview.html#toShort" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="short" signature="short toShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toString" fullname="QLatin1StringView::toString" href="qlatin1stringview.html#toString" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="toUInt" fullname="QLatin1StringView::toUInt" href="qlatin1stringview.html#toUInt" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULong" fullname="QLatin1StringView::toULong" href="qlatin1stringview.html#toULong" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="ulong" signature="ulong toULong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULongLong" fullname="QLatin1StringView::toULongLong" href="qlatin1stringview.html#toULongLong" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUShort" fullname="QLatin1StringView::toUShort" href="qlatin1stringview.html#toUShort" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.4" meta="plain" const="true" type="ushort" signature="ushort toUShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUtf8" fullname="QLatin1StringView::toUtf8" href="qlatin1stringview.html#toUtf8" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.9" meta="plain" const="true" type="QByteArray" signature="QByteArray toUtf8() const"/>
            <function name="tokenize" fullname="QLatin1StringView::tokenize" href="qlatin1stringview.html#tokenize" status="active" access="public" location="qlatin1stringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="noexcept(qTokenize(std::declval&lt;const QLatin1StringView &amp;&gt;(),&#10;                                    std::forward&lt;Needle&gt;(needle), flags...))" type="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...))" signature="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...)) tokenize(Needle &amp;&amp;sep, Flags... flags) const">
                <parameter type="Needle &amp;&amp;" name="sep" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="trimmed" fullname="QLatin1StringView::trimmed" href="qlatin1stringview.html#trimmed" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QLatin1StringView" signature="QLatin1StringView trimmed() const"/>
            <function name="truncate" fullname="QLatin1StringView::truncate" href="qlatin1stringview.html#truncate" status="active" access="public" location="qlatin1stringview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void truncate(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <typedef name="const_iterator" fullname="QLatin1StringView::const_iterator" href="qlatin1stringview.html#const_iterator-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="iterator"/>
            <typedef name="const_pointer" fullname="QLatin1StringView::const_pointer" href="qlatin1stringview.html#const_pointer-typedef" status="active" access="public" location="qlatin1stringview.h" since="6.7" documented="true" aliasedtype="pointer"/>
            <typedef name="const_reference" fullname="QLatin1StringView::const_reference" href="qlatin1stringview.html#const_reference-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="reference"/>
            <typedef name="const_reverse_iterator" fullname="QLatin1StringView::const_reverse_iterator" href="qlatin1stringview.html#const_reverse_iterator-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="reverse_iterator"/>
            <typedef name="difference_type" fullname="QLatin1StringView::difference_type" href="qlatin1stringview.html#difference_type-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="qsizetype"/>
            <typedef name="iterator" fullname="QLatin1StringView::iterator" href="qlatin1stringview.html#iterator-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="value_type*"/>
            <typedef name="pointer" fullname="QLatin1StringView::pointer" href="qlatin1stringview.html#pointer-typedef" status="active" access="public" location="qlatin1stringview.h" since="6.7" documented="true" aliasedtype="value_type*"/>
            <typedef name="reference" fullname="QLatin1StringView::reference" href="qlatin1stringview.html#reference-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="value_type&amp;"/>
            <typedef name="reverse_iterator" fullname="QLatin1StringView::reverse_iterator" href="qlatin1stringview.html#reverse_iterator-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="std::reverse_iterator&lt;iterator&gt;"/>
            <typedef name="size_type" fullname="QLatin1StringView::size_type" href="qlatin1stringview.html#size_type-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="qsizetype"/>
            <typedef name="value_type" fullname="QLatin1StringView::value_type" href="qlatin1stringview.html#value_type-typedef" status="active" access="public" location="qlatin1stringview.h" documented="true" aliasedtype="const char"/>
        </class>
        <class threadsafety="reentrant" name="QLibrary" href="qlibrary.html" status="active" access="public" location="qlibrary.h" documented="true" groups="plugins" bases="QObject" module="QtCore" brief="Loads shared libraries at runtime">
            <function name="QLibrary" fullname="QLibrary::QLibrary" href="qlibrary.html#QLibrary" status="active" access="public" location="qlibrary.h" documented="true" meta="constructor" explicit="true" signature="QLibrary(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QLibrary" fullname="QLibrary::QLibrary" href="qlibrary.html#QLibrary-1" status="active" access="public" location="qlibrary.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QLibrary(const QString &amp;fileName, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QLibrary" fullname="QLibrary::QLibrary" href="qlibrary.html#QLibrary-2" status="active" access="public" location="qlibrary.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QLibrary(const QString &amp;fileName, const QString &amp;version, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QString &amp;" name="version" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QLibrary" fullname="QLibrary::QLibrary" href="qlibrary.html#QLibrary-3" status="active" access="public" location="qlibrary.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QLibrary(const QString &amp;fileName, int verNum, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="int" name="verNum" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="errorString" fullname="QLibrary::errorString" href="qlibrary.html#errorString" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="fileName" fullname="QLibrary::fileName" href="qlibrary.html#fileName-prop" status="active" access="public" location="qlibrary.h" meta="plain" const="true" associated-property="fileName" type="QString" signature="QString fileName() const"/>
            <function name="isLibrary" fullname="QLibrary::isLibrary" href="qlibrary.html#isLibrary" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" static="true" type="bool" signature="bool isLibrary(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="isLoaded" fullname="QLibrary::isLoaded" href="qlibrary.html#isLoaded" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLoaded() const"/>
            <function name="load" fullname="QLibrary::load" href="qlibrary.html#load" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" type="bool" signature="bool load()"/>
            <function name="loadHints" fullname="QLibrary::loadHints" href="qlibrary.html#loadHints-prop" status="active" access="public" location="qlibrary.h" meta="plain" const="true" associated-property="loadHints" type="QLibrary::LoadHints" signature="QLibrary::LoadHints loadHints() const"/>
            <function name="resolve" fullname="QLibrary::resolve" href="qlibrary.html#resolve" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" type="QFunctionPointer" signature="QFunctionPointer resolve(const char *symbol)">
                <parameter type="const char *" name="symbol" default=""/>
            </function>
            <function name="resolve" fullname="QLibrary::resolve" href="qlibrary.html#resolve-1" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QFunctionPointer" signature="QFunctionPointer resolve(const QString &amp;fileName, const char *symbol)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const char *" name="symbol" default=""/>
            </function>
            <function name="resolve" fullname="QLibrary::resolve" href="qlibrary.html#resolve-2" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QFunctionPointer" signature="QFunctionPointer resolve(const QString &amp;fileName, const QString &amp;version, const char *symbol)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QString &amp;" name="version" default=""/>
                <parameter type="const char *" name="symbol" default=""/>
            </function>
            <function name="resolve" fullname="QLibrary::resolve" href="qlibrary.html#resolve-3" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QFunctionPointer" signature="QFunctionPointer resolve(const QString &amp;fileName, int verNum, const char *symbol)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="int" name="verNum" default=""/>
                <parameter type="const char *" name="symbol" default=""/>
            </function>
            <function name="setFileName" fullname="QLibrary::setFileName" href="qlibrary.html#fileName-prop" status="active" access="public" location="qlibrary.h" meta="plain" associated-property="fileName" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setFileNameAndVersion" fullname="QLibrary::setFileNameAndVersion" href="qlibrary.html#setFileNameAndVersion" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" type="void" signature="void setFileNameAndVersion(const QString &amp;fileName, const QString &amp;version)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QString &amp;" name="version" default=""/>
            </function>
            <function name="setFileNameAndVersion" fullname="QLibrary::setFileNameAndVersion" href="qlibrary.html#setFileNameAndVersion-1" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setFileNameAndVersion(const QString &amp;fileName, int versionNumber)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="int" name="versionNumber" default=""/>
            </function>
            <function name="setLoadHints" fullname="QLibrary::setLoadHints" href="qlibrary.html#loadHints-prop" status="active" access="public" location="qlibrary.h" meta="plain" associated-property="loadHints" type="void" signature="void setLoadHints(QLibrary::LoadHints hints)">
                <parameter type="QLibrary::LoadHints" name="hints" default=""/>
            </function>
            <function name="unload" fullname="QLibrary::unload" href="qlibrary.html#unload" status="active" access="public" location="qlibrary.h" documented="true" meta="plain" type="bool" signature="bool unload()"/>
            <function name="~QLibrary" fullname="QLibrary::~QLibrary" href="qlibrary.html#dtor.QLibrary" status="active" access="public" location="qlibrary.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QLibrary()"/>
            <enum name="LoadHint" fullname="QLibrary::LoadHint" href="qlibrary.html#LoadHint-enum" status="active" access="public" location="qlibrary.h" documented="true" typedef="QLibrary::LoadHints">
                <value name="ResolveAllSymbolsHint" value="0x01"/>
                <value name="ExportExternalSymbolsHint" value="0x02"/>
                <value name="LoadArchiveMemberHint" value="0x04"/>
                <value name="PreventUnloadHint" value="0x08"/>
                <value name="DeepBindHint" value="0x10"/>
            </enum>
            <typedef name="LoadHints" fullname="QLibrary::LoadHints" href="qlibrary.html#LoadHint-enum" status="active" access="public" location="qlibrary.h" enum="QLibrary::LoadHint"/>
            <property name="fileName" fullname="QLibrary::fileName" href="qlibrary.html#fileName-prop" status="active" access="public" location="qlibrary.h" documented="true" brief="The file name of the library">
                <getter name="fileName"/>
                <setter name="setFileName"/>
            </property>
            <property name="loadHints" fullname="QLibrary::loadHints" href="qlibrary.html#loadHints-prop" status="active" access="public" location="qlibrary.h" documented="true" brief="Give the load() function some hints on how it should behave">
                <getter name="loadHints"/>
                <setter name="setLoadHints"/>
            </property>
        </class>
        <class name="QLibraryInfo" href="qlibraryinfo.html" status="active" access="public" location="qlibraryinfo.h" documented="true" module="QtCore" brief="Information about the Qt library">
            <function name="isDebugBuild" fullname="QLibraryInfo::isDebugBuild" href="qlibraryinfo.html#isDebugBuild" status="active" access="public" location="qlibraryinfo.h" documented="true" meta="plain" static="true" noexcept="true" type="bool" signature="bool isDebugBuild()"/>
            <function name="isSharedBuild" fullname="QLibraryInfo::isSharedBuild" href="qlibraryinfo.html#isSharedBuild" status="active" access="public" location="qlibraryinfo.h" documented="true" since="6.5" meta="plain" static="true" noexcept="true" type="bool" signature="bool isSharedBuild()"/>
            <function name="location" fullname="QLibraryInfo::location" href="qlibraryinfo-obsolete.html#location" status="deprecated" access="public" location="qlibraryinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString location(QLibraryInfo::LibraryLocation loc)">
                <parameter type="QLibraryInfo::LibraryLocation" name="loc" default=""/>
            </function>
            <function name="path" fullname="QLibraryInfo::path" href="qlibraryinfo.html#path" status="active" access="public" location="qlibraryinfo.h" documented="true" since="6.0" meta="plain" static="true" type="QString" signature="QString path(QLibraryInfo::LibraryPath p)">
                <parameter type="QLibraryInfo::LibraryPath" name="p" default=""/>
            </function>
            <function name="paths" fullname="QLibraryInfo::paths" href="qlibraryinfo.html#paths" status="active" access="public" location="qlibraryinfo.h" documented="true" since="6.8" meta="plain" static="true" type="QStringList" signature="QStringList paths(QLibraryInfo::LibraryPath p)">
                <parameter type="QLibraryInfo::LibraryPath" name="p" default=""/>
            </function>
            <function name="version" fullname="QLibraryInfo::version" href="qlibraryinfo.html#version" status="active" access="public" location="qlibraryinfo.h" documented="true" meta="plain" static="true" noexcept="true" type="QVersionNumber" signature="QVersionNumber version()"/>
            <enum name="LibraryPath" fullname="QLibraryInfo::LibraryPath" href="qlibraryinfo.html#LibraryPath-enum" status="active" access="public" location="qlibraryinfo.h" documented="true">
                <value name="PrefixPath" value="0"/>
                <value name="DocumentationPath" value="1"/>
                <value name="HeadersPath" value="2"/>
                <value name="LibrariesPath" value="3"/>
                <value name="LibraryExecutablesPath" value="4"/>
                <value name="BinariesPath" value="5"/>
                <value name="PluginsPath" value="6"/>
                <value name="QmlImportsPath" value="7"/>
                <value name="Qml2ImportsPath" value="QmlImportsPath"/>
                <value name="ArchDataPath" value="8"/>
                <value name="DataPath" value="9"/>
                <value name="TranslationsPath" value="10"/>
                <value name="ExamplesPath" value="11"/>
                <value name="TestsPath" value="12"/>
                <value name="SettingsPath" value="100"/>
                <keyword name="library-location" title="library location"/>
            </enum>
            <typedef name="LibraryLocation" fullname="QLibraryInfo::LibraryLocation" href="qlibraryinfo-obsolete.html#LibraryLocation-typedef" status="deprecated" access="public" location="qlibraryinfo.h" documented="true" aliasedtype="LibraryPath"/>
        </class>
        <class name="QLine" href="qline.html" status="active" access="public" location="qline.h" documented="true" groups="painting" module="QtCore" brief="Two-dimensional vector using integer precision" comparison_category="equality">
            <function name="QLine" fullname="QLine::QLine" href="qline.html#QLine" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" signature="QLine()"/>
            <function name="QLine" fullname="QLine::QLine" href="qline.html#QLine-1" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="1" signature="QLine(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="QLine" fullname="QLine::QLine" href="qline.html#QLine-2" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="2" signature="QLine(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="center" fullname="QLine::center" href="qline.html#center" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPoint" signature="QPoint center() const"/>
            <function name="dx" fullname="QLine::dx" href="qline.html#dx" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int dx() const"/>
            <function name="dy" fullname="QLine::dy" href="qline.html#dy" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int dy() const"/>
            <function name="isNull" fullname="QLine::isNull" href="qline.html#isNull" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isNull() const"/>
            <function name="operator!=" href="qline.html#operator-not-eq" status="active" access="public" location="qline.h" documented="true" related="1025" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QLine &amp;lhs, const QLine &amp;rhs)">
                <parameter type="const QLine &amp;" name="lhs" default=""/>
                <parameter type="const QLine &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qline.html#operator-lt-lt-9" status="active" access="public" location="qline.h" documented="true" related="347" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QLine &amp;line)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QLine &amp;" name="line" default=""/>
            </function>
            <function name="operator==" href="qline.html#operator-eq-eq" status="active" access="public" location="qline.h" documented="true" related="1026" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QLine &amp;lhs, const QLine &amp;rhs)">
                <parameter type="const QLine &amp;" name="lhs" default=""/>
                <parameter type="const QLine &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qline.html#operator-gt-gt-8" status="active" access="public" location="qline.h" documented="true" related="418" meta="plain" overload="true" overload-number="8" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QLine &amp;line)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QLine &amp;" name="line" default=""/>
            </function>
            <function name="p1" fullname="QLine::p1" href="qline.html#p1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPoint" signature="QPoint p1() const"/>
            <function name="p2" fullname="QLine::p2" href="qline.html#p2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPoint" signature="QPoint p2() const"/>
            <function name="setLine" fullname="QLine::setLine" href="qline.html#setLine" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setLine(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="setP1" fullname="QLine::setP1" href="qline.html#setP1" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setP1(const QPoint &amp;p1)">
                <parameter type="const QPoint &amp;" name="p1" default=""/>
            </function>
            <function name="setP2" fullname="QLine::setP2" href="qline.html#setP2" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setP2(const QPoint &amp;p2)">
                <parameter type="const QPoint &amp;" name="p2" default=""/>
            </function>
            <function name="setPoints" fullname="QLine::setPoints" href="qline.html#setPoints" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setPoints(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="toLineF" fullname="QLine::toLineF" href="qline.html#toLineF" status="active" access="public" location="qline.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="QLineF" signature="QLineF toLineF() const"/>
            <function name="translate" fullname="QLine::translate" href="qline.html#translate" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void translate(const QPoint &amp;offset)">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="translate" fullname="QLine::translate" href="qline.html#translate-1" status="active" access="public" location="qline.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void translate(int dx, int dy)">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QLine::translated" href="qline.html#translated" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QLine" signature="QLine translated(const QPoint &amp;offset) const">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="translated" fullname="QLine::translated" href="qline.html#translated-1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QLine" signature="QLine translated(int dx, int dy) const">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="x1" fullname="QLine::x1" href="qline.html#x1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int x1() const"/>
            <function name="x2" fullname="QLine::x2" href="qline.html#x2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int x2() const"/>
            <function name="y1" fullname="QLine::y1" href="qline.html#y1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int y1() const"/>
            <function name="y2" fullname="QLine::y2" href="qline.html#y2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int y2() const"/>
        </class>
        <class name="QLineF" href="qlinef.html" status="active" access="public" location="qline.h" documented="true" groups="painting" module="QtCore" brief="Two-dimensional vector using floating point precision" comparison_category="equality">
            <contents name="constraints" title="Constraints" level="1"/>
            <function name="QLineF" fullname="QLineF::QLineF" href="qlinef.html#QLineF" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" signature="QLineF()"/>
            <function name="QLineF" fullname="QLineF::QLineF" href="qlinef.html#QLineF-1" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="1" signature="QLineF(const QLine &amp;line)">
                <parameter type="const QLine &amp;" name="line" default=""/>
            </function>
            <function name="QLineF" fullname="QLineF::QLineF" href="qlinef.html#QLineF-2" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="2" signature="QLineF(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="QLineF" fullname="QLineF::QLineF" href="qlinef.html#QLineF-3" status="active" access="public" location="qline.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="3" signature="QLineF(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="angle" fullname="QLineF::angle" href="qlinef.html#angle" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal angle() const"/>
            <function name="angleTo" fullname="QLineF::angleTo" href="qlinef.html#angleTo" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal angleTo(const QLineF &amp;line) const">
                <parameter type="const QLineF &amp;" name="line" default=""/>
            </function>
            <function name="center" fullname="QLineF::center" href="qlinef.html#center" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPointF" signature="QPointF center() const"/>
            <function name="dx" fullname="QLineF::dx" href="qlinef.html#dx" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal dx() const"/>
            <function name="dy" fullname="QLineF::dy" href="qlinef.html#dy" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal dy() const"/>
            <function name="fromPolar" fullname="QLineF::fromPolar" href="qlinef.html#fromPolar" status="active" access="public" location="qline.h" documented="true" meta="plain" static="true" type="QLineF" signature="QLineF fromPolar(qreal length, qreal angle)">
                <parameter type="qreal" name="length" default=""/>
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="intersects" fullname="QLineF::intersects" href="qlinef.html#intersects" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" type="QLineF::IntersectionType" signature="QLineF::IntersectionType intersects(const QLineF &amp;line, QPointF *intersectionPoint) const">
                <parameter type="const QLineF &amp;" name="line" default=""/>
                <parameter type="QPointF *" name="intersectionPoint" default="nullptr"/>
            </function>
            <function name="isNull" fullname="QLineF::isNull" href="qlinef.html#isNull" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isNull() const"/>
            <function name="length" fullname="QLineF::length" href="qlinef.html#length" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal length() const"/>
            <function name="normalVector" fullname="QLineF::normalVector" href="qlinef.html#normalVector" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QLineF" signature="QLineF normalVector() const"/>
            <function name="operator!=" href="qlinef.html#operator-not-eq" status="active" access="public" location="qline.h" documented="true" related="1027" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QLineF &amp;lhs, const QLineF &amp;rhs)">
                <parameter type="const QLineF &amp;" name="lhs" default=""/>
                <parameter type="const QLineF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qlinef.html#operator-lt-lt-10" status="active" access="public" location="qline.h" documented="true" related="348" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QLineF &amp;line)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QLineF &amp;" name="line" default=""/>
            </function>
            <function name="operator==" href="qlinef.html#operator-eq-eq" status="active" access="public" location="qline.h" documented="true" related="1028" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QLineF &amp;lhs, const QLineF &amp;rhs)">
                <parameter type="const QLineF &amp;" name="lhs" default=""/>
                <parameter type="const QLineF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qlinef.html#operator-gt-gt-9" status="active" access="public" location="qline.h" documented="true" related="419" meta="plain" overload="true" overload-number="9" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QLineF &amp;line)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QLineF &amp;" name="line" default=""/>
            </function>
            <function name="p1" fullname="QLineF::p1" href="qlinef.html#p1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPointF" signature="QPointF p1() const"/>
            <function name="p2" fullname="QLineF::p2" href="qlinef.html#p2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPointF" signature="QPointF p2() const"/>
            <function name="pointAt" fullname="QLineF::pointAt" href="qlinef.html#pointAt" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QPointF" signature="QPointF pointAt(qreal t) const">
                <parameter type="qreal" name="t" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qlinef.html#qFuzzyCompare" status="active" access="public" location="qline.h" documented="true" related="1029" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QLineF &amp;lhs, const QLineF &amp;rhs)">
                <parameter type="const QLineF &amp;" name="lhs" default=""/>
                <parameter type="const QLineF &amp;" name="rhs" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qlinef.html#qFuzzyIsNull" status="active" access="public" location="qline.h" documented="true" related="1030" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(const QLineF &amp;line)">
                <parameter type="const QLineF &amp;" name="line" default=""/>
            </function>
            <function name="setAngle" fullname="QLineF::setAngle" href="qlinef.html#setAngle" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setAngle(qreal angle)">
                <parameter type="qreal" name="angle" default=""/>
            </function>
            <function name="setLength" fullname="QLineF::setLength" href="qlinef.html#setLength" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setLength(qreal length)">
                <parameter type="qreal" name="length" default=""/>
            </function>
            <function name="setLine" fullname="QLineF::setLine" href="qlinef.html#setLine" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setLine(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="setP1" fullname="QLineF::setP1" href="qlinef.html#setP1" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setP1(const QPointF &amp;p1)">
                <parameter type="const QPointF &amp;" name="p1" default=""/>
            </function>
            <function name="setP2" fullname="QLineF::setP2" href="qlinef.html#setP2" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setP2(const QPointF &amp;p2)">
                <parameter type="const QPointF &amp;" name="p2" default=""/>
            </function>
            <function name="setPoints" fullname="QLineF::setPoints" href="qlinef.html#setPoints" status="active" access="public" location="qline.h" documented="true" meta="plain" type="void" signature="void setPoints(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="toLine" fullname="QLineF::toLine" href="qlinef.html#toLine" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QLine" signature="QLine toLine() const"/>
            <function name="translate" fullname="QLineF::translate" href="qlinef.html#translate" status="active" access="public" location="qline.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="QLineF::translate" href="qlinef.html#translate-1" status="active" access="public" location="qline.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="QLineF::translated" href="qlinef.html#translated" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="QLineF" signature="QLineF translated(const QPointF &amp;offset) const">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="translated" fullname="QLineF::translated" href="qlinef.html#translated-1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QLineF" signature="QLineF translated(qreal dx, qreal dy) const">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="unitVector" fullname="QLineF::unitVector" href="qlinef.html#unitVector" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" type="QLineF" signature="QLineF unitVector() const"/>
            <function name="x1" fullname="QLineF::x1" href="qlinef.html#x1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal x1() const"/>
            <function name="x2" fullname="QLineF::x2" href="qlinef.html#x2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal x2() const"/>
            <function name="y1" fullname="QLineF::y1" href="qlinef.html#y1" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal y1() const"/>
            <function name="y2" fullname="QLineF::y2" href="qlinef.html#y2" status="active" access="public" location="qline.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal y2() const"/>
            <enum name="IntersectionType" fullname="QLineF::IntersectionType" href="qlinef.html#IntersectionType-enum" status="active" access="public" location="qline.h" documented="true">
                <value name="NoIntersection" value="0"/>
                <value name="BoundedIntersection" value="1"/>
                <value name="UnboundedIntersection" value="2"/>
            </enum>
            <typedef name="IntersectType" fullname="QLineF::IntersectType" href="qlinef-obsolete.html#IntersectType-typedef" status="deprecated" access="public" location="qline.h" documented="true" aliasedtype="IntersectionType"/>
        </class>
        <class threadsafety="reentrant" name="QList" href="qlist.html" status="active" access="public" location="qlist.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides a dynamic array">
            <contents name="more-information-on-using-qt-containers" title="More Information on Using Qt Containers" level="2"/>
            <contents name="maximum-size-and-out-of-memory-conditions" title="Maximum size and out-of-memory conditions" level="1"/>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList" status="active" access="public" location="qlist.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QList()"/>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-1" status="active" access="public" documented="true" meta="move-constructor" overload="true" overload-number="1" signature="QList(QList&lt;T&gt; &amp;&amp;other)">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-2" status="active" access="public" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QList(const QList&lt;T&gt; &amp;other)">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-3" status="active" access="public" location="qlist.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QList(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-4" status="active" access="public" location="qlist.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QList(std::initializer_list&lt;T&gt; args)">
                <parameter type="std::initializer_list&lt;T&gt;" name="args" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-5" status="active" access="public" location="qlist.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QList(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-6" status="active" access="public" location="qlist.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QList(qsizetype size, QList&lt;T&gt;::parameter_type value)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="QList" fullname="QList::QList" href="qlist.html#QList-7" status="active" access="public" location="qlist.h" documented="true" since="6.8" meta="constructor" overload="true" overload-number="7" signature="QList(qsizetype size, Qt::Initialization)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="Qt::Initialization" name="" default=""/>
            </function>
            <function name="append" fullname="QList::append" href="qlist.html#append" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void append(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="append" fullname="QList::append" href="qlist.html#append-2" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="void" signature="void append(QList&lt;T&gt; &amp;&amp;value)">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="value" default=""/>
            </function>
            <function name="append" fullname="QList::append" href="qlist.html#append-3" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="3" type="void" signature="void append(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="append" fullname="QList::append" href="qlist.html#append-4" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="4" type="void" signature="void append(const QList&lt;T&gt; &amp;value)">
                <parameter type="const QList&lt;T&gt; &amp;" name="value" default=""/>
            </function>
            <function name="assign" fullname="QList::assign" href="qlist.html#assign" status="active" access="public" location="qlist.h" documented="true" since="6.6" meta="plain" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; assign(std::initializer_list&lt;T&gt; l)">
                <parameter type="std::initializer_list&lt;T&gt;" name="l" default=""/>
            </function>
            <function name="assign" fullname="QList::assign" href="qlist.html#assign-1" status="active" access="public" location="qlist.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; assign(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="assign" fullname="QList::assign" href="qlist.html#assign-2" status="active" access="public" location="qlist.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; assign(qsizetype n, QList&lt;T&gt;::parameter_type t)">
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="t" default=""/>
            </function>
            <function name="at" fullname="QList::at" href="qlist.html#at" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_reference" signature="QList&lt;T&gt;::const_reference at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="back" fullname="QList::back" href="qlist.html#back" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reference" signature="QList&lt;T&gt;::reference back()"/>
            <function name="back" fullname="QList::back" href="qlist.html#back-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_reference" signature="QList&lt;T&gt;::const_reference back() const"/>
            <function name="begin" fullname="QList::begin" href="qlist.html#begin" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator begin()"/>
            <function name="begin" fullname="QList::begin" href="qlist.html#begin-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator begin() const"/>
            <function name="capacity" fullname="QList::capacity" href="qlist.html#capacity" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QList::cbegin" href="qlist.html#cbegin" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QList::cend" href="qlist.html#cend" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QList::clear" href="qlist.html#clear" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QList::constBegin" href="qlist.html#constBegin" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator constBegin() const"/>
            <function name="constData" fullname="QList::constData" href="qlist.html#constData" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_pointer" signature="QList&lt;T&gt;::const_pointer constData() const"/>
            <function name="constEnd" fullname="QList::constEnd" href="qlist.html#constEnd" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator constEnd() const"/>
            <function name="constFirst" fullname="QList::constFirst" href="qlist.html#constFirst" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="const T &amp;" signature="const T &amp; constFirst() const"/>
            <function name="constLast" fullname="QList::constLast" href="qlist.html#constLast" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="const T &amp;" signature="const T &amp; constLast() const"/>
            <function name="contains" fullname="QList::contains" href="qlist.html#contains" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const AT &amp;value) const">
                <parameter type="const AT &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QList::count" href="qlist.html#count" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count(const AT &amp;value) const">
                <parameter type="const AT &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QList::count" href="qlist.html#count-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count() const"/>
            <function name="crbegin" fullname="QList::crbegin" href="qlist.html#crbegin" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_reverse_iterator" signature="QList&lt;T&gt;::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QList::crend" href="qlist.html#crend" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;::const_reverse_iterator" signature="QList&lt;T&gt;::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QList::data" href="qlist.html#data" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::pointer" signature="QList&lt;T&gt;::pointer data()"/>
            <function name="data" fullname="QList::data" href="qlist.html#data-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_pointer" signature="QList&lt;T&gt;::const_pointer data() const"/>
            <function name="emplace" fullname="QList::emplace" href="qlist.html#emplace" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator emplace(qsizetype i, Args &amp;&amp;... args)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace" fullname="QList::emplace" href="qlist.html#emplace-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator emplace(QList&lt;T&gt;::const_iterator before, Args &amp;&amp;... args)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="before" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplaceBack" fullname="QList::emplaceBack" href="qlist.html#emplaceBack" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reference" signature="QList&lt;T&gt;::reference emplaceBack(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace_back" fullname="QList::emplace_back" href="qlist.html#emplace_back" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reference" signature="QList&lt;T&gt;::reference emplace_back(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="empty" fullname="QList::empty" href="qlist.html#empty" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QList::end" href="qlist.html#end" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator end()"/>
            <function name="end" fullname="QList::end" href="qlist.html#end-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_iterator" signature="QList&lt;T&gt;::const_iterator end() const"/>
            <function name="endsWith" fullname="QList::endsWith" href="qlist.html#endsWith" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool endsWith(QList&lt;T&gt;::parameter_type value) const">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="erase" fullname="QList::erase" href="qlist.html#erase" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator erase(QList&lt;T&gt;::const_iterator pos)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase" href="qlist.html#erase-1" status="active" access="public" location="qlist.h" documented="true" related="268" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase(QList&lt;T&gt; &amp;list, const AT &amp;t)">
                <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="erase" fullname="QList::erase" href="qlist.html#erase-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator erase(QList&lt;T&gt;::const_iterator begin, QList&lt;T&gt;::const_iterator end)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="begin" default=""/>
                <parameter type="QList&lt;T&gt;::const_iterator" name="end" default=""/>
            </function>
            <function name="erase_if" href="qlist.html#erase_if-2" status="active" access="public" location="qlist.h" documented="true" related="273" since="6.1" meta="plain" overload="true" overload-number="2" type="qsizetype" signature="qsizetype erase_if(QList&lt;T&gt; &amp;list, Predicate pred)">
                <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="fill" fullname="QList::fill" href="qlist.html#fill" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; fill(QList&lt;T&gt;::parameter_type value, qsizetype size)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="first" fullname="QList::first" href="qlist.html#first" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; first()"/>
            <function name="first" fullname="QList::first" href="qlist.html#first-1" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="first" fullname="QList::first" href="qlist.html#first-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="const T &amp;" signature="const T &amp; first() const"/>
            <function name="fromList" fullname="QList::fromList" href="qlist-obsolete.html#fromList" status="deprecated" access="public" location="qlist.h" documented="true" meta="plain" static="true" noexcept="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; fromList(const QList&lt;T&gt; &amp;list)">
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="fromVector" fullname="QList::fromVector" href="qlist-obsolete.html#fromVector" status="deprecated" access="public" location="qlist.h" documented="true" meta="plain" static="true" noexcept="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; fromVector(const QList&lt;T&gt; &amp;list)">
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="front" fullname="QList::front" href="qlist.html#front" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reference" signature="QList&lt;T&gt;::reference front()"/>
            <function name="front" fullname="QList::front" href="qlist.html#front-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_reference" signature="QList&lt;T&gt;::const_reference front() const"/>
            <function name="indexOf" fullname="QList::indexOf" href="qlist.html#indexOf" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexOf(const AT &amp;value, qsizetype from) const">
                <parameter type="const AT &amp;" name="value" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(qsizetype i, QList&lt;T&gt;::parameter_type value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(qsizetype i, QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(QList&lt;T&gt;::const_iterator before, qsizetype count, QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="before" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert-3" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="3" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(QList&lt;T&gt;::const_iterator before, QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="before" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert-4" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="4" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(QList&lt;T&gt;::const_iterator before, QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::const_iterator" name="before" default=""/>
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="insert" fullname="QList::insert" href="qlist.html#insert-5" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="5" type="QList&lt;T&gt;::iterator" signature="QList&lt;T&gt;::iterator insert(qsizetype i, qsizetype count, QList&lt;T&gt;::parameter_type value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QList::isEmpty" href="qlist.html#isEmpty" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="last" fullname="QList::last" href="qlist.html#last" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; last()"/>
            <function name="last" fullname="QList::last" href="qlist.html#last-1" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="last" fullname="QList::last" href="qlist.html#last-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="const T &amp;" signature="const T &amp; last() const"/>
            <function name="lastIndexOf" fullname="QList::lastIndexOf" href="qlist.html#lastIndexOf" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype lastIndexOf(const AT &amp;value, qsizetype from) const">
                <parameter type="const AT &amp;" name="value" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
            </function>
            <function name="length" fullname="QList::length" href="qlist.html#length" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QList::maxSize" href="qlist.html#maxSize" status="active" access="public" location="qlist.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QList::max_size" href="qlist.html#max_size" status="active" access="public" location="qlist.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QList::mid" href="qlist.html#mid" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; mid(qsizetype pos, qsizetype length) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="length" default="-1"/>
            </function>
            <function name="move" fullname="QList::move" href="qlist.html#move" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void move(qsizetype from, qsizetype to)">
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="qsizetype" name="to" default=""/>
            </function>
            <function name="operator!=" fullname="QList::operator!=" href="qlist.html#operator-not-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QList::operator+" href="qlist.html#operator-2b" status="active" access="public" location="qlist.h" documented="true" meta="plain" refness="2" type="QList&lt;T&gt;" signature="QList&lt;T&gt; operator+(QList&lt;T&gt; &amp;&amp;other) &amp;&amp;">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QList::operator+" href="qlist.html#operator-2b-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" refness="2" type="QList&lt;T&gt;" signature="QList&lt;T&gt; operator+(const QList&lt;T&gt; &amp;other) &amp;&amp;">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QList::operator+" href="qlist.html#operator-2b-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" refness="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; operator+(QList&lt;T&gt; &amp;&amp;other) const &amp;">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QList::operator+" href="qlist.html#operator-2b-3" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; operator+(const QList&lt;T&gt; &amp;other) const &amp;">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QList::operator+=" href="qlist.html#operator-2b-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator+=(const QList&lt;T&gt; &amp;other)">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QList::operator+=" href="qlist.html#operator-2b-eq-1" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator+=(QList&lt;T&gt; &amp;&amp;other)">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QList::operator+=" href="qlist.html#operator-2b-eq-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator+=(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="operator+=" fullname="QList::operator+=" href="qlist.html#operator-2b-eq-3" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="3" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator+=(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="operator&lt;" fullname="QList::operator&lt;" href="qlist.html#operator-lt" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QList::operator&lt;&lt;" href="qlist.html#operator-lt-lt" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator&lt;&lt;(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QList::operator&lt;&lt;" href="qlist.html#operator-lt-lt-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator&lt;&lt;(const QList&lt;T&gt; &amp;other)">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QList::operator&lt;&lt;" href="qlist.html#operator-lt-lt-2" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator&lt;&lt;(QList&lt;T&gt; &amp;&amp;other)">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QList::operator&lt;&lt;" href="qlist.html#operator-lt-lt-3" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="3" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator&lt;&lt;(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qlist.html#operator-lt-lt-4" status="active" access="public" location="qdatastream.h" documented="true" related="349" meta="plain" overload="true" overload-number="4" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QList&lt;T&gt; &amp;list)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="operator&lt;=" fullname="QList::operator&lt;=" href="qlist.html#operator-lt-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&lt;=(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;=&gt;" href="qlist.html#operator-lt-eq-gt" status="active" access="public" location="qlist.h" documented="true" related="1031" since="6.9" meta="plain" type="auto" signature="auto operator&lt;=&gt;(const QList&lt;T&gt; &amp;lhs, const QList&lt;T&gt; &amp;rhs)">
                <parameter type="const QList&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QList&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QList::operator=" href="qlist.html#operator-eq" status="active" access="public" documented="true" meta="move-assign" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator=(QList&lt;T&gt; &amp;&amp;other)">
                <parameter type="QList&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QList::operator=" href="qlist.html#operator-eq-1" status="active" access="public" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator=(const QList&lt;T&gt; &amp;other)">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QList::operator=" href="qlist.html#operator-eq-2" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QList&lt;T&gt; &amp;" signature="QList&lt;T&gt; &amp; operator=(std::initializer_list&lt;T&gt; args)">
                <parameter type="std::initializer_list&lt;T&gt;" name="args" default=""/>
            </function>
            <function name="operator==" fullname="QList::operator==" href="qlist.html#operator-eq-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;" fullname="QList::operator&gt;" href="qlist.html#operator-gt" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;=" fullname="QList::operator&gt;=" href="qlist.html#operator-gt-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator&gt;=(const QList&lt;T&gt; &amp;other) const">
                <parameter type="const QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qlist.html#operator-gt-gt-10" status="active" access="public" location="qdatastream.h" documented="true" related="420" meta="plain" overload="true" overload-number="10" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QList&lt;T&gt; &amp;list)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="operator[]" fullname="QList::operator[]" href="qlist.html#operator-5b-5d" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reference" signature="QList&lt;T&gt;::reference operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QList::operator[]" href="qlist.html#operator-5b-5d-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_reference" signature="QList&lt;T&gt;::const_reference operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="pop_back" fullname="QList::pop_back" href="qlist.html#pop_back" status="active" access="public" location="qlist.h" documented="true" meta="plain" noexcept="true" type="void" signature="void pop_back()"/>
            <function name="pop_front" fullname="QList::pop_front" href="qlist.html#pop_front" status="active" access="public" location="qlist.h" documented="true" meta="plain" noexcept="true" type="void" signature="void pop_front()"/>
            <function name="prepend" fullname="QList::prepend" href="qlist.html#prepend" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void prepend(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="prepend" fullname="QList::prepend" href="qlist.html#prepend-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void prepend(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="push_back" fullname="QList::push_back" href="qlist.html#push_back" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void push_back(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="push_back" fullname="QList::push_back" href="qlist.html#push_back-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void push_back(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="push_front" fullname="QList::push_front" href="qlist.html#push_front" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void push_front(QList&lt;T&gt;::parameter_type value)">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="push_front" fullname="QList::push_front" href="qlist.html#push_front-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void push_front(QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="qHash" href="qlist.html#qHash-20" status="active" access="public" location="qlist.h" documented="true" related="542" meta="plain" noexcept="true" noexcept_expression="noexcept(qHashRange(key.cbegin(), key.cend(), seed))" overload="true" overload-number="20" type="size_t" signature="size_t qHash(const QList&lt;T&gt; &amp;key, size_t seed)">
                <parameter type="const QList&lt;T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="rbegin" fullname="QList::rbegin" href="qlist.html#rbegin" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reverse_iterator" signature="QList&lt;T&gt;::reverse_iterator rbegin()"/>
            <function name="rbegin" fullname="QList::rbegin" href="qlist.html#rbegin-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_reverse_iterator" signature="QList&lt;T&gt;::const_reverse_iterator rbegin() const"/>
            <function name="remove" fullname="QList::remove" href="qlist.html#remove" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void remove(qsizetype i, qsizetype n)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="n" default="1"/>
            </function>
            <function name="removeAll" fullname="QList::removeAll" href="qlist.html#removeAll" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="qsizetype" signature="qsizetype removeAll(const AT &amp;t)">
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="removeAt" fullname="QList::removeAt" href="qlist.html#removeAt" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void removeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="removeFirst" fullname="QList::removeFirst" href="qlist.html#removeFirst" status="active" access="public" location="qlist.h" documented="true" meta="plain" noexcept="true" type="void" signature="void removeFirst()"/>
            <function name="removeIf" fullname="QList::removeIf" href="qlist.html#removeIf" status="active" access="public" location="qlist.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="removeLast" fullname="QList::removeLast" href="qlist.html#removeLast" status="active" access="public" location="qlist.h" documented="true" meta="plain" noexcept="true" type="void" signature="void removeLast()"/>
            <function name="removeOne" fullname="QList::removeOne" href="qlist.html#removeOne" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="bool" signature="bool removeOne(const AT &amp;t)">
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="rend" fullname="QList::rend" href="qlist.html#rend" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::reverse_iterator" signature="QList&lt;T&gt;::reverse_iterator rend()"/>
            <function name="rend" fullname="QList::rend" href="qlist.html#rend-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QList&lt;T&gt;::const_reverse_iterator" signature="QList&lt;T&gt;::const_reverse_iterator rend() const"/>
            <function name="replace" fullname="QList::replace" href="qlist.html#replace" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void replace(qsizetype i, QList&lt;T&gt;::parameter_type value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="replace" fullname="QList::replace" href="qlist.html#replace-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void replace(qsizetype i, QList&lt;T&gt;::rvalue_ref value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QList&lt;T&gt;::rvalue_ref" name="value" default=""/>
            </function>
            <function name="reserve" fullname="QList::reserve" href="qlist.html#reserve" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QList::resize" href="qlist.html#resize" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" type="void" signature="void resize(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QList::resize" href="qlist.html#resize-1" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="void" signature="void resize(qsizetype size, QList&lt;T&gt;::parameter_type c)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="c" default=""/>
            </function>
            <function name="resizeForOverwrite" fullname="QList::resizeForOverwrite" href="qlist.html#resizeForOverwrite" status="active" access="public" location="qlist.h" documented="true" since="6.8" meta="plain" type="void" signature="void resizeForOverwrite(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="shrink_to_fit" fullname="QList::shrink_to_fit" href="qlist.html#shrink_to_fit" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void shrink_to_fit()"/>
            <function name="size" fullname="QList::size" href="qlist.html#size" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="sliced" fullname="QList::sliced" href="qlist.html#sliced" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QList::sliced" href="qlist.html#sliced-1" status="active" access="public" location="qlist.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="squeeze" fullname="QList::squeeze" href="qlist.html#squeeze" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="startsWith" fullname="QList::startsWith" href="qlist.html#startsWith" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool startsWith(QList&lt;T&gt;::parameter_type value) const">
                <parameter type="QList&lt;T&gt;::parameter_type" name="value" default=""/>
            </function>
            <function name="swap" fullname="QList::swap" href="qlist.html#swap" status="active" access="public" location="qlist.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QList&lt;T&gt; &amp;other)">
                <parameter type="QList&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="swapItemsAt" fullname="QList::swapItemsAt" href="qlist.html#swapItemsAt" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void swapItemsAt(qsizetype i, qsizetype j)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="takeAt" fullname="QList::takeAt" href="qlist.html#takeAt" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="T" signature="T takeAt(qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="takeFirst" fullname="QList::takeFirst" href="qlist.html#takeFirst" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::value_type" signature="QList&lt;T&gt;::value_type takeFirst()"/>
            <function name="takeLast" fullname="QList::takeLast" href="qlist.html#takeLast" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QList&lt;T&gt;::value_type" signature="QList&lt;T&gt;::value_type takeLast()"/>
            <function name="toList" fullname="QList::toList" href="qlist-obsolete.html#toList" status="deprecated" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; toList() const"/>
            <function name="toVector" fullname="QList::toVector" href="qlist-obsolete.html#toVector" status="deprecated" access="public" location="qlist.h" documented="true" meta="plain" const="true" noexcept="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; toVector() const"/>
            <function name="value" fullname="QList::value" href="qlist.html#value" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="T" signature="T value(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="value" fullname="QList::value" href="qlist.html#value-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T value(qsizetype i, QList&lt;T&gt;::parameter_type defaultValue) const">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="QList&lt;T&gt;::parameter_type" name="defaultValue" default=""/>
            </function>
            <function name="~QList" fullname="QList::~QList" href="qlist.html#dtor.QList" status="active" access="public" documented="true" meta="destructor" signature="~QList()"/>
            <class name="const_iterator" fullname="QList::const_iterator" href="qlist-const-iterator.html" status="active" access="public" location="qlist.h" documented="true" module="QtCore" brief="Provides an STL-style const iterator for QList and QStack"/>
            <class name="iterator" fullname="QList::iterator" href="qlist-iterator.html" status="active" access="public" location="qlist.h" documented="true" module="QtCore" brief="Provides an STL-style non-const iterator for QList and QStack"/>
            <typedef name="ConstIterator" fullname="QList::ConstIterator" href="qlist.html#ConstIterator-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="const_iterator"/>
            <typedef name="Iterator" fullname="QList::Iterator" href="qlist.html#Iterator-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="iterator"/>
            <typedef name="const_pointer" fullname="QList::const_pointer" href="qlist.html#const_pointer-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="const T *"/>
            <typedef name="const_reference" fullname="QList::const_reference" href="qlist.html#const_reference-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="const T &amp;"/>
            <typedef name="const_reverse_iterator" fullname="QList::const_reverse_iterator" href="qlist.html#const_reverse_iterator-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="std::reverse_iterator&lt;const_iterator&gt;"/>
            <typedef name="difference_type" fullname="QList::difference_type" href="qlist.html#difference_type-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="qptrdiff"/>
            <typedef name="parameter_type" fullname="QList::parameter_type" href="qlist.html#parameter_type-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="const T &amp;"/>
            <typedef name="pointer" fullname="QList::pointer" href="qlist.html#pointer-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="T *"/>
            <typedef name="reference" fullname="QList::reference" href="qlist.html#reference-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="T &amp;"/>
            <typedef name="reverse_iterator" fullname="QList::reverse_iterator" href="qlist.html#reverse_iterator-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="std::reverse_iterator&lt;iterator&gt;"/>
            <typedef name="rvalue_ref" fullname="QList::rvalue_ref" href="qlist.html#rvalue_ref-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="T &amp;&amp;"/>
            <typedef name="size_type" fullname="QList::size_type" href="qlist.html#size_type-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="qsizetype"/>
            <typedef name="value_type" fullname="QList::value_type" href="qlist.html#value_type-typedef" status="active" access="public" location="qlist.h" documented="true" aliasedtype="T"/>
        </class>
        <class name="QListIterator" href="qlistiterator.html" status="active" access="public" location="qlist.h" documented="true" module="QtCore" brief="Java-style const iterator for QList and QQueue">
            <function name="QListIterator" fullname="QListIterator::QListIterator" href="qlistiterator.html#QListIterator" status="active" access="public" location="qlist.h" documented="true" meta="constructor" signature="QListIterator(const QList&lt;T&gt; &amp;list)">
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="findNext" fullname="QListIterator::findNext" href="qlistiterator.html#findNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QListIterator::findPrevious" href="qlistiterator.html#findPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QListIterator::hasNext" href="qlistiterator.html#hasNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QListIterator::hasPrevious" href="qlistiterator.html#hasPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="next" fullname="QListIterator::next" href="qlistiterator.html#next" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; next()"/>
            <function name="operator=" fullname="QListIterator::operator=" href="qlistiterator.html#operator-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QListIterator&lt;T&gt; &amp;" signature="QListIterator&lt;T&gt; &amp; operator=(const QList&lt;T&gt; &amp;list)">
                <parameter type="const QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="peekNext" fullname="QListIterator::peekNext" href="qlistiterator.html#peekNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekNext() const"/>
            <function name="peekPrevious" fullname="QListIterator::peekPrevious" href="qlistiterator.html#peekPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekPrevious() const"/>
            <function name="previous" fullname="QListIterator::previous" href="qlistiterator.html#previous" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; previous()"/>
            <function name="toBack" fullname="QListIterator::toBack" href="qlistiterator.html#toBack" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QListIterator::toFront" href="qlistiterator.html#toFront" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
        </class>
        <struct name="QListSpecialMethods" href="qlistspecialmethods.html" status="ignored" access="public" location="qlist.h" bases="QListSpecialMethodsBase"/>
        <class name="QLittleEndianStorageType" href="qlittleendianstoragetype.html" status="ignored" access="public" location="qendian.h"/>
        <class threadsafety="reentrant" name="QLocale" href="qlocale.html" status="active" access="public" location="qlocale.h" documented="true" groups="i18n,shared,string-processing" module="QtCore" brief="Converts between numbers and their string representations in various languages" comparison_category="equality">
            <contents name="appropriateness-of-the-formats" title="Appropriateness of the formats" level="1"/>
            <contents name="matching-combinations-of-language-script-and-territory" title="Matching combinations of language, script and territory" level="1"/>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale" status="active" access="public" location="qlocale.h" documented="true" meta="constructor" signature="QLocale()"/>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale-1" status="active" access="public" location="qlocale.h" documented="true" since="6.3" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QLocale(QStringView name)">
                <parameter type="QStringView" name="name" default=""/>
            </function>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale-2" status="active" access="public" location="qlocale.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QLocale(const QLocale &amp;other)">
                <parameter type="const QLocale &amp;" name="other" default=""/>
            </function>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale-3" status="active" access="public" location="qlocale.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QLocale(QLocale::Language language, QLocale::Territory territory)">
                <parameter type="QLocale::Language" name="language" default=""/>
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale-4" status="active" access="public" location="qlocale.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QLocale(QLocale::Language language, QLocale::Script script, QLocale::Territory territory)">
                <parameter type="QLocale::Language" name="language" default=""/>
                <parameter type="QLocale::Script" name="script" default="AnyScript"/>
                <parameter type="QLocale::Territory" name="territory" default="AnyTerritory"/>
            </function>
            <function name="QLocale" fullname="QLocale::QLocale" href="qlocale.html#QLocale-5" status="active" access="public" location="qlocale.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QLocale(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="amText" fullname="QLocale::amText" href="qlocale.html#amText" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString amText() const"/>
            <function name="bcp47Name" fullname="QLocale::bcp47Name" href="qlocale.html#bcp47Name" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" brief="Returns the BCP47 field names joined with dashes" signature="QString bcp47Name(QLocale::TagSeparator separator) const">
                <parameter type="QLocale::TagSeparator" name="separator" default="TagSeparator::Dash"/>
            </function>
            <function name="c" fullname="QLocale::c" href="qlocale.html#c" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QLocale" signature="QLocale c()"/>
            <function name="codeToCountry" fullname="QLocale::codeToCountry" href="qlocale-obsolete.html#codeToCountry" status="deprecated" access="public" location="qlocale.h" documented="true" since="6.1" meta="plain" static="true" noexcept="true" type="QLocale::Country" signature="QLocale::Country codeToCountry(QStringView countryCode)">
                <parameter type="QStringView" name="countryCode" default=""/>
            </function>
            <function name="codeToLanguage" fullname="QLocale::codeToLanguage" href="qlocale.html#codeToLanguage" status="active" access="public" location="qlocale.h" documented="true" since="6.3" meta="plain" static="true" noexcept="true" type="QLocale::Language" signature="QLocale::Language codeToLanguage(QStringView languageCode, QLocale::LanguageCodeTypes codeTypes)">
                <parameter type="QStringView" name="languageCode" default=""/>
                <parameter type="QLocale::LanguageCodeTypes" name="codeTypes" default="AnyLanguageCode"/>
            </function>
            <function name="codeToScript" fullname="QLocale::codeToScript" href="qlocale.html#codeToScript" status="active" access="public" location="qlocale.h" documented="true" since="6.1" meta="plain" static="true" noexcept="true" type="QLocale::Script" signature="QLocale::Script codeToScript(QStringView scriptCode)">
                <parameter type="QStringView" name="scriptCode" default=""/>
            </function>
            <function name="codeToTerritory" fullname="QLocale::codeToTerritory" href="qlocale.html#codeToTerritory" status="active" access="public" location="qlocale.h" documented="true" since="6.2" meta="plain" static="true" noexcept="true" type="QLocale::Territory" signature="QLocale::Territory codeToTerritory(QStringView territoryCode)">
                <parameter type="QStringView" name="territoryCode" default=""/>
            </function>
            <function name="collation" fullname="QLocale::collation" href="qlocale.html#collation" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale collation() const"/>
            <function name="countriesForLanguage" fullname="QLocale::countriesForLanguage" href="qlocale-obsolete.html#countriesForLanguage" status="deprecated" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QList&lt;QLocale::Country&gt;" signature="QList&lt;QLocale::Country&gt; countriesForLanguage(QLocale::Language language)">
                <parameter type="QLocale::Language" name="language" default=""/>
            </function>
            <function name="country" fullname="QLocale::country" href="qlocale-obsolete.html#country" status="deprecated" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale::Country" signature="QLocale::Country country() const"/>
            <function name="countryToCode" fullname="QLocale::countryToCode" href="qlocale-obsolete.html#countryToCode" status="deprecated" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QString" signature="QString countryToCode(QLocale::Country country)">
                <parameter type="QLocale::Country" name="country" default=""/>
            </function>
            <function name="countryToString" fullname="QLocale::countryToString" href="qlocale-obsolete.html#countryToString" status="deprecated" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QString" signature="QString countryToString(QLocale::Country country)">
                <parameter type="QLocale::Country" name="country" default=""/>
            </function>
            <function name="createSeparatedList" fullname="QLocale::createSeparatedList" href="qlocale.html#createSeparatedList" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString createSeparatedList(const QStringList &amp;list) const">
                <parameter type="const QStringList &amp;" name="list" default=""/>
            </function>
            <function name="currencySymbol" fullname="QLocale::currencySymbol" href="qlocale.html#currencySymbol" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString currencySymbol(QLocale::CurrencySymbolFormat format) const">
                <parameter type="QLocale::CurrencySymbolFormat" name="format" default="CurrencySymbol"/>
            </function>
            <function name="dateFormat" fullname="QLocale::dateFormat" href="qlocale.html#dateFormat" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString dateFormat(QLocale::FormatType format) const">
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="dateTimeFormat" fullname="QLocale::dateTimeFormat" href="qlocale.html#dateTimeFormat" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString dateTimeFormat(QLocale::FormatType format) const">
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="dayName" fullname="QLocale::dayName" href="qlocale.html#dayName" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString dayName(int day, QLocale::FormatType type) const">
                <parameter type="int" name="day" default=""/>
                <parameter type="QLocale::FormatType" name="type" default="LongFormat"/>
            </function>
            <function name="decimalPoint" fullname="QLocale::decimalPoint" href="qlocale.html#decimalPoint" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString decimalPoint() const"/>
            <function name="exponential" fullname="QLocale::exponential" href="qlocale.html#exponential" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString exponential() const"/>
            <function name="firstDayOfWeek" fullname="QLocale::firstDayOfWeek" href="qlocale.html#firstDayOfWeek" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="Qt::DayOfWeek" signature="Qt::DayOfWeek firstDayOfWeek() const"/>
            <function name="formattedDataSize" fullname="QLocale::formattedDataSize" href="qlocale.html#formattedDataSize" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString formattedDataSize(qint64 bytes, int precision, QLocale::DataSizeFormats format) const">
                <parameter type="qint64" name="bytes" default=""/>
                <parameter type="int" name="precision" default="2"/>
                <parameter type="QLocale::DataSizeFormats" name="format" default="DataSizeIecFormat"/>
            </function>
            <function name="groupSeparator" fullname="QLocale::groupSeparator" href="qlocale.html#groupSeparator" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString groupSeparator() const"/>
            <function name="language" fullname="QLocale::language" href="qlocale.html#language" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale::Language" signature="QLocale::Language language() const"/>
            <function name="languageToCode" fullname="QLocale::languageToCode" href="qlocale.html#languageToCode" status="active" access="public" location="qlocale.h" documented="true" since="6.3" meta="plain" static="true" type="QString" signature="QString languageToCode(QLocale::Language language, QLocale::LanguageCodeTypes codeTypes)">
                <parameter type="QLocale::Language" name="language" default=""/>
                <parameter type="QLocale::LanguageCodeTypes" name="codeTypes" default="AnyLanguageCode"/>
            </function>
            <function name="languageToString" fullname="QLocale::languageToString" href="qlocale.html#languageToString" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QString" signature="QString languageToString(QLocale::Language language)">
                <parameter type="QLocale::Language" name="language" default=""/>
            </function>
            <function name="matchingLocales" fullname="QLocale::matchingLocales" href="qlocale.html#matchingLocales" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QList&lt;QLocale&gt;" signature="QList&lt;QLocale&gt; matchingLocales(QLocale::Language language, QLocale::Script script, QLocale::Territory territory)">
                <parameter type="QLocale::Language" name="language" default=""/>
                <parameter type="QLocale::Script" name="script" default=""/>
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="measurementSystem" fullname="QLocale::measurementSystem" href="qlocale.html#measurementSystem" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale::MeasurementSystem" signature="QLocale::MeasurementSystem measurementSystem() const"/>
            <function name="monthName" fullname="QLocale::monthName" href="qlocale.html#monthName" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString monthName(int month, QLocale::FormatType type) const">
                <parameter type="int" name="month" default=""/>
                <parameter type="QLocale::FormatType" name="type" default="LongFormat"/>
            </function>
            <function name="name" fullname="QLocale::name" href="qlocale.html#name" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" brief="Short name of this locale" signature="QString name(QLocale::TagSeparator separator) const">
                <parameter type="QLocale::TagSeparator" name="separator" default="TagSeparator::Underscore"/>
            </function>
            <function name="nativeCountryName" fullname="QLocale::nativeCountryName" href="qlocale-obsolete.html#nativeCountryName" status="deprecated" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString nativeCountryName() const"/>
            <function name="nativeLanguageName" fullname="QLocale::nativeLanguageName" href="qlocale.html#nativeLanguageName" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString nativeLanguageName() const"/>
            <function name="nativeTerritoryName" fullname="QLocale::nativeTerritoryName" href="qlocale.html#nativeTerritoryName" status="active" access="public" location="qlocale.h" documented="true" since="6.2" meta="plain" const="true" type="QString" signature="QString nativeTerritoryName() const"/>
            <function name="negativeSign" fullname="QLocale::negativeSign" href="qlocale.html#negativeSign" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString negativeSign() const"/>
            <function name="numberOptions" fullname="QLocale::numberOptions" href="qlocale.html#numberOptions" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale::NumberOptions" signature="QLocale::NumberOptions numberOptions() const"/>
            <function name="operator!=" href="qlocale.html#operator-not-eq" status="active" access="public" location="qlocale.h" documented="true" related="1032" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QLocale &amp;lhs, const QLocale &amp;rhs)">
                <parameter type="const QLocale &amp;" name="lhs" default=""/>
                <parameter type="const QLocale &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QLocale::operator=" href="qlocale.html#operator-eq" status="active" access="public" location="qlocale.h" documented="true" meta="copy-assign" noexcept="true" type="QLocale &amp;" signature="QLocale &amp; operator=(const QLocale &amp;other)">
                <parameter type="const QLocale &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qlocale.html#operator-eq-eq" status="active" access="public" location="qlocale.h" documented="true" related="1033" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QLocale &amp;lhs, const QLocale &amp;rhs)">
                <parameter type="const QLocale &amp;" name="lhs" default=""/>
                <parameter type="const QLocale &amp;" name="rhs" default=""/>
            </function>
            <function name="percent" fullname="QLocale::percent" href="qlocale.html#percent" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString percent() const"/>
            <function name="pmText" fullname="QLocale::pmText" href="qlocale.html#pmText" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString pmText() const"/>
            <function name="positiveSign" fullname="QLocale::positiveSign" href="qlocale.html#positiveSign" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString positiveSign() const"/>
            <function name="qHash" href="qlocale.html#qHash-21" status="active" access="public" location="qlocale.h" documented="true" related="543" meta="plain" noexcept="true" overload="true" overload-number="21" type="size_t" signature="size_t qHash(const QLocale &amp;key, size_t seed)">
                <parameter type="const QLocale &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="quoteString" fullname="QLocale::quoteString" href="qlocale.html#quoteString" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString quoteString(const QString &amp;str, QLocale::QuotationStyle style) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="QLocale::QuotationStyle" name="style" default="StandardQuotation"/>
            </function>
            <function name="quoteString" fullname="QLocale::quoteString" href="qlocale.html#quoteString-1" status="active" access="public" location="qlocale.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString quoteString(QStringView str, QLocale::QuotationStyle style) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="QLocale::QuotationStyle" name="style" default="StandardQuotation"/>
            </function>
            <function name="script" fullname="QLocale::script" href="qlocale.html#script" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QLocale::Script" signature="QLocale::Script script() const"/>
            <function name="scriptToCode" fullname="QLocale::scriptToCode" href="qlocale.html#scriptToCode" status="active" access="public" location="qlocale.h" documented="true" since="6.1" meta="plain" static="true" type="QString" signature="QString scriptToCode(QLocale::Script script)">
                <parameter type="QLocale::Script" name="script" default=""/>
            </function>
            <function name="scriptToString" fullname="QLocale::scriptToString" href="qlocale.html#scriptToString" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QString" signature="QString scriptToString(QLocale::Script script)">
                <parameter type="QLocale::Script" name="script" default=""/>
            </function>
            <function name="setDefault" fullname="QLocale::setDefault" href="qlocale.html#setDefault" threadsafety="non-reentrant" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="void" signature="void setDefault(const QLocale &amp;locale)">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
            </function>
            <function name="setNumberOptions" fullname="QLocale::setNumberOptions" href="qlocale.html#setNumberOptions" status="active" access="public" location="qlocale.h" documented="true" meta="plain" type="void" signature="void setNumberOptions(QLocale::NumberOptions options)">
                <parameter type="QLocale::NumberOptions" name="options" default=""/>
            </function>
            <function name="standaloneDayName" fullname="QLocale::standaloneDayName" href="qlocale.html#standaloneDayName" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString standaloneDayName(int day, QLocale::FormatType type) const">
                <parameter type="int" name="day" default=""/>
                <parameter type="QLocale::FormatType" name="type" default="LongFormat"/>
            </function>
            <function name="standaloneMonthName" fullname="QLocale::standaloneMonthName" href="qlocale.html#standaloneMonthName" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString standaloneMonthName(int month, QLocale::FormatType type) const">
                <parameter type="int" name="month" default=""/>
                <parameter type="QLocale::FormatType" name="type" default="LongFormat"/>
            </function>
            <function name="swap" fullname="QLocale::swap" href="qlocale.html#swap" status="active" access="public" location="qlocale.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QLocale &amp;other)">
                <parameter type="QLocale &amp;" name="other" default=""/>
            </function>
            <function name="system" fullname="QLocale::system" href="qlocale.html#system" status="active" access="public" location="qlocale.h" documented="true" meta="plain" static="true" type="QLocale" signature="QLocale system()"/>
            <function name="territory" fullname="QLocale::territory" href="qlocale.html#territory" status="active" access="public" location="qlocale.h" documented="true" since="6.2" meta="plain" const="true" type="QLocale::Territory" signature="QLocale::Territory territory() const"/>
            <function name="territoryToCode" fullname="QLocale::territoryToCode" href="qlocale.html#territoryToCode" status="active" access="public" location="qlocale.h" documented="true" since="6.2" meta="plain" static="true" type="QString" signature="QString territoryToCode(QLocale::Territory territory)">
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="territoryToString" fullname="QLocale::territoryToString" href="qlocale.html#territoryToString" status="active" access="public" location="qlocale.h" documented="true" since="6.2" meta="plain" static="true" type="QString" signature="QString territoryToString(QLocale::Territory territory)">
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="textDirection" fullname="QLocale::textDirection" href="qlocale.html#textDirection" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="Qt::LayoutDirection" signature="Qt::LayoutDirection textDirection() const"/>
            <function name="timeFormat" fullname="QLocale::timeFormat" href="qlocale.html#timeFormat" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString timeFormat(QLocale::FormatType format) const">
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString toCurrencyString(qlonglong value, const QString &amp;symbol) const">
                <parameter type="qlonglong" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toCurrencyString(int value, const QString &amp;symbol) const">
                <parameter type="int" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-2" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString toCurrencyString(qulonglong value, const QString &amp;symbol) const">
                <parameter type="qulonglong" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-3" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString toCurrencyString(short value, const QString &amp;symbol) const">
                <parameter type="short" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-4" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QString" signature="QString toCurrencyString(uint value, const QString &amp;symbol) const">
                <parameter type="uint" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-5" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QString" signature="QString toCurrencyString(ushort value, const QString &amp;symbol) const">
                <parameter type="ushort" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-6" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="6" type="QString" signature="QString toCurrencyString(double value, const QString &amp;symbol, int precision) const">
                <parameter type="double" name="value" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
                <parameter type="int" name="precision" default="-1"/>
            </function>
            <function name="toCurrencyString" fullname="QLocale::toCurrencyString" href="qlocale.html#toCurrencyString-7" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="QString" signature="QString toCurrencyString(float i, const QString &amp;symbol, int precision) const">
                <parameter type="float" name="i" default=""/>
                <parameter type="const QString &amp;" name="symbol" default="QString()"/>
                <parameter type="int" name="precision" default="-1"/>
            </function>
            <function name="toDate" fullname="QLocale::toDate" href="qlocale.html#toDate" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate toDate(const QString &amp;string, QLocale::FormatType format, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDate" fullname="QLocale::toDate" href="qlocale.html#toDate-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDate" signature="QDate toDate(const QString &amp;string, const QString &amp;format, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDate" fullname="QLocale::toDate" href="qlocale.html#toDate-2" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDate" signature="QDate toDate(const QString &amp;string, QLocale::FormatType format, QCalendar cal, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QLocale::FormatType" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDate" fullname="QLocale::toDate" href="qlocale.html#toDate-3" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QDate" signature="QDate toDate(const QString &amp;string, const QString &amp;format, QCalendar cal, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDateTime" fullname="QLocale::toDateTime" href="qlocale.html#toDateTime" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toDateTime(const QString &amp;string, QLocale::FormatType format, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDateTime" fullname="QLocale::toDateTime" href="qlocale.html#toDateTime-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDateTime" signature="QDateTime toDateTime(const QString &amp;string, const QString &amp;format, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDateTime" fullname="QLocale::toDateTime" href="qlocale.html#toDateTime-2" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDateTime" signature="QDateTime toDateTime(const QString &amp;string, QLocale::FormatType format, QCalendar cal, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QLocale::FormatType" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDateTime" fullname="QLocale::toDateTime" href="qlocale.html#toDateTime-3" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QDateTime" signature="QDateTime toDateTime(const QString &amp;string, const QString &amp;format, QCalendar cal, int baseYear) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
                <parameter type="int" name="baseYear" default="DefaultTwoDigitBaseYear"/>
            </function>
            <function name="toDouble" fullname="QLocale::toDouble" href="qlocale.html#toDouble" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toDouble" fullname="QLocale::toDouble" href="qlocale.html#toDouble-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="double" signature="double toDouble(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toFloat" fullname="QLocale::toFloat" href="qlocale.html#toFloat" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="float" signature="float toFloat(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toFloat" fullname="QLocale::toFloat" href="qlocale.html#toFloat-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="float" signature="float toFloat(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toInt" fullname="QLocale::toInt" href="qlocale.html#toInt" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="int" signature="int toInt(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toInt" fullname="QLocale::toInt" href="qlocale.html#toInt-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int toInt(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toLong" fullname="QLocale::toLong" href="qlocale.html#toLong" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="long" signature="long toLong(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toLong" fullname="QLocale::toLong" href="qlocale.html#toLong-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="long" signature="long toLong(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toLongLong" fullname="QLocale::toLongLong" href="qlocale.html#toLongLong" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toLongLong" fullname="QLocale::toLongLong" href="qlocale.html#toLongLong-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qlonglong" signature="qlonglong toLongLong(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toLower" fullname="QLocale::toLower" href="qlocale.html#toLower" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString toLower(const QString &amp;str) const">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="toShort" fullname="QLocale::toShort" href="qlocale.html#toShort" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="short" signature="short toShort(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toShort" fullname="QLocale::toShort" href="qlocale.html#toShort-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="short" signature="short toShort(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(qlonglong i) const">
                <parameter type="qlonglong" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toString(QDate date, const QString &amp;format) const">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-2" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString toString(QTime time, QLocale::FormatType format) const">
                <parameter type="QTime" name="time" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-3" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString toString(QTime time, QStringView format) const">
                <parameter type="QTime" name="time" default=""/>
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-4" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="QString" signature="QString toString(QTime time, const QString &amp;format) const">
                <parameter type="QTime" name="time" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-5" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QString" signature="QString toString(const QDateTime &amp;dateTime, const QString &amp;format) const">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-6" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="6" type="QString" signature="QString toString(QDate date, QLocale::FormatType format, QCalendar cal) const">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QLocale::FormatType" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-7" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="QString" signature="QString toString(QDate date, QStringView format, QCalendar cal) const">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-8" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="8" type="QString" signature="QString toString(const QDateTime &amp;dateTime, QLocale::FormatType format, QCalendar cal) const">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="QLocale::FormatType" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-9" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="9" type="QString" signature="QString toString(const QDateTime &amp;dateTime, QStringView format, QCalendar cal) const">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="QStringView" name="format" default=""/>
                <parameter type="QCalendar" name="cal" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-10" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="10" type="QString" signature="QString toString(int i) const">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-11" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="11" type="QString" signature="QString toString(long i) const">
                <parameter type="long" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-12" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="12" type="QString" signature="QString toString(qulonglong i) const">
                <parameter type="qulonglong" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-13" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="13" type="QString" signature="QString toString(short i) const">
                <parameter type="short" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-14" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="14" type="QString" signature="QString toString(uint i) const">
                <parameter type="uint" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-15" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="15" type="QString" signature="QString toString(ulong i) const">
                <parameter type="ulong" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-16" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="16" type="QString" signature="QString toString(ushort i) const">
                <parameter type="ushort" name="i" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-17" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="17" type="QString" signature="QString toString(QDate date, QLocale::FormatType format) const">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-18" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="18" type="QString" signature="QString toString(QDate date, QStringView format) const">
                <parameter type="QDate" name="date" default=""/>
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-19" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="19" type="QString" signature="QString toString(const QDateTime &amp;dateTime, QLocale::FormatType format) const">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-20" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="20" type="QString" signature="QString toString(const QDateTime &amp;dateTime, QStringView format) const">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-21" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="21" type="QString" signature="QString toString(double f, char format, int precision) const">
                <parameter type="double" name="f" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="toString" fullname="QLocale::toString" href="qlocale.html#toString-22" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="22" type="QString" signature="QString toString(float f, char format, int precision) const">
                <parameter type="float" name="f" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="toTime" fullname="QLocale::toTime" href="qlocale.html#toTime" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QTime" signature="QTime toTime(const QString &amp;string, QLocale::FormatType format) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QLocale::FormatType" name="format" default="LongFormat"/>
            </function>
            <function name="toTime" fullname="QLocale::toTime" href="qlocale.html#toTime-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QTime" signature="QTime toTime(const QString &amp;string, const QString &amp;format) const">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toUInt" fullname="QLocale::toUInt" href="qlocale.html#toUInt" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="uint" signature="uint toUInt(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUInt" fullname="QLocale::toUInt" href="qlocale.html#toUInt-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="uint" signature="uint toUInt(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toULong" fullname="QLocale::toULong" href="qlocale.html#toULong" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="ulong" signature="ulong toULong(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toULong" fullname="QLocale::toULong" href="qlocale.html#toULong-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="ulong" signature="ulong toULong(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toULongLong" fullname="QLocale::toULongLong" href="qlocale.html#toULongLong" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toULongLong" fullname="QLocale::toULongLong" href="qlocale.html#toULongLong-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qulonglong" signature="qulonglong toULongLong(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUShort" fullname="QLocale::toUShort" href="qlocale.html#toUShort" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="ushort" signature="ushort toUShort(QStringView s, bool *ok) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUShort" fullname="QLocale::toUShort" href="qlocale.html#toUShort-1" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="ushort" signature="ushort toUShort(const QString &amp;s, bool *ok) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUpper" fullname="QLocale::toUpper" href="qlocale.html#toUpper" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString toUpper(const QString &amp;str) const">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="uiLanguages" fullname="QLocale::uiLanguages" href="qlocale.html#uiLanguages" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QStringList" brief="List of locale names for use in selecting translations" signature="QStringList uiLanguages(QLocale::TagSeparator separator) const">
                <parameter type="QLocale::TagSeparator" name="separator" default="TagSeparator::Dash"/>
            </function>
            <function name="weekdays" fullname="QLocale::weekdays" href="qlocale.html#weekdays" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QList&lt;Qt::DayOfWeek&gt;" signature="QList&lt;Qt::DayOfWeek&gt; weekdays() const"/>
            <function name="zeroDigit" fullname="QLocale::zeroDigit" href="qlocale.html#zeroDigit" status="active" access="public" location="qlocale.h" documented="true" meta="plain" const="true" type="QString" signature="QString zeroDigit() const"/>
            <function name="~QLocale" fullname="QLocale::~QLocale" href="qlocale.html#dtor.QLocale" status="active" access="public" location="qlocale.h" documented="true" meta="destructor" noexcept="true" signature="~QLocale()"/>
            <enum name="Country" fullname="QLocale::Country" href="qlocale.html#Country-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="AnyTerritory" value="0" since="6.2"/>
                <value name="Afghanistan" value="1"/>
                <value name="AlandIslands" value="2"/>
                <value name="Albania" value="3"/>
                <value name="Algeria" value="4"/>
                <value name="AmericanSamoa" value="5"/>
                <value name="Andorra" value="6"/>
                <value name="Angola" value="7"/>
                <value name="Anguilla" value="8"/>
                <value name="Antarctica" value="9"/>
                <value name="AntiguaAndBarbuda" value="10"/>
                <value name="Argentina" value="11"/>
                <value name="Armenia" value="12"/>
                <value name="Aruba" value="13"/>
                <value name="AscensionIsland" value="14"/>
                <value name="Australia" value="15"/>
                <value name="Austria" value="16"/>
                <value name="Azerbaijan" value="17"/>
                <value name="Bahamas" value="18"/>
                <value name="Bahrain" value="19"/>
                <value name="Bangladesh" value="20"/>
                <value name="Barbados" value="21"/>
                <value name="Belarus" value="22"/>
                <value name="Belgium" value="23"/>
                <value name="Belize" value="24"/>
                <value name="Benin" value="25"/>
                <value name="Bermuda" value="26"/>
                <value name="Bhutan" value="27"/>
                <value name="Bolivia" value="28"/>
                <value name="BosniaAndHerzegovina" value="29" since="6.0"/>
                <value name="Botswana" value="30"/>
                <value name="BouvetIsland" value="31"/>
                <value name="Brazil" value="32"/>
                <value name="BritishIndianOceanTerritory" value="33"/>
                <value name="BritishVirginIslands" value="34"/>
                <value name="Brunei" value="35"/>
                <value name="Bulgaria" value="36"/>
                <value name="BurkinaFaso" value="37"/>
                <value name="Burundi" value="38"/>
                <value name="Cambodia" value="39"/>
                <value name="Cameroon" value="40"/>
                <value name="Canada" value="41"/>
                <value name="CanaryIslands" value="42"/>
                <value name="CapeVerde" value="43"/>
                <value name="CaribbeanNetherlands" value="44"/>
                <value name="CaymanIslands" value="45"/>
                <value name="CentralAfricanRepublic" value="46"/>
                <value name="CeutaAndMelilla" value="47"/>
                <value name="Chad" value="48"/>
                <value name="Chile" value="49"/>
                <value name="China" value="50"/>
                <value name="ChristmasIsland" value="51"/>
                <value name="ClippertonIsland" value="52"/>
                <value name="CocosIslands" value="53"/>
                <value name="Colombia" value="54"/>
                <value name="Comoros" value="55"/>
                <value name="CongoBrazzaville" value="56"/>
                <value name="CongoKinshasa" value="57"/>
                <value name="CookIslands" value="58"/>
                <value name="CostaRica" value="59"/>
                <value name="Croatia" value="60"/>
                <value name="Cuba" value="61"/>
                <value name="Curacao" value="62" since="6.0"/>
                <value name="Cyprus" value="63"/>
                <value name="Czechia" value="64" since="6.0"/>
                <value name="Denmark" value="65"/>
                <value name="DiegoGarcia" value="66"/>
                <value name="Djibouti" value="67"/>
                <value name="Dominica" value="68"/>
                <value name="DominicanRepublic" value="69"/>
                <value name="Ecuador" value="70"/>
                <value name="Egypt" value="71"/>
                <value name="ElSalvador" value="72"/>
                <value name="EquatorialGuinea" value="73"/>
                <value name="Eritrea" value="74"/>
                <value name="Estonia" value="75"/>
                <value name="Eswatini" value="76"/>
                <value name="Ethiopia" value="77"/>
                <value name="Europe" value="78" since="5.12"/>
                <value name="EuropeanUnion" value="79" since="5.7"/>
                <value name="FalklandIslands" value="80"/>
                <value name="FaroeIslands" value="81"/>
                <value name="Fiji" value="82"/>
                <value name="Finland" value="83"/>
                <value name="France" value="84"/>
                <value name="FrenchGuiana" value="85"/>
                <value name="FrenchPolynesia" value="86"/>
                <value name="FrenchSouthernTerritories" value="87"/>
                <value name="Gabon" value="88"/>
                <value name="Gambia" value="89"/>
                <value name="Georgia" value="90"/>
                <value name="Germany" value="91"/>
                <value name="Ghana" value="92"/>
                <value name="Gibraltar" value="93"/>
                <value name="Greece" value="94"/>
                <value name="Greenland" value="95"/>
                <value name="Grenada" value="96"/>
                <value name="Guadeloupe" value="97"/>
                <value name="Guam" value="98"/>
                <value name="Guatemala" value="99"/>
                <value name="Guernsey" value="100"/>
                <value name="GuineaBissau" value="101"/>
                <value name="Guinea" value="102"/>
                <value name="Guyana" value="103"/>
                <value name="Haiti" value="104"/>
                <value name="HeardAndMcDonaldIslands" value="105"/>
                <value name="Honduras" value="106"/>
                <value name="HongKong" value="107"/>
                <value name="Hungary" value="108"/>
                <value name="Iceland" value="109"/>
                <value name="India" value="110"/>
                <value name="Indonesia" value="111"/>
                <value name="Iran" value="112"/>
                <value name="Iraq" value="113"/>
                <value name="Ireland" value="114"/>
                <value name="IsleOfMan" value="115"/>
                <value name="Israel" value="116"/>
                <value name="Italy" value="117"/>
                <value name="IvoryCoast" value="118"/>
                <value name="Jamaica" value="119"/>
                <value name="Japan" value="120"/>
                <value name="Jersey" value="121"/>
                <value name="Jordan" value="122"/>
                <value name="Kazakhstan" value="123"/>
                <value name="Kenya" value="124"/>
                <value name="Kiribati" value="125"/>
                <value name="Kosovo" value="126" since="5.2"/>
                <value name="Kuwait" value="127"/>
                <value name="Kyrgyzstan" value="128"/>
                <value name="Laos" value="129"/>
                <value name="LatinAmerica" value="130"/>
                <value name="Latvia" value="131"/>
                <value name="Lebanon" value="132"/>
                <value name="Lesotho" value="133"/>
                <value name="Liberia" value="134"/>
                <value name="Libya" value="135"/>
                <value name="Liechtenstein" value="136"/>
                <value name="Lithuania" value="137"/>
                <value name="Luxembourg" value="138"/>
                <value name="Macao" value="139"/>
                <value name="Macedonia" value="140"/>
                <value name="Madagascar" value="141"/>
                <value name="Malawi" value="142"/>
                <value name="Malaysia" value="143"/>
                <value name="Maldives" value="144"/>
                <value name="Mali" value="145"/>
                <value name="Malta" value="146"/>
                <value name="MarshallIslands" value="147"/>
                <value name="Martinique" value="148"/>
                <value name="Mauritania" value="149"/>
                <value name="Mauritius" value="150"/>
                <value name="Mayotte" value="151"/>
                <value name="Mexico" value="152"/>
                <value name="Micronesia" value="153"/>
                <value name="Moldova" value="154"/>
                <value name="Monaco" value="155"/>
                <value name="Mongolia" value="156"/>
                <value name="Montenegro" value="157"/>
                <value name="Montserrat" value="158"/>
                <value name="Morocco" value="159"/>
                <value name="Mozambique" value="160"/>
                <value name="Myanmar" value="161"/>
                <value name="Namibia" value="162"/>
                <value name="NauruTerritory" value="163" since="6.2"/>
                <value name="Nepal" value="164"/>
                <value name="Netherlands" value="165"/>
                <value name="NewCaledonia" value="166"/>
                <value name="NewZealand" value="167"/>
                <value name="Nicaragua" value="168"/>
                <value name="Nigeria" value="169"/>
                <value name="Niger" value="170"/>
                <value name="Niue" value="171"/>
                <value name="NorfolkIsland" value="172"/>
                <value name="NorthernMarianaIslands" value="173"/>
                <value name="NorthKorea" value="174"/>
                <value name="Norway" value="175"/>
                <value name="Oman" value="176"/>
                <value name="OutlyingOceania" value="177" since="5.7"/>
                <value name="Pakistan" value="178"/>
                <value name="Palau" value="179"/>
                <value name="PalestinianTerritories" value="180"/>
                <value name="Panama" value="181"/>
                <value name="PapuaNewGuinea" value="182"/>
                <value name="Paraguay" value="183"/>
                <value name="Peru" value="184"/>
                <value name="Philippines" value="185"/>
                <value name="Pitcairn" value="186"/>
                <value name="Poland" value="187"/>
                <value name="Portugal" value="188"/>
                <value name="PuertoRico" value="189"/>
                <value name="Qatar" value="190"/>
                <value name="Reunion" value="191"/>
                <value name="Romania" value="192"/>
                <value name="Russia" value="193"/>
                <value name="Rwanda" value="194"/>
                <value name="SaintBarthelemy" value="195"/>
                <value name="SaintHelena" value="196"/>
                <value name="SaintKittsAndNevis" value="197"/>
                <value name="SaintLucia" value="198"/>
                <value name="SaintMartin" value="199"/>
                <value name="SaintPierreAndMiquelon" value="200"/>
                <value name="SaintVincentAndGrenadines" value="201"/>
                <value name="Samoa" value="202"/>
                <value name="SanMarino" value="203"/>
                <value name="SaoTomeAndPrincipe" value="204"/>
                <value name="SaudiArabia" value="205"/>
                <value name="Senegal" value="206"/>
                <value name="Serbia" value="207"/>
                <value name="Seychelles" value="208"/>
                <value name="SierraLeone" value="209"/>
                <value name="Singapore" value="210"/>
                <value name="SintMaarten" value="211"/>
                <value name="Slovakia" value="212"/>
                <value name="Slovenia" value="213"/>
                <value name="SolomonIslands" value="214"/>
                <value name="Somalia" value="215"/>
                <value name="SouthAfrica" value="216"/>
                <value name="SouthGeorgiaAndSouthSandwichIslands" value="217"/>
                <value name="SouthKorea" value="218"/>
                <value name="SouthSudan" value="219"/>
                <value name="Spain" value="220"/>
                <value name="SriLanka" value="221"/>
                <value name="Sudan" value="222"/>
                <value name="Suriname" value="223"/>
                <value name="SvalbardAndJanMayen" value="224"/>
                <value name="Sweden" value="225"/>
                <value name="Switzerland" value="226"/>
                <value name="Syria" value="227"/>
                <value name="Taiwan" value="228"/>
                <value name="Tajikistan" value="229"/>
                <value name="Tanzania" value="230"/>
                <value name="Thailand" value="231"/>
                <value name="TimorLeste" value="232"/>
                <value name="Togo" value="233"/>
                <value name="TokelauTerritory" value="234" since="6.2"/>
                <value name="Tonga" value="235"/>
                <value name="TrinidadAndTobago" value="236"/>
                <value name="TristanDaCunha" value="237"/>
                <value name="Tunisia" value="238"/>
                <value name="Turkey" value="239"/>
                <value name="Turkmenistan" value="240"/>
                <value name="TurksAndCaicosIslands" value="241"/>
                <value name="TuvaluTerritory" value="242" since="6.2"/>
                <value name="Uganda" value="243"/>
                <value name="Ukraine" value="244"/>
                <value name="UnitedArabEmirates" value="245"/>
                <value name="UnitedKingdom" value="246"/>
                <value name="UnitedStatesOutlyingIslands" value="247"/>
                <value name="UnitedStates" value="248"/>
                <value name="UnitedStatesVirginIslands" value="249"/>
                <value name="Uruguay" value="250"/>
                <value name="Uzbekistan" value="251"/>
                <value name="Vanuatu" value="252"/>
                <value name="VaticanCity" value="253"/>
                <value name="Venezuela" value="254"/>
                <value name="Vietnam" value="255"/>
                <value name="WallisAndFutuna" value="256"/>
                <value name="WesternSahara" value="257"/>
                <value name="World" value="258" since="5.12"/>
                <value name="Yemen" value="259"/>
                <value name="Zambia" value="260"/>
                <value name="Zimbabwe" value="261"/>
                <value name="AnyCountry" value="AnyTerritory"/>
                <value name="Bonaire" value="CaribbeanNetherlands"/>
                <value name="BosniaAndHerzegowina" value="BosniaAndHerzegovina"/>
                <value name="CuraSao" value="Curacao"/>
                <value name="CzechRepublic" value="Czechia"/>
                <value name="DemocraticRepublicOfCongo" value="CongoKinshasa"/>
                <value name="DemocraticRepublicOfKorea" value="NorthKorea"/>
                <value name="EastTimor" value="TimorLeste"/>
                <value name="LatinAmericaAndTheCaribbean" value="LatinAmerica"/>
                <value name="Macau" value="Macao"/>
                <value name="NauruCountry" value="NauruTerritory"/>
                <value name="PeoplesRepublicOfCongo" value="CongoBrazzaville"/>
                <value name="RepublicOfKorea" value="SouthKorea"/>
                <value name="RussianFederation" value="Russia"/>
                <value name="SaintVincentAndTheGrenadines" value="SaintVincentAndGrenadines"/>
                <value name="SouthGeorgiaAndTheSouthSandwichIslands" value="SouthGeorgiaAndSouthSandwichIslands"/>
                <value name="SvalbardAndJanMayenIslands" value="SvalbardAndJanMayen"/>
                <value name="Swaziland" value="Eswatini"/>
                <value name="SyrianArabRepublic" value="Syria"/>
                <value name="TokelauCountry" value="TokelauTerritory"/>
                <value name="TuvaluCountry" value="TuvaluTerritory"/>
                <value name="UnitedStatesMinorOutlyingIslands" value="UnitedStatesOutlyingIslands"/>
                <value name="VaticanCityState" value="VaticanCity"/>
                <value name="WallisAndFutunaIslands" value="WallisAndFutuna"/>
                <value name="LastTerritory" value="Zimbabwe"/>
                <value name="LastCountry" value="LastTerritory"/>
            </enum>
            <enum name="CurrencySymbolFormat" fullname="QLocale::CurrencySymbolFormat" href="qlocale.html#CurrencySymbolFormat-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="CurrencyIsoCode" value="0"/>
                <value name="CurrencySymbol" value="1"/>
                <value name="CurrencyDisplayName" value="2"/>
            </enum>
            <enum name="DataSizeFormat" fullname="QLocale::DataSizeFormat" href="qlocale.html#DataSizeFormat-enum" status="active" access="public" location="qlocale.h" documented="true" typedef="QLocale::DataSizeFormats">
                <value name="DataSizeBase1000" value="1"/>
                <value name="DataSizeSIQuantifiers" value="2"/>
                <value name="DataSizeIecFormat" value="0"/>
                <value name="DataSizeTraditionalFormat" value="DataSizeSIQuantifiers"/>
                <value name="DataSizeSIFormat" value="DataSizeBase1000 | DataSizeSIQuantifiers"/>
            </enum>
            <enum name="FloatingPointPrecisionOption" fullname="QLocale::FloatingPointPrecisionOption" href="qlocale.html#FloatingPointPrecisionOption-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="FloatingPointShortest" value="-128"/>
            </enum>
            <enum name="FormatType" fullname="QLocale::FormatType" href="qlocale.html#FormatType-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="LongFormat" value="0"/>
                <value name="ShortFormat" value="1"/>
                <value name="NarrowFormat" value="2"/>
            </enum>
            <enum name="Language" fullname="QLocale::Language" href="qlocale.html#Language-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="AnyLanguage" value="0"/>
                <value name="C" value="1"/>
                <value name="Abkhazian" value="2"/>
                <value name="Afar" value="3"/>
                <value name="Afrikaans" value="4"/>
                <value name="Aghem" value="5"/>
                <value name="Akan" value="6"/>
                <value name="Akkadian" value="7" since="5.1"/>
                <value name="Akoose" value="8" since="5.3"/>
                <value name="Albanian" value="9"/>
                <value name="AmericanSignLanguage" value="10" since="5.7"/>
                <value name="Amharic" value="11"/>
                <value name="AncientEgyptian" value="12" since="5.1"/>
                <value name="AncientGreek" value="13" since="5.1"/>
                <value name="Arabic" value="14"/>
                <value name="Aragonese" value="15" since="5.1"/>
                <value name="Aramaic" value="16" since="5.1"/>
                <value name="Armenian" value="17"/>
                <value name="Assamese" value="18"/>
                <value name="Asturian" value="19"/>
                <value name="Asu" value="20"/>
                <value name="Atsam" value="21"/>
                <value name="Avaric" value="22"/>
                <value name="Avestan" value="23"/>
                <value name="Aymara" value="24"/>
                <value name="Azerbaijani" value="25"/>
                <value name="Bafia" value="26"/>
                <value name="Balinese" value="27" since="5.1"/>
                <value name="Bambara" value="28"/>
                <value name="Bamun" value="29" since="5.1"/>
                <value name="Bangla" value="30" since="6.0"/>
                <value name="Basaa" value="31"/>
                <value name="Bashkir" value="32"/>
                <value name="Basque" value="33"/>
                <value name="BatakToba" value="34" since="5.1"/>
                <value name="Belarusian" value="35"/>
                <value name="Bemba" value="36"/>
                <value name="Bena" value="37"/>
                <value name="Bhojpuri" value="38" since="5.7"/>
                <value name="Bislama" value="39"/>
                <value name="Blin" value="40"/>
                <value name="Bodo" value="41"/>
                <value name="Bosnian" value="42"/>
                <value name="Breton" value="43"/>
                <value name="Buginese" value="44" since="5.1"/>
                <value name="Bulgarian" value="45"/>
                <value name="Burmese" value="46"/>
                <value name="Cantonese" value="47" since="5.7"/>
                <value name="Catalan" value="48"/>
                <value name="Cebuano" value="49" since="5.14"/>
                <value name="CentralAtlasTamazight" value="50" since="6.0"/>
                <value name="CentralKurdish" value="51" since="5.5"/>
                <value name="Chakma" value="52" since="5.1"/>
                <value name="Chamorro" value="53"/>
                <value name="Chechen" value="54"/>
                <value name="Cherokee" value="55"/>
                <value name="Chickasaw" value="56" since="5.14"/>
                <value name="Chiga" value="57"/>
                <value name="Chinese" value="58"/>
                <value name="Church" value="59"/>
                <value name="Chuvash" value="60"/>
                <value name="Colognian" value="61"/>
                <value name="Coptic" value="62" since="5.1"/>
                <value name="Cornish" value="63"/>
                <value name="Corsican" value="64"/>
                <value name="Cree" value="65"/>
                <value name="Croatian" value="66"/>
                <value name="Czech" value="67"/>
                <value name="Danish" value="68"/>
                <value name="Divehi" value="69"/>
                <value name="Dogri" value="70" since="5.1"/>
                <value name="Duala" value="71"/>
                <value name="Dutch" value="72"/>
                <value name="Dzongkha" value="73"/>
                <value name="Embu" value="74"/>
                <value name="English" value="75"/>
                <value name="Erzya" value="76" since="5.14"/>
                <value name="Esperanto" value="77"/>
                <value name="Estonian" value="78"/>
                <value name="Ewe" value="79"/>
                <value name="Ewondo" value="80"/>
                <value name="Faroese" value="81"/>
                <value name="Fijian" value="82"/>
                <value name="Filipino" value="83"/>
                <value name="Finnish" value="84"/>
                <value name="French" value="85"/>
                <value name="Friulian" value="86"/>
                <value name="Fulah" value="87"/>
                <value name="Gaelic" value="88"/>
                <value name="Ga" value="89"/>
                <value name="Galician" value="90"/>
                <value name="Ganda" value="91"/>
                <value name="Geez" value="92"/>
                <value name="Georgian" value="93"/>
                <value name="German" value="94"/>
                <value name="Gothic" value="95" since="5.1"/>
                <value name="Greek" value="96"/>
                <value name="Guarani" value="97"/>
                <value name="Gujarati" value="98"/>
                <value name="Gusii" value="99"/>
                <value name="Haitian" value="100"/>
                <value name="Hausa" value="101"/>
                <value name="Hawaiian" value="102"/>
                <value name="Hebrew" value="103"/>
                <value name="Herero" value="104"/>
                <value name="Hindi" value="105"/>
                <value name="HiriMotu" value="106"/>
                <value name="Hungarian" value="107"/>
                <value name="Icelandic" value="108"/>
                <value name="Ido" value="109" since="5.12"/>
                <value name="Igbo" value="110"/>
                <value name="InariSami" value="111" since="5.5"/>
                <value name="Indonesian" value="112"/>
                <value name="Ingush" value="113" since="5.1"/>
                <value name="Interlingua" value="114"/>
                <value name="Interlingue" value="115"/>
                <value name="Inuktitut" value="116"/>
                <value name="Inupiaq" value="117" since="6.0"/>
                <value name="Irish" value="118"/>
                <value name="Italian" value="119"/>
                <value name="Japanese" value="120"/>
                <value name="Javanese" value="121"/>
                <value name="Jju" value="122"/>
                <value name="JolaFonyi" value="123"/>
                <value name="Kabuverdianu" value="124"/>
                <value name="Kabyle" value="125"/>
                <value name="Kako" value="126"/>
                <value name="Kalaallisut" value="127" since="6.0"/>
                <value name="Kalenjin" value="128"/>
                <value name="Kamba" value="129"/>
                <value name="Kannada" value="130"/>
                <value name="Kanuri" value="131"/>
                <value name="Kashmiri" value="132"/>
                <value name="Kazakh" value="133"/>
                <value name="Kenyang" value="134" since="5.5"/>
                <value name="Khmer" value="135"/>
                <value name="Kiche" value="136" since="5.5"/>
                <value name="Kikuyu" value="137"/>
                <value name="Kinyarwanda" value="138"/>
                <value name="Komi" value="139"/>
                <value name="Kongo" value="140"/>
                <value name="Konkani" value="141"/>
                <value name="Korean" value="142"/>
                <value name="Koro" value="143"/>
                <value name="KoyraboroSenni" value="144"/>
                <value name="KoyraChiini" value="145"/>
                <value name="Kpelle" value="146"/>
                <value name="Kuanyama" value="147" since="6.0"/>
                <value name="Kurdish" value="148"/>
                <value name="Kwasio" value="149"/>
                <value name="Kyrgyz" value="150" since="6.0"/>
                <value name="Lakota" value="151" since="5.3"/>
                <value name="Langi" value="152"/>
                <value name="Lao" value="153"/>
                <value name="Latin" value="154"/>
                <value name="Latvian" value="155"/>
                <value name="Lezghian" value="156" since="5.5"/>
                <value name="Limburgish" value="157"/>
                <value name="Lingala" value="158"/>
                <value name="LiteraryChinese" value="159" since="5.7"/>
                <value name="Lithuanian" value="160"/>
                <value name="Lojban" value="161" since="5.12"/>
                <value name="LowerSorbian" value="162" since="5.5"/>
                <value name="LowGerman" value="163"/>
                <value name="LubaKatanga" value="164"/>
                <value name="LuleSami" value="165" since="5.5"/>
                <value name="Luo" value="166"/>
                <value name="Luxembourgish" value="167"/>
                <value name="Luyia" value="168"/>
                <value name="Macedonian" value="169"/>
                <value name="Machame" value="170"/>
                <value name="Maithili" value="171" since="5.5"/>
                <value name="MakhuwaMeetto" value="172"/>
                <value name="Makonde" value="173"/>
                <value name="Malagasy" value="174"/>
                <value name="Malayalam" value="175"/>
                <value name="Malay" value="176"/>
                <value name="Maltese" value="177"/>
                <value name="Mandingo" value="178" since="5.1"/>
                <value name="Manipuri" value="179" since="5.1"/>
                <value name="Manx" value="180"/>
                <value name="Maori" value="181"/>
                <value name="Mapuche" value="182" since="5.5"/>
                <value name="Marathi" value="183"/>
                <value name="Marshallese" value="184"/>
                <value name="Masai" value="185"/>
                <value name="Mazanderani" value="186" since="5.7"/>
                <value name="Mende" value="187" since="5.5"/>
                <value name="Meru" value="188"/>
                <value name="Meta" value="189"/>
                <value name="Mohawk" value="190" since="5.5"/>
                <value name="Mongolian" value="191"/>
                <value name="Morisyen" value="192"/>
                <value name="Mundang" value="193"/>
                <value name="Muscogee" value="194" since="5.14"/>
                <value name="Nama" value="195"/>
                <value name="NauruLanguage" value="196"/>
                <value name="Navajo" value="197" since="6.0"/>
                <value name="Ndonga" value="198"/>
                <value name="Nepali" value="199"/>
                <value name="Newari" value="200" since="5.7"/>
                <value name="Ngiemboon" value="201"/>
                <value name="Ngomba" value="202"/>
                <value name="NigerianPidgin" value="203" since="6.0"/>
                <value name="Nko" value="204" since="5.5"/>
                <value name="NorthernLuri" value="205" since="5.7"/>
                <value name="NorthernSami" value="206"/>
                <value name="NorthernSotho" value="207"/>
                <value name="NorthNdebele" value="208"/>
                <value name="NorwegianBokmal" value="209"/>
                <value name="NorwegianNynorsk" value="210"/>
                <value name="Nuer" value="211"/>
                <value name="Nyanja" value="212"/>
                <value name="Nyankole" value="213"/>
                <value name="Occitan" value="214"/>
                <value name="Odia" value="215" since="6.0"/>
                <value name="Ojibwa" value="216"/>
                <value name="OldIrish" value="217" since="5.1"/>
                <value name="OldNorse" value="218" since="5.1"/>
                <value name="OldPersian" value="219" since="5.1"/>
                <value name="Oromo" value="220"/>
                <value name="Osage" value="221" since="5.7"/>
                <value name="Ossetic" value="222"/>
                <value name="Pahlavi" value="223" since="5.1"/>
                <value name="Palauan" value="224" since="5.7"/>
                <value name="Pali" value="225"/>
                <value name="Papiamento" value="226" since="5.7"/>
                <value name="Pashto" value="227"/>
                <value name="Persian" value="228"/>
                <value name="Phoenician" value="229" since="5.1"/>
                <value name="Polish" value="230"/>
                <value name="Portuguese" value="231"/>
                <value name="Prussian" value="232" since="5.5"/>
                <value name="Punjabi" value="233"/>
                <value name="Quechua" value="234"/>
                <value name="Romanian" value="235"/>
                <value name="Romansh" value="236"/>
                <value name="Rombo" value="237"/>
                <value name="Rundi" value="238"/>
                <value name="Russian" value="239"/>
                <value name="Rwa" value="240"/>
                <value name="Saho" value="241"/>
                <value name="Sakha" value="242"/>
                <value name="Samburu" value="243"/>
                <value name="Samoan" value="244"/>
                <value name="Sango" value="245"/>
                <value name="Sangu" value="246"/>
                <value name="Sanskrit" value="247"/>
                <value name="Santali" value="248" since="5.1"/>
                <value name="Sardinian" value="249"/>
                <value name="Saurashtra" value="250" since="5.1"/>
                <value name="Sena" value="251"/>
                <value name="Serbian" value="252"/>
                <value name="Shambala" value="253"/>
                <value name="Shona" value="254"/>
                <value name="SichuanYi" value="255"/>
                <value name="Sicilian" value="256" since="5.12"/>
                <value name="Sidamo" value="257"/>
                <value name="Silesian" value="258" since="5.14"/>
                <value name="Sindhi" value="259"/>
                <value name="Sinhala" value="260"/>
                <value name="SkoltSami" value="261" since="5.5"/>
                <value name="Slovak" value="262"/>
                <value name="Slovenian" value="263"/>
                <value name="Soga" value="264"/>
                <value name="Somali" value="265"/>
                <value name="SouthernKurdish" value="266" since="5.12"/>
                <value name="SouthernSami" value="267" since="5.5"/>
                <value name="SouthernSotho" value="268"/>
                <value name="SouthNdebele" value="269"/>
                <value name="Spanish" value="270"/>
                <value name="StandardMoroccanTamazight" value="271" since="5.3"/>
                <value name="Sundanese" value="272"/>
                <value name="Swahili" value="273"/>
                <value name="Swati" value="274"/>
                <value name="Swedish" value="275"/>
                <value name="SwissGerman" value="276"/>
                <value name="Syriac" value="277"/>
                <value name="Tachelhit" value="278"/>
                <value name="Tahitian" value="279"/>
                <value name="TaiDam" value="280" since="5.1"/>
                <value name="Taita" value="281"/>
                <value name="Tajik" value="282"/>
                <value name="Tamil" value="283"/>
                <value name="Taroko" value="284"/>
                <value name="Tasawaq" value="285"/>
                <value name="Tatar" value="286"/>
                <value name="Telugu" value="287"/>
                <value name="Teso" value="288"/>
                <value name="Thai" value="289"/>
                <value name="Tibetan" value="290"/>
                <value name="Tigre" value="291"/>
                <value name="Tigrinya" value="292"/>
                <value name="TokelauLanguage" value="293" since="5.7"/>
                <value name="TokPisin" value="294" since="5.7"/>
                <value name="Tongan" value="295"/>
                <value name="Tsonga" value="296"/>
                <value name="Tswana" value="297"/>
                <value name="Turkish" value="298"/>
                <value name="Turkmen" value="299"/>
                <value name="TuvaluLanguage" value="300" since="5.7"/>
                <value name="Tyap" value="301"/>
                <value name="Ugaritic" value="302" since="5.1"/>
                <value name="Ukrainian" value="303"/>
                <value name="UpperSorbian" value="304" since="5.5"/>
                <value name="Urdu" value="305"/>
                <value name="Uyghur" value="306" since="6.0"/>
                <value name="Uzbek" value="307"/>
                <value name="Vai" value="308"/>
                <value name="Venda" value="309"/>
                <value name="Vietnamese" value="310"/>
                <value name="Volapuk" value="311"/>
                <value name="Vunjo" value="312"/>
                <value name="Walloon" value="313"/>
                <value name="Walser" value="314"/>
                <value name="Warlpiri" value="315" since="5.5"/>
                <value name="Welsh" value="316"/>
                <value name="WesternBalochi" value="317" since="5.12"/>
                <value name="WesternFrisian" value="318"/>
                <value name="Wolaytta" value="319" since="6.0"/>
                <value name="Wolof" value="320"/>
                <value name="Xhosa" value="321"/>
                <value name="Yangben" value="322"/>
                <value name="Yiddish" value="323"/>
                <value name="Yoruba" value="324"/>
                <value name="Zarma" value="325"/>
                <value name="Zhuang" value="326"/>
                <value name="Zulu" value="327"/>
                <value name="Kaingang" value="328" since="6.3"/>
                <value name="Nheengatu" value="329" since="6.3"/>
                <value name="Haryanvi" value="330" since="6.5"/>
                <value name="NorthernFrisian" value="331" since="6.5"/>
                <value name="Rajasthani" value="332" since="6.5"/>
                <value name="Moksha" value="333" since="6.5"/>
                <value name="TokiPona" value="334" since="6.5"/>
                <value name="Pijin" value="335" since="6.5"/>
                <value name="Obolo" value="336" since="6.5"/>
                <value name="Baluchi" value="337" since="6.6"/>
                <value name="Ligurian" value="338" since="6.6"/>
                <value name="Rohingya" value="339" since="6.6"/>
                <value name="Torwali" value="340" since="6.6"/>
                <value name="Anii" value="341" since="6.7"/>
                <value name="Kangri" value="342" since="6.7"/>
                <value name="Venetian" value="343" since="6.7"/>
                <value name="Kuvi" value="344" since="6.8"/>
                <value name="KaraKalpak" value="345" since="6.9"/>
                <value name="SwampyCree" value="346" since="6.9"/>
                <value name="Afan" value="Oromo"/>
                <value name="Bengali" value="Bangla"/>
                <value name="Bhutani" value="Dzongkha"/>
                <value name="Byelorussian" value="Belarusian"/>
                <value name="Cambodian" value="Khmer"/>
                <value name="CentralMoroccoTamazight" value="CentralAtlasTamazight"/>
                <value name="Chewa" value="Nyanja"/>
                <value name="Frisian" value="WesternFrisian"/>
                <value name="Greenlandic" value="Kalaallisut"/>
                <value name="Inupiak" value="Inupiaq"/>
                <value name="Kirghiz" value="Kyrgyz"/>
                <value name="Kurundi" value="Rundi"/>
                <value name="Kwanyama" value="Kuanyama"/>
                <value name="Navaho" value="Navajo"/>
                <value name="Oriya" value="Odia"/>
                <value name="RhaetoRomance" value="Romansh"/>
                <value name="Uighur" value="Uyghur"/>
                <value name="Uigur" value="Uyghur"/>
                <value name="Walamo" value="Wolaytta"/>
                <value name="LastLanguage" value="SwampyCree"/>
            </enum>
            <enum name="LanguageCodeType" fullname="QLocale::LanguageCodeType" href="qlocale.html#LanguageCodeType-enum" status="active" access="public" location="qlocale.h" documented="true" typedef="QLocale::LanguageCodeTypes">
                <value name="ISO639Part1" value="1 &lt;&lt; 0"/>
                <value name="ISO639Part2B" value="1 &lt;&lt; 1"/>
                <value name="ISO639Part2T" value="1 &lt;&lt; 2"/>
                <value name="ISO639Part3" value="1 &lt;&lt; 3"/>
                <value name="LegacyLanguageCode" value="1 &lt;&lt; 15"/>
                <value name="ISO639Part2" value="ISO639Part2B | ISO639Part2T"/>
                <value name="ISO639Alpha2" value="ISO639Part1"/>
                <value name="ISO639Alpha3" value="ISO639Part2 | ISO639Part3"/>
                <value name="ISO639" value="ISO639Alpha2 | ISO639Alpha3"/>
                <value name="AnyLanguageCode" value="-1"/>
            </enum>
            <enum name="MeasurementSystem" fullname="QLocale::MeasurementSystem" href="qlocale.html#MeasurementSystem-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="MetricSystem" value="0"/>
                <value name="ImperialUSSystem" value="1"/>
                <value name="ImperialUKSystem" value="2"/>
                <value name="ImperialSystem" value="ImperialUSSystem"/>
            </enum>
            <enum name="NumberOption" fullname="QLocale::NumberOption" href="qlocale.html#NumberOption-enum" status="active" access="public" location="qlocale.h" documented="true" typedef="QLocale::NumberOptions">
                <value name="DefaultNumberOptions" value="0x0"/>
                <value name="OmitGroupSeparator" value="0x01"/>
                <value name="RejectGroupSeparator" value="0x02"/>
                <value name="OmitLeadingZeroInExponent" value="0x04"/>
                <value name="RejectLeadingZeroInExponent" value="0x08"/>
                <value name="IncludeTrailingZeroesAfterDot" value="0x10"/>
                <value name="RejectTrailingZeroesAfterDot" value="0x20"/>
            </enum>
            <enum name="QuotationStyle" fullname="QLocale::QuotationStyle" href="qlocale.html#QuotationStyle-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="StandardQuotation" value="0"/>
                <value name="AlternateQuotation" value="1"/>
            </enum>
            <enum name="Script" fullname="QLocale::Script" href="qlocale.html#Script-enum" status="active" access="public" location="qlocale.h" documented="true">
                <value name="AnyScript" value="0"/>
                <value name="AdlamScript" value="1" since="5.7"/>
                <value name="AhomScript" value="2" since="5.7"/>
                <value name="AnatolianHieroglyphsScript" value="3" since="5.7"/>
                <value name="ArabicScript" value="4"/>
                <value name="ArmenianScript" value="5"/>
                <value name="AvestanScript" value="6" since="5.1"/>
                <value name="BalineseScript" value="7" since="5.1"/>
                <value name="BamumScript" value="8" since="5.1"/>
                <value name="BanglaScript" value="9" since="6.0"/>
                <value name="BassaVahScript" value="10" since="5.5"/>
                <value name="BatakScript" value="11" since="5.1"/>
                <value name="BhaiksukiScript" value="12" since="5.7"/>
                <value name="BopomofoScript" value="13" since="5.1"/>
                <value name="BrahmiScript" value="14" since="5.1"/>
                <value name="BrailleScript" value="15" since="5.1"/>
                <value name="BugineseScript" value="16" since="5.1"/>
                <value name="BuhidScript" value="17" since="5.1"/>
                <value name="CanadianAboriginalScript" value="18" since="5.1"/>
                <value name="CarianScript" value="19" since="5.1"/>
                <value name="CaucasianAlbanianScript" value="20" since="5.5"/>
                <value name="ChakmaScript" value="21" since="5.1"/>
                <value name="ChamScript" value="22" since="5.1"/>
                <value name="CherokeeScript" value="23"/>
                <value name="CopticScript" value="24" since="5.1"/>
                <value name="CuneiformScript" value="25" since="5.1"/>
                <value name="CypriotScript" value="26" since="5.1"/>
                <value name="CyrillicScript" value="27"/>
                <value name="DeseretScript" value="28" since="5.1"/>
                <value name="DevanagariScript" value="29"/>
                <value name="DuployanScript" value="30" since="5.5"/>
                <value name="EgyptianHieroglyphsScript" value="31" since="5.1"/>
                <value name="ElbasanScript" value="32" since="5.5"/>
                <value name="EthiopicScript" value="33"/>
                <value name="FraserScript" value="34" since="5.1"/>
                <value name="GeorgianScript" value="35"/>
                <value name="GlagoliticScript" value="36" since="5.1"/>
                <value name="GothicScript" value="37" since="5.1"/>
                <value name="GranthaScript" value="38" since="5.5"/>
                <value name="GreekScript" value="39"/>
                <value name="GujaratiScript" value="40"/>
                <value name="GurmukhiScript" value="41"/>
                <value name="HangulScript" value="42" since="5.1"/>
                <value name="HanScript" value="43" since="5.1"/>
                <value name="HanunooScript" value="44" since="5.1"/>
                <value name="HanWithBopomofoScript" value="45" since="5.7"/>
                <value name="HatranScript" value="46" since="5.7"/>
                <value name="HebrewScript" value="47"/>
                <value name="HiraganaScript" value="48" since="5.1"/>
                <value name="ImperialAramaicScript" value="49" since="5.1"/>
                <value name="InscriptionalPahlaviScript" value="50" since="5.1"/>
                <value name="InscriptionalParthianScript" value="51" since="5.1"/>
                <value name="JamoScript" value="52" since="5.7"/>
                <value name="JapaneseScript" value="53"/>
                <value name="JavaneseScript" value="54" since="5.1"/>
                <value name="KaithiScript" value="55" since="5.1"/>
                <value name="KannadaScript" value="56"/>
                <value name="KatakanaScript" value="57" since="5.1"/>
                <value name="KayahLiScript" value="58" since="5.1"/>
                <value name="KharoshthiScript" value="59" since="5.1"/>
                <value name="KhmerScript" value="60" since="5.1"/>
                <value name="KhojkiScript" value="61" since="5.5"/>
                <value name="KhudawadiScript" value="62" since="5.5"/>
                <value name="KoreanScript" value="63"/>
                <value name="LannaScript" value="64" since="5.1"/>
                <value name="LaoScript" value="65"/>
                <value name="LatinScript" value="66"/>
                <value name="LepchaScript" value="67" since="5.1"/>
                <value name="LimbuScript" value="68" since="5.1"/>
                <value name="LinearAScript" value="69" since="5.5"/>
                <value name="LinearBScript" value="70" since="5.1"/>
                <value name="LycianScript" value="71" since="5.1"/>
                <value name="LydianScript" value="72" since="5.1"/>
                <value name="MahajaniScript" value="73" since="5.5"/>
                <value name="MalayalamScript" value="74"/>
                <value name="MandaeanScript" value="75" since="5.1"/>
                <value name="ManichaeanScript" value="76" since="5.5"/>
                <value name="MarchenScript" value="77" since="5.7"/>
                <value name="MeiteiMayekScript" value="78" since="5.1"/>
                <value name="MendeScript" value="79" since="6.0"/>
                <value name="MeroiticCursiveScript" value="80" since="5.1"/>
                <value name="MeroiticScript" value="81" since="5.1"/>
                <value name="ModiScript" value="82" since="5.5"/>
                <value name="MongolianScript" value="83"/>
                <value name="MroScript" value="84" since="5.5"/>
                <value name="MultaniScript" value="85" since="5.7"/>
                <value name="MyanmarScript" value="86"/>
                <value name="NabataeanScript" value="87" since="5.5"/>
                <value name="NewaScript" value="88" since="5.7"/>
                <value name="NewTaiLueScript" value="89" since="5.1"/>
                <value name="NkoScript" value="90" since="5.1"/>
                <value name="OdiaScript" value="91" since="6.0"/>
                <value name="OghamScript" value="92" since="5.1"/>
                <value name="OlChikiScript" value="93" since="5.1"/>
                <value name="OldHungarianScript" value="94" since="5.7"/>
                <value name="OldItalicScript" value="95" since="5.1"/>
                <value name="OldNorthArabianScript" value="96" since="5.5"/>
                <value name="OldPermicScript" value="97" since="5.5"/>
                <value name="OldPersianScript" value="98" since="5.1"/>
                <value name="OldSouthArabianScript" value="99" since="5.1"/>
                <value name="OrkhonScript" value="100" since="5.1"/>
                <value name="OsageScript" value="101" since="5.7"/>
                <value name="OsmanyaScript" value="102" since="5.1"/>
                <value name="PahawhHmongScript" value="103" since="5.5"/>
                <value name="PalmyreneScript" value="104" since="5.5"/>
                <value name="PauCinHauScript" value="105" since="5.5"/>
                <value name="PhagsPaScript" value="106" since="5.1"/>
                <value name="PhoenicianScript" value="107" since="5.1"/>
                <value name="PollardPhoneticScript" value="108" since="5.1"/>
                <value name="PsalterPahlaviScript" value="109" since="5.5"/>
                <value name="RejangScript" value="110" since="5.1"/>
                <value name="RunicScript" value="111" since="5.1"/>
                <value name="SamaritanScript" value="112" since="5.1"/>
                <value name="SaurashtraScript" value="113" since="5.1"/>
                <value name="SharadaScript" value="114" since="5.1"/>
                <value name="ShavianScript" value="115" since="5.1"/>
                <value name="SiddhamScript" value="116" since="5.5"/>
                <value name="SignWritingScript" value="117" since="5.7"/>
                <value name="SimplifiedHanScript" value="118"/>
                <value name="SinhalaScript" value="119"/>
                <value name="SoraSompengScript" value="120" since="5.1"/>
                <value name="SundaneseScript" value="121" since="5.1"/>
                <value name="SylotiNagriScript" value="122" since="5.1"/>
                <value name="SyriacScript" value="123"/>
                <value name="TagalogScript" value="124" since="5.1"/>
                <value name="TagbanwaScript" value="125" since="5.1"/>
                <value name="TaiLeScript" value="126" since="5.1"/>
                <value name="TaiVietScript" value="127" since="5.1"/>
                <value name="TakriScript" value="128" since="5.1"/>
                <value name="TamilScript" value="129"/>
                <value name="TangutScript" value="130" since="5.7"/>
                <value name="TeluguScript" value="131"/>
                <value name="ThaanaScript" value="132"/>
                <value name="ThaiScript" value="133"/>
                <value name="TibetanScript" value="134"/>
                <value name="TifinaghScript" value="135"/>
                <value name="TirhutaScript" value="136" since="5.5"/>
                <value name="TraditionalHanScript" value="137"/>
                <value name="UgariticScript" value="138" since="5.1"/>
                <value name="VaiScript" value="139"/>
                <value name="VarangKshitiScript" value="140" since="5.5"/>
                <value name="YiScript" value="141"/>
                <value name="HanifiScript" value="142" since="6.6"/>
                <value name="BengaliScript" value="BanglaScript"/>
                <value name="MendeKikakuiScript" value="MendeScript"/>
                <value name="OriyaScript" value="OdiaScript"/>
                <value name="SimplifiedChineseScript" value="SimplifiedHanScript"/>
                <value name="TraditionalChineseScript" value="TraditionalHanScript"/>
                <value name="LastScript" value="HanifiScript"/>
            </enum>
            <enum name="TagSeparator" fullname="QLocale::TagSeparator" href="qlocale.html#TagSeparator-enum" status="active" access="public" location="qlocale.h" since="6.7" documented="true" scoped="true">
                <value name="Dash" value="'-'"/>
                <value name="Underscore" value="'_'"/>
            </enum>
            <typedef name="DataSizeFormats" fullname="QLocale::DataSizeFormats" href="qlocale.html#DataSizeFormat-enum" status="active" access="public" location="qlocale.h" enum="QLocale::DataSizeFormat"/>
            <typedef name="LanguageCodeTypes" fullname="QLocale::LanguageCodeTypes" href="qlocale.html#LanguageCodeType-enum" status="active" access="public" location="qlocale.h" enum="QLocale::LanguageCodeType"/>
            <typedef name="NumberOptions" fullname="QLocale::NumberOptions" href="qlocale.html#NumberOption-enum" status="active" access="public" location="qlocale.h" enum="QLocale::NumberOption"/>
            <typedef name="Territory" fullname="QLocale::Territory" href="qlocale.html#Territory-typedef" status="active" access="public" location="qlocale.h" documented="true" aliasedtype="Country"/>
            <variable name="DefaultTwoDigitBaseYear" fullname="QLocale::DefaultTwoDigitBaseYear" href="qlocale.html#DefaultTwoDigitBaseYear-var" status="active" access="public" location="qlocale.h" since="6.7" documented="true" type="const int" static="true" brief="Default start year of the century within which a format taking a two-digit year will select. The value of the constant is 1900"/>
        </class>
        <class name="QLocationPermission" href="qlocationpermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access the user's location">
            <contents name="requirements" title="Requirements" level="1"/>
            <function name="accuracy" fullname="QLocationPermission::accuracy" href="qlocationpermission.html#accuracy" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="QLocationPermission::Accuracy" signature="QLocationPermission::Accuracy accuracy() const"/>
            <function name="availability" fullname="QLocationPermission::availability" href="qlocationpermission.html#availability" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="QLocationPermission::Availability" signature="QLocationPermission::Availability availability() const"/>
            <function name="setAccuracy" fullname="QLocationPermission::setAccuracy" href="qlocationpermission.html#setAccuracy" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" type="void" signature="void setAccuracy(QLocationPermission::Accuracy accuracy)">
                <parameter type="QLocationPermission::Accuracy" name="accuracy" default=""/>
            </function>
            <function name="setAvailability" fullname="QLocationPermission::setAvailability" href="qlocationpermission.html#setAvailability" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" type="void" signature="void setAvailability(QLocationPermission::Availability availability)">
                <parameter type="QLocationPermission::Availability" name="availability" default=""/>
            </function>
            <enum name="Accuracy" fullname="QLocationPermission::Accuracy" href="qlocationpermission.html#Accuracy-enum" status="active" access="public" location="qpermissions.h" documented="true">
                <value name="Approximate" value="0"/>
                <value name="Precise" value="1"/>
            </enum>
            <enum name="Availability" fullname="QLocationPermission::Availability" href="qlocationpermission.html#Availability-enum" status="active" access="public" location="qpermissions.h" documented="true">
                <value name="WhenInUse" value="0"/>
                <value name="Always" value="1"/>
            </enum>
        </class>
        <class name="QLockFile" href="qlockfile.html" status="active" access="public" location="qlockfile.h" documented="true" groups="io" module="QtCore" brief="Locking between processes using a file">
            <function name="QLockFile" fullname="QLockFile::QLockFile" href="qlockfile.html#QLockFile" status="active" access="public" location="qlockfile.h" documented="true" meta="constructor" signature="QLockFile(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="error" fullname="QLockFile::error" href="qlockfile.html#error" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" const="true" type="QLockFile::LockError" signature="QLockFile::LockError error() const"/>
            <function name="fileName" fullname="QLockFile::fileName" href="qlockfile.html#fileName" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="getLockInfo" fullname="QLockFile::getLockInfo" href="qlockfile.html#getLockInfo" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" const="true" type="bool" signature="bool getLockInfo(qint64 *pid, QString *hostname, QString *appname) const">
                <parameter type="qint64 *" name="pid" default=""/>
                <parameter type="QString *" name="hostname" default=""/>
                <parameter type="QString *" name="appname" default=""/>
            </function>
            <function name="isLocked" fullname="QLockFile::isLocked" href="qlockfile.html#isLocked" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLocked() const"/>
            <function name="lock" fullname="QLockFile::lock" href="qlockfile.html#lock" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" type="bool" signature="bool lock()"/>
            <function name="removeStaleLockFile" fullname="QLockFile::removeStaleLockFile" href="qlockfile.html#removeStaleLockFile" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" type="bool" signature="bool removeStaleLockFile()"/>
            <function name="setStaleLockTime" fullname="QLockFile::setStaleLockTime" href="qlockfile.html#setStaleLockTime" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" type="void" signature="void setStaleLockTime(int staleLockTime)">
                <parameter type="int" name="staleLockTime" default=""/>
            </function>
            <function name="setStaleLockTime" fullname="QLockFile::setStaleLockTime" href="qlockfile.html#setStaleLockTime-1" status="active" access="public" location="qlockfile.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="void" signature="void setStaleLockTime(std::chrono::milliseconds staleLockTime)">
                <parameter type="std::chrono::milliseconds" name="staleLockTime" default=""/>
            </function>
            <function name="staleLockTime" fullname="QLockFile::staleLockTime" href="qlockfile.html#staleLockTime" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" const="true" type="int" signature="int staleLockTime() const"/>
            <function name="staleLockTimeAsDuration" fullname="QLockFile::staleLockTimeAsDuration" href="qlockfile.html#staleLockTimeAsDuration" status="active" access="public" location="qlockfile.h" documented="true" since="6.2" meta="plain" const="true" type="std::chrono::milliseconds" signature="std::chrono::milliseconds staleLockTimeAsDuration() const"/>
            <function name="tryLock" fullname="QLockFile::tryLock" href="qlockfile.html#tryLock" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" type="bool" signature="bool tryLock(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="tryLock" fullname="QLockFile::tryLock" href="qlockfile.html#tryLock-1" status="active" access="public" location="qlockfile.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="bool" signature="bool tryLock(std::chrono::milliseconds timeout)">
                <parameter type="std::chrono::milliseconds" name="timeout" default="std::chrono::milliseconds::zero()"/>
            </function>
            <function name="unlock" fullname="QLockFile::unlock" href="qlockfile.html#unlock" status="active" access="public" location="qlockfile.h" documented="true" meta="plain" type="void" signature="void unlock()"/>
            <function name="~QLockFile" fullname="QLockFile::~QLockFile" href="qlockfile.html#dtor.QLockFile" status="active" access="public" location="qlockfile.h" documented="true" meta="destructor" noexcept="true" signature="~QLockFile()"/>
            <enum name="LockError" fullname="QLockFile::LockError" href="qlockfile.html#LockError-enum" status="active" access="public" location="qlockfile.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="LockFailedError" value="1"/>
                <value name="PermissionError" value="2"/>
                <value name="UnknownError" value="3"/>
            </enum>
        </class>
        <class threadsafety="thread safe" name="QLoggingCategory" href="qloggingcategory.html" status="active" access="public" location="qloggingcategory.h" documented="true" module="QtCore" brief="Represents a category, or 'area' in the logging infrastructure">
            <contents name="creating-category-objects" title="Creating Category Objects" level="1"/>
            <contents name="checking-category-configuration" title="Checking Category Configuration" level="1"/>
            <contents name="default-category-configuration" title="Default Category Configuration" level="1"/>
            <contents name="configuring-categories" title="Configuring Categories" level="1"/>
            <contents name="logging-rules" title="Logging Rules" level="2"/>
            <contents name="installing-a-custom-filter" title="Installing a Custom Filter" level="2"/>
            <contents name="printing-the-category" title="Printing the Category" level="1"/>
            <function name="QLoggingCategory" fullname="QLoggingCategory::QLoggingCategory" href="qloggingcategory.html#QLoggingCategory" status="active" access="public" location="qloggingcategory.h" documented="true" meta="constructor" explicit="true" signature="QLoggingCategory(const char *category, QtMsgType enableForLevel)">
                <parameter type="const char *" name="category" default=""/>
                <parameter type="QtMsgType" name="enableForLevel" default="QtDebugMsg"/>
            </function>
            <function name="Q_DECLARE_EXPORTED_LOGGING_CATEGORY" href="qloggingcategory.html#Q_DECLARE_EXPORTED_LOGGING_CATEGORY" status="active" access="public" documented="true" related="109" since="6.5" meta="macrowithparams" signature="Q_DECLARE_EXPORTED_LOGGING_CATEGORY(name, EXPORT_MACRO)">
                <parameter type="" name="name" default=""/>
                <parameter type="" name="EXPORT_MACRO" default=""/>
            </function>
            <function name="Q_DECLARE_LOGGING_CATEGORY" href="qloggingcategory.html#Q_DECLARE_LOGGING_CATEGORY" status="active" access="public" documented="true" related="117" meta="macrowithparams" signature="Q_DECLARE_LOGGING_CATEGORY(name)">
                <parameter type="" name="name" default=""/>
            </function>
            <function name="Q_LOGGING_CATEGORY" href="qloggingcategory.html#Q_LOGGING_CATEGORY" status="active" access="public" documented="true" related="171" meta="macrowithparams" signature="Q_LOGGING_CATEGORY(name, string)">
                <parameter type="" name="name" default=""/>
                <parameter type="" name="string" default=""/>
            </function>
            <function name="Q_LOGGING_CATEGORY" href="qloggingcategory.html#Q_LOGGING_CATEGORY-1" status="active" access="public" documented="true" related="172" meta="macrowithparams" overload="true" overload-number="1" signature="Q_LOGGING_CATEGORY(name, string, msgType)">
                <parameter type="" name="name" default=""/>
                <parameter type="" name="string" default=""/>
                <parameter type="" name="msgType" default=""/>
            </function>
            <function name="Q_STATIC_LOGGING_CATEGORY" href="qloggingcategory.html#Q_STATIC_LOGGING_CATEGORY" status="active" access="public" documented="true" related="257" since="6.9" meta="macrowithparams" signature="Q_STATIC_LOGGING_CATEGORY(name, string)">
                <parameter type="" name="name" default=""/>
                <parameter type="" name="string" default=""/>
            </function>
            <function name="Q_STATIC_LOGGING_CATEGORY" href="qloggingcategory.html#Q_STATIC_LOGGING_CATEGORY-1" status="active" access="public" documented="true" related="258" since="6.9" meta="macrowithparams" overload="true" overload-number="1" signature="Q_STATIC_LOGGING_CATEGORY(name, string, msgType)">
                <parameter type="" name="name" default=""/>
                <parameter type="" name="string" default=""/>
                <parameter type="" name="msgType" default=""/>
            </function>
            <function name="categoryName" fullname="QLoggingCategory::categoryName" href="qloggingcategory.html#categoryName" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * categoryName() const"/>
            <function name="defaultCategory" fullname="QLoggingCategory::defaultCategory" href="qloggingcategory.html#defaultCategory" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" static="true" type="QLoggingCategory *" signature="QLoggingCategory * defaultCategory()"/>
            <function name="installFilter" fullname="QLoggingCategory::installFilter" href="qloggingcategory.html#installFilter" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" static="true" type="QLoggingCategory::CategoryFilter" brief="Take control of how logging categories are configured" signature="QLoggingCategory::CategoryFilter installFilter(QLoggingCategory::CategoryFilter filter)">
                <parameter type="QLoggingCategory::CategoryFilter" name="filter" default=""/>
            </function>
            <function name="isCriticalEnabled" fullname="QLoggingCategory::isCriticalEnabled" href="qloggingcategory.html#isCriticalEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCriticalEnabled() const"/>
            <function name="isDebugEnabled" fullname="QLoggingCategory::isDebugEnabled" href="qloggingcategory.html#isDebugEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDebugEnabled() const"/>
            <function name="isEnabled" fullname="QLoggingCategory::isEnabled" href="qloggingcategory.html#isEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEnabled(QtMsgType msgtype) const">
                <parameter type="QtMsgType" name="msgtype" default=""/>
            </function>
            <function name="isInfoEnabled" fullname="QLoggingCategory::isInfoEnabled" href="qloggingcategory.html#isInfoEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInfoEnabled() const"/>
            <function name="isWarningEnabled" fullname="QLoggingCategory::isWarningEnabled" href="qloggingcategory.html#isWarningEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWarningEnabled() const"/>
            <function name="operator()" fullname="QLoggingCategory::operator()" href="qloggingcategory.html#operator-28-29" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" type="QLoggingCategory &amp;" signature="QLoggingCategory &amp; operator()()"/>
            <function name="operator()" fullname="QLoggingCategory::operator()" href="qloggingcategory.html#operator-28-29-1" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; operator()() const"/>
            <function name="qCCritical" href="qloggingcategory.html#qCCritical" status="active" access="public" documented="true" related="456" meta="macrowithparams" signature="qCCritical(category)">
                <parameter type="" name="category" default=""/>
            </function>
            <function name="qCCritical" href="qloggingcategory.html#qCCritical-1" status="active" access="public" documented="true" related="457" meta="macrowithparams" overload="true" overload-number="1" signature="qCCritical(category, const char *message, ...)">
                <parameter type="" name="category" default=""/>
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qCDebug" href="qloggingcategory.html#qCDebug" status="active" access="public" documented="true" related="458" meta="macrowithparams" signature="qCDebug(category)">
                <parameter type="" name="category" default=""/>
            </function>
            <function name="qCDebug" href="qloggingcategory.html#qCDebug-1" status="active" access="public" documented="true" related="459" meta="macrowithparams" overload="true" overload-number="1" signature="qCDebug(category, const char *message, ...)">
                <parameter type="" name="category" default=""/>
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qCFatal" href="qloggingcategory.html#qCFatal" status="active" access="public" documented="true" related="460" since="6.5" meta="macrowithparams" signature="qCFatal(category)">
                <parameter type="" name="category" default=""/>
            </function>
            <function name="qCFatal" href="qloggingcategory.html#qCFatal-1" status="active" access="public" documented="true" related="461" since="6.5" meta="macrowithparams" overload="true" overload-number="1" signature="qCFatal(category, const char *message, ...)">
                <parameter type="" name="category" default=""/>
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qCInfo" href="qloggingcategory.html#qCInfo" status="active" access="public" documented="true" related="462" meta="macrowithparams" signature="qCInfo(category)">
                <parameter type="" name="category" default=""/>
            </function>
            <function name="qCInfo" href="qloggingcategory.html#qCInfo-1" status="active" access="public" documented="true" related="463" meta="macrowithparams" overload="true" overload-number="1" signature="qCInfo(category, const char *message, ...)">
                <parameter type="" name="category" default=""/>
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="qCWarning" href="qloggingcategory.html#qCWarning" status="active" access="public" documented="true" related="464" meta="macrowithparams" signature="qCWarning(category)">
                <parameter type="" name="category" default=""/>
            </function>
            <function name="qCWarning" href="qloggingcategory.html#qCWarning-1" status="active" access="public" documented="true" related="465" meta="macrowithparams" overload="true" overload-number="1" signature="qCWarning(category, const char *message, ...)">
                <parameter type="" name="category" default=""/>
                <parameter type="const char *" name="message" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="setEnabled" fullname="QLoggingCategory::setEnabled" href="qloggingcategory.html#setEnabled" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" type="void" signature="void setEnabled(QtMsgType type, bool enable)">
                <parameter type="QtMsgType" name="type" default=""/>
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFilterRules" fullname="QLoggingCategory::setFilterRules" href="qloggingcategory.html#setFilterRules" status="active" access="public" location="qloggingcategory.h" documented="true" meta="plain" static="true" type="void" signature="void setFilterRules(const QString &amp;rules)">
                <parameter type="const QString &amp;" name="rules" default=""/>
            </function>
            <function name="~QLoggingCategory" fullname="QLoggingCategory::~QLoggingCategory" href="qloggingcategory.html#dtor.QLoggingCategory" status="active" access="public" location="qloggingcategory.h" documented="true" meta="destructor" noexcept="true" signature="~QLoggingCategory()"/>
            <typedef name="CategoryFilter" fullname="QLoggingCategory::CategoryFilter" href="qloggingcategory.html#CategoryFilter-typedef" status="active" access="public" location="qloggingcategory.h" documented="true"/>
        </class>
        <class name="QMacAutoReleasePool" href="qmacautoreleasepool.html" status="ignored" access="public" location="qcore_mac_p.h"/>
        <class threadsafety="reentrant" name="QMap" href="qmap.html" status="active" access="public" location="qmap.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides an associative array" comparison_category="equality">
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMap()"/>
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap-1" status="active" access="public" documented="true" meta="move-constructor" overload="true" overload-number="1" signature="QMap(QMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap-2" status="active" access="public" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QMap(const QMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap-3" status="active" access="public" location="qmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QMap(const std::map&lt;Key, T&gt; &amp;other)">
                <parameter type="const std::map&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap-4" status="active" access="public" location="qmap.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QMap(std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt; list)">
                <parameter type="std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt;" name="list" default=""/>
            </function>
            <function name="QMap" fullname="QMap::QMap" href="qmap.html#QMap-5" status="active" access="public" location="qmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QMap(std::map&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="std::map&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="asKeyValueRange" fullname="QMap::asKeyValueRange" href="qmap.html#asKeyValueRange" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" refness="2" type="auto" signature="auto asKeyValueRange() &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMap::asKeyValueRange" href="qmap.html#asKeyValueRange-1" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" refness="1" type="auto" signature="auto asKeyValueRange() &amp;"/>
            <function name="asKeyValueRange" fullname="QMap::asKeyValueRange" href="qmap.html#asKeyValueRange-2" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" refness="2" type="auto" signature="auto asKeyValueRange() const &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMap::asKeyValueRange" href="qmap.html#asKeyValueRange-3" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="auto" signature="auto asKeyValueRange() const &amp;"/>
            <function name="begin" fullname="QMap::begin" href="qmap.html#begin" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator begin()"/>
            <function name="begin" fullname="QMap::begin" href="qmap.html#begin-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator begin() const"/>
            <function name="cbegin" fullname="QMap::cbegin" href="qmap.html#cbegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QMap::cend" href="qmap.html#cend" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QMap::clear" href="qmap.html#clear" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QMap::constBegin" href="qmap.html#constBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QMap::constEnd" href="qmap.html#constEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QMap::constFind" href="qmap.html#constFind" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator constFind(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="constKeyValueBegin" fullname="QMap::constKeyValueBegin" href="qmap.html#constKeyValueBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMap&lt;Key, T&gt;::const_key_value_iterator constKeyValueBegin() const"/>
            <function name="constKeyValueEnd" fullname="QMap::constKeyValueEnd" href="qmap.html#constKeyValueEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMap&lt;Key, T&gt;::const_key_value_iterator constKeyValueEnd() const"/>
            <function name="contains" fullname="QMap::contains" href="qmap.html#contains" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QMap::count" href="qmap.html#count" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::size_type" signature="QMap&lt;Key, T&gt;::size_type count(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QMap::count" href="qmap.html#count-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::size_type" signature="QMap&lt;Key, T&gt;::size_type count() const"/>
            <function name="empty" fullname="QMap::empty" href="qmap.html#empty" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QMap::end" href="qmap.html#end" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator end()"/>
            <function name="end" fullname="QMap::end" href="qmap.html#end-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator end() const"/>
            <function name="equal_range" fullname="QMap::equal_range" href="qmap.html#equal_range" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="std::pair&lt;QMap&lt;Key, T&gt;::iterator, QMap&lt;Key, T&gt;::iterator&gt;" signature="std::pair&lt;QMap&lt;Key, T&gt;::iterator, QMap&lt;Key, T&gt;::iterator&gt; equal_range(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="equal_range" fullname="QMap::equal_range" href="qmap.html#equal_range-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="std::pair&lt;QMap&lt;Key, T&gt;::const_iterator, QMap&lt;Key, T&gt;::const_iterator&gt;" signature="std::pair&lt;QMap&lt;Key, T&gt;::const_iterator, QMap&lt;Key, T&gt;::const_iterator&gt; equal_range(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="erase" fullname="QMap::erase" href="qmap.html#erase" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator erase(QMap&lt;Key, T&gt;::const_iterator pos)">
                <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase" fullname="QMap::erase" href="qmap.html#erase-1" status="active" access="public" location="qmap.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator erase(QMap&lt;Key, T&gt;::const_iterator first, QMap&lt;Key, T&gt;::const_iterator last)">
                <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="first" default=""/>
                <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="last" default=""/>
            </function>
            <function name="erase_if" href="qmap.html#erase_if-3" status="active" access="public" location="qmap.h" documented="true" related="274" since="6.1" meta="plain" overload="true" overload-number="3" type="qsizetype" signature="qsizetype erase_if(QMap&lt;Key, T&gt; &amp;map, Predicate pred)">
                <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="find" fullname="QMap::find" href="qmap.html#find" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator find(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QMap::find" href="qmap.html#find-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator find(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="first" fullname="QMap::first" href="qmap.html#first" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; first()"/>
            <function name="first" fullname="QMap::first" href="qmap.html#first-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; first() const"/>
            <function name="firstKey" fullname="QMap::firstKey" href="qmap.html#firstKey" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; firstKey() const"/>
            <function name="insert" fullname="QMap::insert" href="qmap.html#insert" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void insert(QMap&lt;Key, T&gt; &amp;&amp;map)">
                <parameter type="QMap&lt;Key, T&gt; &amp;&amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QMap::insert" href="qmap.html#insert-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insert(const QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QMap::insert" href="qmap.html#insert-2" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="2" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator insert(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QMap::insert" href="qmap.html#insert-3" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="3" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator insert(QMap&lt;Key, T&gt;::const_iterator pos, const Key &amp;key, const T &amp;value)">
                <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QMap::isEmpty" href="qmap.html#isEmpty" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="key" fullname="QMap::key" href="qmap.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="Key" signature="Key key(const T &amp;value, const Key &amp;defaultKey) const">
                <parameter type="const T &amp;" name="value" default=""/>
                <parameter type="const Key &amp;" name="defaultKey" default="Key()"/>
            </function>
            <function name="keyBegin" fullname="QMap::keyBegin" href="qmap.html#keyBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::key_iterator" signature="QMap&lt;Key, T&gt;::key_iterator keyBegin() const"/>
            <function name="keyEnd" fullname="QMap::keyEnd" href="qmap.html#keyEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::key_iterator" signature="QMap&lt;Key, T&gt;::key_iterator keyEnd() const"/>
            <function name="keyValueBegin" fullname="QMap::keyValueBegin" href="qmap.html#keyValueBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::key_value_iterator" signature="QMap&lt;Key, T&gt;::key_value_iterator keyValueBegin()"/>
            <function name="keyValueBegin" fullname="QMap::keyValueBegin" href="qmap.html#keyValueBegin-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMap&lt;Key, T&gt;::const_key_value_iterator keyValueBegin() const"/>
            <function name="keyValueEnd" fullname="QMap::keyValueEnd" href="qmap.html#keyValueEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::key_value_iterator" signature="QMap&lt;Key, T&gt;::key_value_iterator keyValueEnd()"/>
            <function name="keyValueEnd" fullname="QMap::keyValueEnd" href="qmap.html#keyValueEnd-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMap&lt;Key, T&gt;::const_key_value_iterator keyValueEnd() const"/>
            <function name="keys" fullname="QMap::keys" href="qmap.html#keys" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys() const"/>
            <function name="keys" fullname="QMap::keys" href="qmap.html#keys-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="last" fullname="QMap::last" href="qmap.html#last" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; last()"/>
            <function name="last" fullname="QMap::last" href="qmap.html#last-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; last() const"/>
            <function name="lastKey" fullname="QMap::lastKey" href="qmap.html#lastKey" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; lastKey() const"/>
            <function name="lowerBound" fullname="QMap::lowerBound" href="qmap.html#lowerBound" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator lowerBound(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="lowerBound" fullname="QMap::lowerBound" href="qmap.html#lowerBound-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator lowerBound(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="operator!=" href="qmap.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1034" meta="plain" type="bool" signature="bool operator!=(const QMap&lt;Key, T&gt; &amp;lhs, const QMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmap.html#operator-lt-lt-12" status="active" access="public" location="qdatastream.h" documented="true" related="350" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator=" fullname="QMap::operator=" href="qmap.html#operator-eq" status="active" access="public" documented="true" meta="move-assign" type="QMap&lt;Key, T&gt; &amp;" signature="QMap&lt;Key, T&gt; &amp; operator=(QMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QMap::operator=" href="qmap.html#operator-eq-1" status="active" access="public" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QMap&lt;Key, T&gt; &amp;" signature="QMap&lt;Key, T&gt; &amp; operator=(const QMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qmap.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1035" meta="plain" type="bool" signature="bool operator==(const QMap&lt;Key, T&gt; &amp;lhs, const QMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmap.html#operator-gt-gt-11" status="active" access="public" location="qdatastream.h" documented="true" related="421" meta="plain" overload="true" overload-number="11" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator[]" fullname="QMap::operator[]" href="qmap.html#operator-5b-5d" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="operator[]" fullname="QMap::operator[]" href="qmap.html#operator-5b-5d-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T operator[](const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="qHash" href="qmap.html#qHash" status="active" access="public" location="qmap.h" documented="true" related="1036" since="6.8" meta="plain" type="size_t" signature="size_t qHash(const QMap&lt;Key, T&gt; &amp;key, size_t seed)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="remove" fullname="QMap::remove" href="qmap.html#remove" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::size_type" signature="QMap&lt;Key, T&gt;::size_type remove(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="removeIf" fullname="QMap::removeIf" href="qmap.html#removeIf" status="active" access="public" location="qmap.h" documented="true" since="6.1" meta="plain" type="QMap&lt;Key, T&gt;::size_type" signature="QMap&lt;Key, T&gt;::size_type removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="size" fullname="QMap::size" href="qmap.html#size" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::size_type" signature="QMap&lt;Key, T&gt;::size_type size() const"/>
            <function name="swap" fullname="QMap::swap" href="qmap.html#swap" status="active" access="public" location="qmap.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QMap&lt;Key, T&gt; &amp;other)">
                <parameter type="QMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QMap::take" href="qmap.html#take" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T" signature="T take(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="toStdMap" fullname="QMap::toStdMap" href="qmap.html#toStdMap" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" refness="1" type="std::map&lt;Key, T&gt;" signature="std::map&lt;Key, T&gt; toStdMap() const &amp;"/>
            <function name="toStdMap" fullname="QMap::toStdMap" href="qmap.html#toStdMap-1" status="active" access="public" location="qmap.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" refness="2" type="std::map&lt;Key, T&gt;" signature="std::map&lt;Key, T&gt; toStdMap() &amp;&amp;"/>
            <function name="upperBound" fullname="QMap::upperBound" href="qmap.html#upperBound" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator upperBound(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="upperBound" fullname="QMap::upperBound" href="qmap.html#upperBound-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator upperBound(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QMap::value" href="qmap.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T" signature="T value(const Key &amp;key, const T &amp;defaultValue) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="defaultValue" default="T()"/>
            </function>
            <function name="values" fullname="QMap::values" href="qmap.html#values" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values() const"/>
            <function name="~QMap" fullname="QMap::~QMap" href="qmap.html#dtor.QMap" status="active" access="public" documented="true" meta="destructor" signature="~QMap()"/>
            <class name="const_iterator" fullname="QMap::const_iterator" href="qmap-const-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMap::const_iterator class provides an STL-style const iterator for QMap">
                <function name="const_iterator" fullname="QMap::const_iterator::const_iterator" href="qmap-const-iterator.html#const_iterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QMap::const_iterator::const_iterator" href="qmap-const-iterator.html#const_iterator-1" status="active" access="public" location="qmap.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="const_iterator(const QMap&lt;Key, T&gt;::iterator &amp;other)">
                    <parameter type="const QMap&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QMap::const_iterator::key" href="qmap-const-iterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" href="qmap-const-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1037" meta="plain" type="bool" signature="bool operator!=(const QMap&lt;Key, T&gt;::const_iterator &amp;lhs, const QMap&lt;Key, T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QMap&lt;Key, T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMap&lt;Key, T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QMap::const_iterator::operator*" href="qmap-const-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator+" href="qmap-const-iterator-obsolete.html#operator-2b" status="deprecated" access="public" location="qmap.h" documented="true" related="1038" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator+(QMap&lt;Key, T&gt;::const_iterator it, QMap&lt;Key, T&gt;::const_iterator::difference_type j)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator+" href="qmap-const-iterator-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qmap.h" documented="true" related="1039" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator+(QMap&lt;Key, T&gt;::const_iterator::difference_type j, QMap&lt;Key, T&gt;::const_iterator it)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                </function>
                <function name="operator++" fullname="QMap::const_iterator::operator++" href="qmap-const-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMap&lt;Key, T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMap::const_iterator::operator++" href="qmap-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QMap::const_iterator::operator+=" href="qmap-const-iterator-obsolete.html#operator-2b-eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMap&lt;Key, T&gt;::const_iterator &amp; operator+=(QMap&lt;Key, T&gt;::const_iterator::difference_type n)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-" href="qmap-const-iterator-obsolete.html#operator-" status="deprecated" access="public" location="qmap.h" documented="true" related="1040" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator-(QMap&lt;Key, T&gt;::const_iterator it, QMap&lt;Key, T&gt;::const_iterator::difference_type j)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator-" href="qmap-const-iterator-obsolete.html#operator--1" status="deprecated" access="public" location="qmap.h" documented="true" related="1041" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator-(QMap&lt;Key, T&gt;::const_iterator::difference_type j, QMap&lt;Key, T&gt;::const_iterator it)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                </function>
                <function name="operator--" fullname="QMap::const_iterator::operator--" href="qmap-const-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMap&lt;Key, T&gt;::const_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMap::const_iterator::operator--" href="qmap-const-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QMap::const_iterator::operator-=" href="qmap-const-iterator-obsolete.html#operator--eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMap&lt;Key, T&gt;::const_iterator &amp; operator-=(QMap&lt;Key, T&gt;::const_iterator::difference_type n)">
                    <parameter type="QMap&lt;Key, T&gt;::const_iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMap::const_iterator::operator-&gt;" href="qmap-const-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator==" href="qmap-const-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1042" meta="plain" type="bool" signature="bool operator==(const QMap&lt;Key, T&gt;::const_iterator &amp;lhs, const QMap&lt;Key, T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QMap&lt;Key, T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMap&lt;Key, T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QMap::const_iterator::value" href="qmap-const-iterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
                <typedef name="iterator_category" fullname="QMap::const_iterator::iterator_category" href="qmap-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="std::bidirectional_iterator_tag"/>
            </class>
            <class name="iterator" fullname="QMap::iterator" href="qmap-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMap::iterator class provides an STL-style non-const iterator for QMap">
                <function name="iterator" fullname="QMap::iterator::iterator" href="qmap-iterator.html#iterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="iterator()"/>
                <function name="key" fullname="QMap::iterator::key" href="qmap-iterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" href="qmap-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1043" meta="plain" type="bool" signature="bool operator!=(const QMap&lt;Key, T&gt;::iterator &amp;lhs, const QMap&lt;Key, T&gt;::iterator &amp;rhs)">
                    <parameter type="const QMap&lt;Key, T&gt;::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMap&lt;Key, T&gt;::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QMap::iterator::operator*" href="qmap-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; operator*() const"/>
                <function name="operator+" href="qmap-iterator-obsolete.html#operator-2b" status="deprecated" access="public" location="qmap.h" documented="true" related="1044" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator+(QMap&lt;Key, T&gt;::iterator it, QMap&lt;Key, T&gt;::iterator::difference_type j)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator+" href="qmap-iterator-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qmap.h" documented="true" related="1045" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator+(QMap&lt;Key, T&gt;::iterator::difference_type j, QMap&lt;Key, T&gt;::iterator it)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                </function>
                <function name="operator++" fullname="QMap::iterator::operator++" href="qmap-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator &amp;" signature="QMap&lt;Key, T&gt;::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMap::iterator::operator++" href="qmap-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QMap::iterator::operator+=" href="qmap-iterator-obsolete.html#operator-2b-eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator &amp;" signature="QMap&lt;Key, T&gt;::iterator &amp; operator+=(QMap&lt;Key, T&gt;::iterator::difference_type n)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-" href="qmap-iterator-obsolete.html#operator-" status="deprecated" access="public" location="qmap.h" documented="true" related="1046" meta="plain" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator-(QMap&lt;Key, T&gt;::iterator it, QMap&lt;Key, T&gt;::iterator::difference_type j)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator-" href="qmap-iterator-obsolete.html#operator--1" status="deprecated" access="public" location="qmap.h" documented="true" related="1047" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator-(QMap&lt;Key, T&gt;::iterator::difference_type j, QMap&lt;Key, T&gt;::iterator it)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                    <parameter type="QMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                </function>
                <function name="operator--" fullname="QMap::iterator::operator--" href="qmap-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator &amp;" signature="QMap&lt;Key, T&gt;::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMap::iterator::operator--" href="qmap-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::iterator" signature="QMap&lt;Key, T&gt;::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QMap::iterator::operator-=" href="qmap-iterator-obsolete.html#operator--eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::iterator &amp;" signature="QMap&lt;Key, T&gt;::iterator &amp; operator-=(QMap&lt;Key, T&gt;::iterator::difference_type n)">
                    <parameter type="QMap&lt;Key, T&gt;::iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMap::iterator::operator-&gt;" href="qmap-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T *" signature="T * operator-&gt;() const"/>
                <function name="operator==" href="qmap-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1048" meta="plain" type="bool" signature="bool operator==(const QMap&lt;Key, T&gt;::iterator &amp;lhs, const QMap&lt;Key, T&gt;::iterator &amp;rhs)">
                    <parameter type="const QMap&lt;Key, T&gt;::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMap&lt;Key, T&gt;::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QMap::iterator::value" href="qmap-iterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; value() const"/>
                <typedef name="iterator_category" fullname="QMap::iterator::iterator_category" href="qmap-iterator.html#iterator_category-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="std::bidirectional_iterator_tag"/>
            </class>
            <class name="key_iterator" fullname="QMap::key_iterator" href="qmap-key-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMap::key_iterator class provides an STL-style const iterator for QMap keys">
                <function name="base" fullname="QMap::key_iterator::base" href="qmap-key-iterator.html#base" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMap&lt;Key, T&gt;::const_iterator" signature="QMap&lt;Key, T&gt;::const_iterator base() const"/>
                <function name="operator!=" fullname="QMap::key_iterator::operator!=" href="qmap-key-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(QMap&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMap&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QMap::key_iterator::operator*" href="qmap-key-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; operator*() const"/>
                <function name="operator++" fullname="QMap::key_iterator::operator++" href="qmap-key-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::key_iterator &amp;" signature="QMap&lt;Key, T&gt;::key_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMap::key_iterator::operator++" href="qmap-key-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::key_iterator" signature="QMap&lt;Key, T&gt;::key_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator--" fullname="QMap::key_iterator::operator--" href="qmap-key-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMap&lt;Key, T&gt;::key_iterator &amp;" signature="QMap&lt;Key, T&gt;::key_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMap::key_iterator::operator--" href="qmap-key-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMap&lt;Key, T&gt;::key_iterator" signature="QMap&lt;Key, T&gt;::key_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMap::key_iterator::operator-&gt;" href="qmap-key-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key *" signature="const Key * operator-&gt;() const"/>
                <function name="operator==" fullname="QMap::key_iterator::operator==" href="qmap-key-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(QMap&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMap&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
            </class>
            <typedef name="ConstIterator" fullname="QMap::ConstIterator" href="qmap.html#ConstIterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="Iterator" fullname="QMap::Iterator" href="qmap.html#Iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="const_key_value_iterator" fullname="QMap::const_key_value_iterator" href="qmap.html#const_key_value_iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="key_value_iterator" fullname="QMap::key_value_iterator" href="qmap.html#key_value_iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="difference_type" fullname="QMap::difference_type" href="qmap.html#difference_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="qptrdiff"/>
            <typedef name="key_type" fullname="QMap::key_type" href="qmap.html#key_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="Key"/>
            <typedef name="mapped_type" fullname="QMap::mapped_type" href="qmap.html#mapped_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="T"/>
            <typedef name="size_type" fullname="QMap::size_type" href="qmap.html#size_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="qsizetype"/>
        </class>
        <class name="QMapData" href="qmapdata.html" status="ignored" access="public" location="qmap.h" bases="QSharedData"/>
        <class name="QMapIterator" href="qmapiterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="Java-style const iterator for QMap">
            <function name="QMapIterator" fullname="QMapIterator::QMapIterator" href="qmapiterator.html#QMapIterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMapIterator(const QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="findNext" fullname="QMapIterator::findNext" href="qmapiterator.html#findNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QMapIterator::findPrevious" href="qmapiterator.html#findPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMapIterator::hasNext" href="qmapiterator.html#hasNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QMapIterator::hasPrevious" href="qmapiterator.html#hasPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="key" fullname="QMapIterator::key" href="qmapiterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QMapIterator::next" href="qmapiterator.html#next" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMapIterator&lt;Key, T&gt;::Item" signature="QMapIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QMapIterator::operator=" href="qmapiterator.html#operator-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMapIterator&lt;Key, T&gt; &amp;" signature="QMapIterator&lt;Key, T&gt; &amp; operator=(const QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="peekNext" fullname="QMapIterator::peekNext" href="qmapiterator.html#peekNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMapIterator&lt;Key, T&gt;::Item" signature="QMapIterator&lt;Key, T&gt;::Item peekNext() const"/>
            <function name="peekPrevious" fullname="QMapIterator::peekPrevious" href="qmapiterator.html#peekPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMapIterator&lt;Key, T&gt;::Item" signature="QMapIterator&lt;Key, T&gt;::Item peekPrevious() const"/>
            <function name="previous" fullname="QMapIterator::previous" href="qmapiterator.html#previous" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMapIterator&lt;Key, T&gt;::Item" signature="QMapIterator&lt;Key, T&gt;::Item previous()"/>
            <function name="toBack" fullname="QMapIterator::toBack" href="qmapiterator.html#toBack" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMapIterator::toFront" href="qmapiterator.html#toFront" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMapIterator::value" href="qmapiterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
        </class>
        <class name="QMargins" href="qmargins.html" status="active" access="public" location="qmargins.h" documented="true" groups="painting" module="QtCore" brief="Defines the four margins of a rectangle" comparison_category="equality">
            <function name="QMargins" fullname="QMargins::QMargins" href="qmargins.html#QMargins" status="active" access="public" location="qmargins.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QMargins()"/>
            <function name="QMargins" fullname="QMargins::QMargins" href="qmargins.html#QMargins-1" status="active" access="public" location="qmargins.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QMargins(int left, int top, int right, int bottom)">
                <parameter type="int" name="left" default=""/>
                <parameter type="int" name="top" default=""/>
                <parameter type="int" name="right" default=""/>
                <parameter type="int" name="bottom" default=""/>
            </function>
            <function name="bottom" fullname="QMargins::bottom" href="qmargins.html#bottom" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int bottom() const"/>
            <function name="isNull" fullname="QMargins::isNull" href="qmargins.html#isNull" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="left" fullname="QMargins::left" href="qmargins.html#left" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int left() const"/>
            <function name="operator!=" href="qmargins.html#operator-not-eq" status="active" access="public" location="qmargins.h" documented="true" related="1049" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QMargins &amp;lhs, const QMargins &amp;rhs)">
                <parameter type="const QMargins &amp;" name="lhs" default=""/>
                <parameter type="const QMargins &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qmargins.html#operator-2a" status="active" access="public" location="qmargins.h" documented="true" related="293" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator*(const QMargins &amp;margins, int factor)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="operator*" href="qmargins.html#operator-2a-1" status="active" access="public" location="qmargins.h" documented="true" related="294" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator*(const QMargins &amp;margins, qreal factor)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator*" href="qmargins.html#operator-2a-2" status="active" access="public" location="qmargins.h" documented="true" related="296" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator*(int factor, const QMargins &amp;margins)">
                <parameter type="int" name="factor" default=""/>
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator*" href="qmargins.html#operator-2a-3" status="active" access="public" location="qmargins.h" documented="true" related="297" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMargins" signature="QMargins operator*(qreal factor, const QMargins &amp;margins)">
                <parameter type="qreal" name="factor" default=""/>
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator*=" fullname="QMargins::operator*=" href="qmargins.html#operator-2a-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMargins &amp;" signature="QMargins &amp; operator*=(int factor)">
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="operator*=" fullname="QMargins::operator*=" href="qmargins.html#operator-2a-eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins &amp;" signature="QMargins &amp; operator*=(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator+" href="qmargins.html#operator-2b" status="active" access="public" location="qmargins.h" documented="true" related="299" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator+(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator+" href="qmargins.html#operator-2b-1" status="active" access="public" location="qmargins.h" documented="true" related="304" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator+(const QMargins &amp;m1, const QMargins &amp;m2)">
                <parameter type="const QMargins &amp;" name="m1" default=""/>
                <parameter type="const QMargins &amp;" name="m2" default=""/>
            </function>
            <function name="operator+" href="qmargins.html#operator-2b-2" status="active" access="public" location="qmargins.h" documented="true" related="305" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator+(const QMargins &amp;lhs, int rhs)">
                <parameter type="const QMargins &amp;" name="lhs" default=""/>
                <parameter type="int" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qmargins.html#operator-2b-3" status="active" access="public" location="qmargins.h" documented="true" related="315" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMargins" signature="QMargins operator+(int lhs, const QMargins &amp;rhs)">
                <parameter type="int" name="lhs" default=""/>
                <parameter type="const QMargins &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+=" fullname="QMargins::operator+=" href="qmargins.html#operator-2b-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMargins &amp;" signature="QMargins &amp; operator+=(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator+=" fullname="QMargins::operator+=" href="qmargins.html#operator-2b-eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins &amp;" signature="QMargins &amp; operator+=(int addend)">
                <parameter type="int" name="addend" default=""/>
            </function>
            <function name="operator-" href="qmargins.html#operator-" status="active" access="public" location="qmargins.h" documented="true" related="326" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator-(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator-" href="qmargins.html#operator--1" status="active" access="public" location="qmargins.h" documented="true" related="328" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator-(const QMargins &amp;m1, const QMargins &amp;m2)">
                <parameter type="const QMargins &amp;" name="m1" default=""/>
                <parameter type="const QMargins &amp;" name="m2" default=""/>
            </function>
            <function name="operator-" href="qmargins.html#operator--2" status="active" access="public" location="qmargins.h" documented="true" related="329" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMargins" signature="QMargins operator-(const QMargins &amp;lhs, int rhs)">
                <parameter type="const QMargins &amp;" name="lhs" default=""/>
                <parameter type="int" name="rhs" default=""/>
            </function>
            <function name="operator-=" fullname="QMargins::operator-=" href="qmargins.html#operator--eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMargins &amp;" signature="QMargins &amp; operator-=(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator-=" fullname="QMargins::operator-=" href="qmargins.html#operator--eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMargins &amp;" signature="QMargins &amp; operator-=(int subtrahend)">
                <parameter type="int" name="subtrahend" default=""/>
            </function>
            <function name="operator/" href="qmargins.html#operator-2f" status="active" access="public" location="qmargins.h" documented="true" related="334" meta="plain" constexpr="true" type="QMargins" signature="QMargins operator/(const QMargins &amp;margins, int divisor)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
                <parameter type="int" name="divisor" default=""/>
            </function>
            <function name="operator/" href="qmargins.html#operator-2f-1" status="active" access="public" location="qmargins.h" documented="true" related="335" meta="plain" constexpr="true" overload="true" overload-number="1" type="QMargins" signature="QMargins operator/(const QMargins &amp;margins, qreal divisor)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QMargins::operator/=" href="qmargins.html#operator-2f-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" type="QMargins &amp;" signature="QMargins &amp; operator/=(int divisor)">
                <parameter type="int" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QMargins::operator/=" href="qmargins.html#operator-2f-eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="1" type="QMargins &amp;" signature="QMargins &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmargins.html#operator-lt-lt-13" status="active" access="public" location="qmargins.h" documented="true" related="351" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMargins &amp;m)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QMargins &amp;" name="m" default=""/>
            </function>
            <function name="operator==" href="qmargins.html#operator-eq-eq" status="active" access="public" location="qmargins.h" documented="true" related="1050" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QMargins &amp;lhs, const QMargins &amp;rhs)">
                <parameter type="const QMargins &amp;" name="lhs" default=""/>
                <parameter type="const QMargins &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmargins.html#operator-gt-gt-12" status="active" access="public" location="qmargins.h" documented="true" related="422" meta="plain" overload="true" overload-number="12" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMargins &amp;m)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QMargins &amp;" name="m" default=""/>
            </function>
            <function name="operator|" href="qmargins.html#operator-7c" status="active" access="public" location="qmargins.h" documented="true" related="443" since="6.0" meta="plain" constexpr="true" noexcept="true" type="QMargins" signature="QMargins operator|(const QMargins &amp;m1, const QMargins &amp;m2)">
                <parameter type="const QMargins &amp;" name="m1" default=""/>
                <parameter type="const QMargins &amp;" name="m2" default=""/>
            </function>
            <function name="right" fullname="QMargins::right" href="qmargins.html#right" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int right() const"/>
            <function name="setBottom" fullname="QMargins::setBottom" href="qmargins.html#setBottom" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottom(int bottom)">
                <parameter type="int" name="bottom" default=""/>
            </function>
            <function name="setLeft" fullname="QMargins::setLeft" href="qmargins.html#setLeft" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setLeft(int left)">
                <parameter type="int" name="left" default=""/>
            </function>
            <function name="setRight" fullname="QMargins::setRight" href="qmargins.html#setRight" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRight(int right)">
                <parameter type="int" name="right" default=""/>
            </function>
            <function name="setTop" fullname="QMargins::setTop" href="qmargins.html#setTop" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTop(int Top)">
                <parameter type="int" name="Top" default=""/>
            </function>
            <function name="toMarginsF" fullname="QMargins::toMarginsF" href="qmargins.html#toMarginsF" status="active" access="public" location="qmargins.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF toMarginsF() const"/>
            <function name="top" fullname="QMargins::top" href="qmargins.html#top" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int top() const"/>
        </class>
        <class name="QMarginsF" href="qmarginsf.html" status="active" access="public" location="qmargins.h" documented="true" groups="painting" module="QtCore" brief="Defines the four margins of a rectangle" comparison_category="equality">
            <function name="QMarginsF" fullname="QMarginsF::QMarginsF" href="qmarginsf.html#QMarginsF" status="active" access="public" location="qmargins.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QMarginsF()"/>
            <function name="QMarginsF" fullname="QMarginsF::QMarginsF" href="qmarginsf.html#QMarginsF-1" status="active" access="public" location="qmargins.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QMarginsF(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="QMarginsF" fullname="QMarginsF::QMarginsF" href="qmarginsf.html#QMarginsF-2" status="active" access="public" location="qmargins.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QMarginsF(qreal left, qreal top, qreal right, qreal bottom)">
                <parameter type="qreal" name="left" default=""/>
                <parameter type="qreal" name="top" default=""/>
                <parameter type="qreal" name="right" default=""/>
                <parameter type="qreal" name="bottom" default=""/>
            </function>
            <function name="bottom" fullname="QMarginsF::bottom" href="qmarginsf.html#bottom" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal bottom() const"/>
            <function name="isNull" fullname="QMarginsF::isNull" href="qmarginsf.html#isNull" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="left" fullname="QMarginsF::left" href="qmarginsf.html#left" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal left() const"/>
            <function name="operator!=" href="qmarginsf.html#operator-not-eq" status="active" access="public" location="qmargins.h" documented="true" related="1051" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qmarginsf.html#operator-2a" status="active" access="public" location="qmargins.h" documented="true" related="295" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator*(const QMarginsF &amp;lhs, qreal rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="qreal" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qmarginsf.html#operator-2a-1" status="active" access="public" location="qmargins.h" documented="true" related="298" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator*(qreal lhs, const QMarginsF &amp;rhs)">
                <parameter type="qreal" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*=" fullname="QMarginsF::operator*=" href="qmarginsf.html#operator-2a-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMarginsF &amp;" signature="QMarginsF &amp; operator*=(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator+" href="qmarginsf.html#operator-2b" status="active" access="public" location="qmargins.h" documented="true" related="300" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator+" href="qmarginsf.html#operator-2b-1" status="active" access="public" location="qmargins.h" documented="true" related="306" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qmarginsf.html#operator-2b-2" status="active" access="public" location="qmargins.h" documented="true" related="307" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator+(const QMarginsF &amp;lhs, qreal rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="qreal" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qmarginsf.html#operator-2b-3" status="active" access="public" location="qmargins.h" documented="true" related="316" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QMarginsF" signature="QMarginsF operator+(qreal lhs, const QMarginsF &amp;rhs)">
                <parameter type="qreal" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+=" fullname="QMarginsF::operator+=" href="qmarginsf.html#operator-2b-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMarginsF &amp;" signature="QMarginsF &amp; operator+=(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator+=" fullname="QMarginsF::operator+=" href="qmarginsf.html#operator-2b-eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF &amp;" signature="QMarginsF &amp; operator+=(qreal addend)">
                <parameter type="qreal" name="addend" default=""/>
            </function>
            <function name="operator-" href="qmarginsf.html#operator-" status="active" access="public" location="qmargins.h" documented="true" related="327" meta="plain" constexpr="true" noexcept="true" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator-" href="qmarginsf.html#operator--1" status="active" access="public" location="qmargins.h" documented="true" related="330" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-" href="qmarginsf.html#operator--2" status="active" access="public" location="qmargins.h" documented="true" related="331" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator-(const QMarginsF &amp;lhs, qreal rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="qreal" name="rhs" default=""/>
            </function>
            <function name="operator-=" fullname="QMarginsF::operator-=" href="qmarginsf.html#operator--eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QMarginsF &amp;" signature="QMarginsF &amp; operator-=(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator-=" fullname="QMarginsF::operator-=" href="qmarginsf.html#operator--eq-1" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QMarginsF &amp;" signature="QMarginsF &amp; operator-=(qreal subtrahend)">
                <parameter type="qreal" name="subtrahend" default=""/>
            </function>
            <function name="operator/" href="qmarginsf.html#operator-2f-2" status="active" access="public" location="qmargins.h" documented="true" related="336" meta="plain" constexpr="true" overload="true" overload-number="2" type="QMarginsF" signature="QMarginsF operator/(const QMarginsF &amp;lhs, qreal rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="qreal" name="rhs" default=""/>
            </function>
            <function name="operator/=" fullname="QMarginsF::operator/=" href="qmarginsf.html#operator-2f-eq" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" type="QMarginsF &amp;" signature="QMarginsF &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmarginsf.html#operator-lt-lt-14" status="active" access="public" location="qmargins.h" documented="true" related="352" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QMarginsF &amp;m)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QMarginsF &amp;" name="m" default=""/>
            </function>
            <function name="operator==" href="qmarginsf.html#operator-eq-eq" status="active" access="public" location="qmargins.h" documented="true" related="1052" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmarginsf.html#operator-gt-gt-13" status="active" access="public" location="qmargins.h" documented="true" related="423" meta="plain" overload="true" overload-number="13" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QMarginsF &amp;m)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QMarginsF &amp;" name="m" default=""/>
            </function>
            <function name="operator|" href="qmarginsf.html#operator-7c-938" status="active" access="public" location="qmargins.h" documented="true" related="444" since="6.0" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="938" type="QMarginsF" signature="QMarginsF operator|(const QMarginsF &amp;m1, const QMarginsF &amp;m2)">
                <parameter type="const QMarginsF &amp;" name="m1" default=""/>
                <parameter type="const QMarginsF &amp;" name="m2" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qmarginsf.html#qFuzzyCompare" status="active" access="public" location="qmargins.h" documented="true" related="1053" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QMarginsF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qmarginsf.html#qFuzzyIsNull" status="active" access="public" location="qmargins.h" documented="true" related="1054" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="right" fullname="QMarginsF::right" href="qmarginsf.html#right" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal right() const"/>
            <function name="setBottom" fullname="QMarginsF::setBottom" href="qmarginsf.html#setBottom" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottom(qreal abottom)">
                <parameter type="qreal" name="abottom" default=""/>
            </function>
            <function name="setLeft" fullname="QMarginsF::setLeft" href="qmarginsf.html#setLeft" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setLeft(qreal aleft)">
                <parameter type="qreal" name="aleft" default=""/>
            </function>
            <function name="setRight" fullname="QMarginsF::setRight" href="qmarginsf.html#setRight" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRight(qreal aright)">
                <parameter type="qreal" name="aright" default=""/>
            </function>
            <function name="setTop" fullname="QMarginsF::setTop" href="qmarginsf.html#setTop" status="active" access="public" location="qmargins.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTop(qreal atop)">
                <parameter type="qreal" name="atop" default=""/>
            </function>
            <function name="toMargins" fullname="QMarginsF::toMargins" href="qmarginsf.html#toMargins" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QMargins" signature="QMargins toMargins() const"/>
            <function name="top" fullname="QMarginsF::top" href="qmarginsf.html#top" status="active" access="public" location="qmargins.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal top() const"/>
        </class>
        <class threadsafety="reentrant" name="QMessageAuthenticationCode" href="qmessageauthenticationcode.html" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" groups="tools" module="QtCore" brief="Way to generate hash-based message authentication codes">
            <function name="QMessageAuthenticationCode" fullname="QMessageAuthenticationCode::QMessageAuthenticationCode" href="qmessageauthenticationcode.html#QMessageAuthenticationCode" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.6" meta="move-constructor" noexcept="true" signature="QMessageAuthenticationCode(QMessageAuthenticationCode &amp;&amp;other)">
                <parameter type="QMessageAuthenticationCode &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QMessageAuthenticationCode" fullname="QMessageAuthenticationCode::QMessageAuthenticationCode" href="qmessageauthenticationcode.html#QMessageAuthenticationCode-1" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMessageAuthenticationCode(QCryptographicHash::Algorithm method, QByteArrayView key)">
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
                <parameter type="QByteArrayView" name="key" default="{}"/>
            </function>
            <function name="addData" fullname="QMessageAuthenticationCode::addData" href="qmessageauthenticationcode.html#addData" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" noexcept="true" type="void" signature="void addData(QByteArrayView data)">
                <parameter type="QByteArrayView" name="data" default=""/>
            </function>
            <function name="addData" fullname="QMessageAuthenticationCode::addData" href="qmessageauthenticationcode.html#addData-1" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool addData(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="addData" fullname="QMessageAuthenticationCode::addData" href="qmessageauthenticationcode.html#addData-2" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void addData(const char *data, qsizetype length)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="hash" fullname="QMessageAuthenticationCode::hash" href="qmessageauthenticationcode.html#hash" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray hash(QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QByteArrayView" name="message" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;char&gt; buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;char&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="message" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto-1" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="1" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;char&gt; buffer, QSpan&lt;const QByteArrayView&gt; messageParts, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;char&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="messageParts" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto-2" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="2" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;std::byte&gt; buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;std::byte&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="message" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto-3" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="3" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;std::byte&gt; buffer, QSpan&lt;const QByteArrayView&gt; messageParts, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;std::byte&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="messageParts" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto-4" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="4" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;uchar&gt; buffer, QByteArrayView message, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;uchar&gt;" name="buffer" default=""/>
                <parameter type="QByteArrayView" name="message" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="hashInto" fullname="QMessageAuthenticationCode::hashInto" href="qmessageauthenticationcode.html#hashInto-5" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" overload="true" overload-number="5" type="QByteArrayView" signature="QByteArrayView hashInto(QSpan&lt;uchar&gt; buffer, QSpan&lt;const QByteArrayView&gt; messageParts, QByteArrayView key, QCryptographicHash::Algorithm method)">
                <parameter type="QSpan&lt;uchar&gt;" name="buffer" default=""/>
                <parameter type="QSpan&lt;const QByteArrayView&gt;" name="messageParts" default=""/>
                <parameter type="QByteArrayView" name="key" default=""/>
                <parameter type="QCryptographicHash::Algorithm" name="method" default=""/>
            </function>
            <function name="operator=" fullname="QMessageAuthenticationCode::operator=" href="qmessageauthenticationcode.html#operator-eq" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.6" meta="move-assign" noexcept="true" type="QMessageAuthenticationCode &amp;" signature="QMessageAuthenticationCode &amp; operator=(QMessageAuthenticationCode &amp;&amp;other)">
                <parameter type="QMessageAuthenticationCode &amp;&amp;" name="other" default=""/>
            </function>
            <function name="reset" fullname="QMessageAuthenticationCode::reset" href="qmessageauthenticationcode.html#reset" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" noexcept="true" type="void" signature="void reset()"/>
            <function name="result" fullname="QMessageAuthenticationCode::result" href="qmessageauthenticationcode.html#result" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray result() const"/>
            <function name="resultView" fullname="QMessageAuthenticationCode::resultView" href="qmessageauthenticationcode.html#resultView" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="QByteArrayView" signature="QByteArrayView resultView() const"/>
            <function name="setKey" fullname="QMessageAuthenticationCode::setKey" href="qmessageauthenticationcode.html#setKey" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="plain" noexcept="true" type="void" signature="void setKey(QByteArrayView key)">
                <parameter type="QByteArrayView" name="key" default=""/>
            </function>
            <function name="swap" fullname="QMessageAuthenticationCode::swap" href="qmessageauthenticationcode.html#swap" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" since="6.6" meta="plain" noexcept="true" type="void" signature="void swap(QMessageAuthenticationCode &amp;other)">
                <parameter type="QMessageAuthenticationCode &amp;" name="other" default=""/>
            </function>
            <function name="~QMessageAuthenticationCode" fullname="QMessageAuthenticationCode::~QMessageAuthenticationCode" href="qmessageauthenticationcode.html#dtor.QMessageAuthenticationCode" status="active" access="public" location="qmessageauthenticationcode.h" documented="true" meta="destructor" noexcept="true" signature="~QMessageAuthenticationCode()"/>
        </class>
        <class name="QMessageLogContext" href="qmessagelogcontext.html" status="active" access="public" location="qlogging.h" documented="true" module="QtCore" brief="Additional information about a log message"/>
        <class name="QMessageLogger" href="qmessagelogger.html" status="active" access="public" location="qlogging.h" documented="true" module="QtCore" brief="Generates log messages">
            <function name="QMessageLogger" fullname="QMessageLogger::QMessageLogger" href="qmessagelogger.html#QMessageLogger" status="active" access="public" location="qlogging.h" documented="true" meta="constructor" constexpr="true" signature="QMessageLogger()"/>
            <function name="QMessageLogger" fullname="QMessageLogger::QMessageLogger" href="qmessagelogger.html#QMessageLogger-1" status="active" access="public" location="qlogging.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="1" signature="QMessageLogger(const char *file, int line, const char *function)">
                <parameter type="const char *" name="file" default=""/>
                <parameter type="int" name="line" default=""/>
                <parameter type="const char *" name="function" default=""/>
            </function>
            <function name="QMessageLogger" fullname="QMessageLogger::QMessageLogger" href="qmessagelogger.html#QMessageLogger-2" status="active" access="public" location="qlogging.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="2" signature="QMessageLogger(const char *file, int line, const char *function, const char *category)">
                <parameter type="const char *" name="file" default=""/>
                <parameter type="int" name="line" default=""/>
                <parameter type="const char *" name="function" default=""/>
                <parameter type="const char *" name="category" default=""/>
            </function>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" type="QDebug" signature="QDebug critical() const"/>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical-1" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDebug" signature="QDebug critical(QMessageLogger::CategoryFunction catFunc) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
            </function>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical-2" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDebug" signature="QDebug critical(const QLoggingCategory &amp;cat) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
            </function>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical-3" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="void" signature="void critical(const char *msg, ...) const">
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical-4" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="void" signature="void critical(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="critical" fullname="QMessageLogger::critical" href="qmessagelogger.html#critical-5" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="void" signature="void critical(const QLoggingCategory &amp;cat, const char *msg, ...) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" type="QDebug" signature="QDebug debug() const"/>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug-1" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDebug" signature="QDebug debug(QMessageLogger::CategoryFunction catFunc) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
            </function>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug-2" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDebug" signature="QDebug debug(const QLoggingCategory &amp;cat) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
            </function>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug-3" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="void" signature="void debug(const char *msg, ...) const">
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug-4" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="void" signature="void debug(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="debug" fullname="QMessageLogger::debug" href="qmessagelogger.html#debug-5" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="void" signature="void debug(const QLoggingCategory &amp;cat, const char *msg, ...) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal" status="active" access="public" location="qlogging.h" documented="true" since="6.5" meta="plain" const="true" type="QDebug" signature="QDebug fatal() const"/>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal-1" status="active" access="public" location="qlogging.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="QDebug" signature="QDebug fatal(QMessageLogger::CategoryFunction catFunc) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
            </function>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal-2" status="active" access="public" location="qlogging.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="2" type="QDebug" signature="QDebug fatal(const QLoggingCategory &amp;cat) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
            </function>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal-3" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="void" signature="void fatal(const char *msg, ...) const">
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal-4" status="active" access="public" location="qlogging.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="void" signature="void fatal(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="fatal" fullname="QMessageLogger::fatal" href="qmessagelogger.html#fatal-5" status="active" access="public" location="qlogging.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="5" type="void" signature="void fatal(const QLoggingCategory &amp;cat, const char *msg, ...) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" type="QDebug" signature="QDebug info() const"/>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info-1" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDebug" signature="QDebug info(QMessageLogger::CategoryFunction catFunc) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
            </function>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info-2" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDebug" signature="QDebug info(const QLoggingCategory &amp;cat) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
            </function>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info-3" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="void" signature="void info(const char *msg, ...) const">
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info-4" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="void" signature="void info(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="info" fullname="QMessageLogger::info" href="qmessagelogger.html#info-5" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="void" signature="void info(const QLoggingCategory &amp;cat, const char *msg, ...) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" type="QDebug" signature="QDebug warning() const"/>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning-1" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QDebug" signature="QDebug warning(QMessageLogger::CategoryFunction catFunc) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
            </function>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning-2" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QDebug" signature="QDebug warning(const QLoggingCategory &amp;cat) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
            </function>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning-3" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="void" signature="void warning(const char *msg, ...) const">
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning-4" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="void" signature="void warning(QMessageLogger::CategoryFunction catFunc, const char *msg, ...) const">
                <parameter type="QMessageLogger::CategoryFunction" name="catFunc" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="warning" fullname="QMessageLogger::warning" href="qmessagelogger.html#warning-5" status="active" access="public" location="qlogging.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="void" signature="void warning(const QLoggingCategory &amp;cat, const char *msg, ...) const">
                <parameter type="const QLoggingCategory &amp;" name="cat" default=""/>
                <parameter type="const char *" name="msg" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <typedef name="CategoryFunction" fullname="QMessageLogger::CategoryFunction" href="qmessagelogger.html#CategoryFunction-typedef" status="active" access="public" location="qlogging.h" documented="true"/>
        </class>
        <class name="QMetaClassInfo" href="qmetaclassinfo.html" status="active" access="public" location="qmetaobject.h" documented="true" groups="objectmodel" module="QtCore" brief="Additional information about a class">
            <function name="name" fullname="QMetaClassInfo::name" href="qmetaclassinfo.html#name" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * name() const"/>
            <function name="value" fullname="QMetaClassInfo::value" href="qmetaclassinfo.html#value" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * value() const"/>
        </class>
        <class name="QMetaContainer" href="qmetacontainer.html" status="active" access="public" location="qmetacontainer.h" since="6.0" documented="true" groups="objectmodel" module="QtCore" brief="Common functionality for sequential and associative containers" comparison_category="equality">
            <function name="advanceConstIterator" fullname="QMetaContainer::advanceConstIterator" href="qmetacontainer.html#advanceConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void advanceConstIterator(void *iterator, qsizetype step) const">
                <parameter type="void *" name="iterator" default=""/>
                <parameter type="qsizetype" name="step" default=""/>
            </function>
            <function name="advanceIterator" fullname="QMetaContainer::advanceIterator" href="qmetacontainer.html#advanceIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void advanceIterator(void *iterator, qsizetype step) const">
                <parameter type="void *" name="iterator" default=""/>
                <parameter type="qsizetype" name="step" default=""/>
            </function>
            <function name="begin" fullname="QMetaContainer::begin" href="qmetacontainer.html#begin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void *" signature="void * begin(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="canClear" fullname="QMetaContainer::canClear" href="qmetacontainer.html#canClear" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canClear() const"/>
            <function name="clear" fullname="QMetaContainer::clear" href="qmetacontainer.html#clear" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void clear(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="compareConstIterator" fullname="QMetaContainer::compareConstIterator" href="qmetacontainer.html#compareConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool compareConstIterator(const void *i, const void *j) const">
                <parameter type="const void *" name="i" default=""/>
                <parameter type="const void *" name="j" default=""/>
            </function>
            <function name="compareIterator" fullname="QMetaContainer::compareIterator" href="qmetacontainer.html#compareIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool compareIterator(const void *i, const void *j) const">
                <parameter type="const void *" name="i" default=""/>
                <parameter type="const void *" name="j" default=""/>
            </function>
            <function name="constBegin" fullname="QMetaContainer::constBegin" href="qmetacontainer.html#constBegin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void *" signature="void * constBegin(const void *container) const">
                <parameter type="const void *" name="container" default=""/>
            </function>
            <function name="constEnd" fullname="QMetaContainer::constEnd" href="qmetacontainer.html#constEnd" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void *" signature="void * constEnd(const void *container) const">
                <parameter type="const void *" name="container" default=""/>
            </function>
            <function name="copyConstIterator" fullname="QMetaContainer::copyConstIterator" href="qmetacontainer.html#copyConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void copyConstIterator(void *target, const void *source) const">
                <parameter type="void *" name="target" default=""/>
                <parameter type="const void *" name="source" default=""/>
            </function>
            <function name="copyIterator" fullname="QMetaContainer::copyIterator" href="qmetacontainer.html#copyIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void copyIterator(void *target, const void *source) const">
                <parameter type="void *" name="target" default=""/>
                <parameter type="const void *" name="source" default=""/>
            </function>
            <function name="destroyConstIterator" fullname="QMetaContainer::destroyConstIterator" href="qmetacontainer.html#destroyConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void destroyConstIterator(const void *iterator) const">
                <parameter type="const void *" name="iterator" default=""/>
            </function>
            <function name="destroyIterator" fullname="QMetaContainer::destroyIterator" href="qmetacontainer.html#destroyIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void destroyIterator(const void *iterator) const">
                <parameter type="const void *" name="iterator" default=""/>
            </function>
            <function name="diffConstIterator" fullname="QMetaContainer::diffConstIterator" href="qmetacontainer.html#diffConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype diffConstIterator(const void *i, const void *j) const">
                <parameter type="const void *" name="i" default=""/>
                <parameter type="const void *" name="j" default=""/>
            </function>
            <function name="diffIterator" fullname="QMetaContainer::diffIterator" href="qmetacontainer.html#diffIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype diffIterator(const void *i, const void *j) const">
                <parameter type="const void *" name="i" default=""/>
                <parameter type="const void *" name="j" default=""/>
            </function>
            <function name="end" fullname="QMetaContainer::end" href="qmetacontainer.html#end" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void *" signature="void * end(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="hasBidirectionalIterator" fullname="QMetaContainer::hasBidirectionalIterator" href="qmetacontainer.html#hasBidirectionalIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasBidirectionalIterator() const"/>
            <function name="hasConstIterator" fullname="QMetaContainer::hasConstIterator" href="qmetacontainer.html#hasConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasConstIterator() const"/>
            <function name="hasForwardIterator" fullname="QMetaContainer::hasForwardIterator" href="qmetacontainer.html#hasForwardIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasForwardIterator() const"/>
            <function name="hasInputIterator" fullname="QMetaContainer::hasInputIterator" href="qmetacontainer.html#hasInputIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasInputIterator() const"/>
            <function name="hasIterator" fullname="QMetaContainer::hasIterator" href="qmetacontainer.html#hasIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasIterator() const"/>
            <function name="hasRandomAccessIterator" fullname="QMetaContainer::hasRandomAccessIterator" href="qmetacontainer.html#hasRandomAccessIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasRandomAccessIterator() const"/>
            <function name="hasSize" fullname="QMetaContainer::hasSize" href="qmetacontainer.html#hasSize" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasSize() const"/>
            <function name="size" fullname="QMetaContainer::size" href="qmetacontainer.html#size" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size(const void *container) const">
                <parameter type="const void *" name="container" default=""/>
            </function>
        </class>
        <class name="QMetaEnum" href="qmetaenum.html" status="active" access="public" location="qmetaobject.h" documented="true" groups="objectmodel" module="QtCore" brief="Meta-data about an enumerator">
            <function name="enumName" fullname="QMetaEnum::enumName" href="qmetaenum.html#enumName" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * enumName() const"/>
            <function name="fromType" fullname="QMetaEnum::fromType" href="qmetaenum.html#fromType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" static="true" type="QMetaEnum" signature="QMetaEnum fromType()"/>
            <function name="is64Bit" fullname="QMetaEnum::is64Bit" href="qmetaenum.html#is64Bit" status="active" access="public" location="qmetaobject.h" documented="true" since="6.9" meta="plain" const="true" type="bool" signature="bool is64Bit() const"/>
            <function name="isFlag" fullname="QMetaEnum::isFlag" href="qmetaenum.html#isFlag" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFlag() const"/>
            <function name="isScoped" fullname="QMetaEnum::isScoped" href="qmetaenum.html#isScoped" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isScoped() const"/>
            <function name="isValid" fullname="QMetaEnum::isValid" href="qmetaenum.html#isValid" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="key" fullname="QMetaEnum::key" href="qmetaenum.html#key" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * key(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="keyCount" fullname="QMetaEnum::keyCount" href="qmetaenum.html#keyCount" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int keyCount() const"/>
            <function name="keyToValue" fullname="QMetaEnum::keyToValue" href="qmetaenum.html#keyToValue" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int keyToValue(const char *key, bool *ok) const">
                <parameter type="const char *" name="key" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="keyToValue64" fullname="QMetaEnum::keyToValue64" href="qmetaenum.html#keyToValue64" status="active" access="public" location="qmetaobject.h" documented="true" since="6.9" meta="plain" const="true" type="std::optional&lt;quint64&gt;" signature="std::optional&lt;quint64&gt; keyToValue64(const char *key) const">
                <parameter type="const char *" name="key" default=""/>
            </function>
            <function name="keysToValue" fullname="QMetaEnum::keysToValue" href="qmetaenum.html#keysToValue" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int keysToValue(const char *keys, bool *ok) const">
                <parameter type="const char *" name="keys" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="keysToValue64" fullname="QMetaEnum::keysToValue64" href="qmetaenum.html#keysToValue64" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="std::optional&lt;quint64&gt;" signature="std::optional&lt;quint64&gt; keysToValue64(const char *keys) const">
                <parameter type="const char *" name="keys" default=""/>
            </function>
            <function name="metaType" fullname="QMetaEnum::metaType" href="qmetaenum.html#metaType" status="active" access="public" location="qmetaobject.h" documented="true" since="6.6" meta="plain" const="true" type="QMetaType" signature="QMetaType metaType() const"/>
            <function name="name" fullname="QMetaEnum::name" href="qmetaenum.html#name" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * name() const"/>
            <function name="scope" fullname="QMetaEnum::scope" href="qmetaenum.html#scope" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * scope() const"/>
            <function name="value" fullname="QMetaEnum::value" href="qmetaenum.html#value" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int value(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="value64" fullname="QMetaEnum::value64" href="qmetaenum.html#value64" status="active" access="public" location="qmetaobject.h" documented="true" since="6.9" meta="plain" const="true" type="std::optional&lt;quint64&gt;" signature="std::optional&lt;quint64&gt; value64(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="valueToKey" fullname="QMetaEnum::valueToKey" href="qmetaenum.html#valueToKey" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * valueToKey(quint64 value) const">
                <parameter type="quint64" name="value" default=""/>
            </function>
            <function name="valueToKeys" fullname="QMetaEnum::valueToKeys" href="qmetaenum.html#valueToKeys" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray valueToKeys(quint64 value) const">
                <parameter type="quint64" name="value" default=""/>
            </function>
        </class>
        <class name="QMetaMethod" href="qmetamethod.html" status="active" access="public" location="qmetaobject.h" documented="true" groups="objectmodel" module="QtCore" brief="Meta-data about a member function" comparison_category="equality">
            <function name="Q_METAMETHOD_INVOKE_MAX_ARGS" href="qmetamethod.html#Q_METAMETHOD_INVOKE_MAX_ARGS" status="active" access="public" documented="true" related="173" meta="macrowithoutparams" signature="Q_METAMETHOD_INVOKE_MAX_ARGS"/>
            <function name="access" fullname="QMetaMethod::access" href="qmetamethod.html#access" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QMetaMethod::Access" signature="QMetaMethod::Access access() const"/>
            <function name="fromSignal" fullname="QMetaMethod::fromSignal" href="qmetamethod.html#fromSignal" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" static="true" type="QMetaMethod" signature="QMetaMethod fromSignal(PointerToMemberFunction signal)">
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod.html#invoke" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" type="bool" signature="bool invoke(QObject *obj, Args &amp;&amp;... arguments) const">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod.html#invoke-1" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool invoke(QObject *obj, QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt; ret, Args &amp;&amp;... arguments) const">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod.html#invoke-2" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool invoke(QObject *obj, Qt::ConnectionType type, Args &amp;&amp;... arguments) const">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod.html#invoke-3" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool invoke(QObject *obj, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt; ret, Args &amp;&amp;... arguments) const">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod-obsolete.html#invoke-4" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="bool" signature="bool invoke(QObject *object, Qt::ConnectionType connectionType, QGenericReturnArgument returnValue, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="Qt::ConnectionType" name="connectionType" default=""/>
                <parameter type="QGenericReturnArgument" name="returnValue" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(nullptr)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod-obsolete.html#invoke-5" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="bool" signature="bool invoke(QObject *object, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod-obsolete.html#invoke-6" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="6" type="bool" signature="bool invoke(QObject *object, QGenericReturnArgument returnValue, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QGenericReturnArgument" name="returnValue" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invoke" fullname="QMetaMethod::invoke" href="qmetamethod-obsolete.html#invoke-7" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="bool" signature="bool invoke(QObject *object, Qt::ConnectionType connectionType, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="Qt::ConnectionType" name="connectionType" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invokeOnGadget" fullname="QMetaMethod::invokeOnGadget" href="qmetamethod.html#invokeOnGadget" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" type="bool" signature="bool invokeOnGadget(void *gadget, Args &amp;&amp;... arguments) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeOnGadget" fullname="QMetaMethod::invokeOnGadget" href="qmetamethod.html#invokeOnGadget-1" status="active" access="public" location="qmetaobject.h" documented="true" since="6.5" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool invokeOnGadget(void *gadget, QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt; ret, Args &amp;&amp;... arguments) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeOnGadget" fullname="QMetaMethod::invokeOnGadget" href="qmetamethod-obsolete.html#invokeOnGadget-2" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool invokeOnGadget(void *gadget, QGenericReturnArgument returnValue, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="QGenericReturnArgument" name="returnValue" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(nullptr)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invokeOnGadget" fullname="QMetaMethod::invokeOnGadget" href="qmetamethod-obsolete.html#invokeOnGadget-3" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool invokeOnGadget(void *gadget, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="isConst" fullname="QMetaMethod::isConst" href="qmetamethod.html#isConst" status="active" access="public" location="qmetaobject.h" documented="true" since="6.2" meta="plain" const="true" type="bool" signature="bool isConst() const"/>
            <function name="isValid" fullname="QMetaMethod::isValid" href="qmetamethod.html#isValid" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="methodIndex" fullname="QMetaMethod::methodIndex" href="qmetamethod.html#methodIndex" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int methodIndex() const"/>
            <function name="methodSignature" fullname="QMetaMethod::methodSignature" href="qmetamethod.html#methodSignature" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray methodSignature() const"/>
            <function name="methodType" fullname="QMetaMethod::methodType" href="qmetamethod.html#methodType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QMetaMethod::MethodType" signature="QMetaMethod::MethodType methodType() const"/>
            <function name="name" fullname="QMetaMethod::name" href="qmetamethod.html#name" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray name() const"/>
            <function name="nameView" fullname="QMetaMethod::nameView" href="qmetamethod.html#nameView" status="active" access="public" location="qmetaobject.h" documented="true" since="6.9" meta="plain" const="true" type="QByteArrayView" signature="QByteArrayView nameView() const"/>
            <function name="operator!=" href="qmetamethod.html#operator-not-eq" status="active" access="public" location="qmetaobject.h" documented="true" related="1055" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QMetaMethod &amp;lhs, const QMetaMethod &amp;rhs)">
                <parameter type="const QMetaMethod &amp;" name="lhs" default=""/>
                <parameter type="const QMetaMethod &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qmetamethod.html#operator-eq-eq" status="active" access="public" location="qmetaobject.h" documented="true" related="1056" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QMetaMethod &amp;lhs, const QMetaMethod &amp;rhs)">
                <parameter type="const QMetaMethod &amp;" name="lhs" default=""/>
                <parameter type="const QMetaMethod &amp;" name="rhs" default=""/>
            </function>
            <function name="parameterCount" fullname="QMetaMethod::parameterCount" href="qmetamethod.html#parameterCount" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int parameterCount() const"/>
            <function name="parameterMetaType" fullname="QMetaMethod::parameterMetaType" href="qmetamethod.html#parameterMetaType" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="QMetaType" signature="QMetaType parameterMetaType(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="parameterNames" fullname="QMetaMethod::parameterNames" href="qmetamethod.html#parameterNames" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; parameterNames() const"/>
            <function name="parameterType" fullname="QMetaMethod::parameterType" href="qmetamethod.html#parameterType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int parameterType(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="parameterTypeName" fullname="QMetaMethod::parameterTypeName" href="qmetamethod.html#parameterTypeName" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="QByteArray" signature="QByteArray parameterTypeName(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="parameterTypes" fullname="QMetaMethod::parameterTypes" href="qmetamethod.html#parameterTypes" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; parameterTypes() const"/>
            <function name="relativeMethodIndex" fullname="QMetaMethod::relativeMethodIndex" href="qmetamethod.html#relativeMethodIndex" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="int" signature="int relativeMethodIndex() const"/>
            <function name="returnMetaType" fullname="QMetaMethod::returnMetaType" href="qmetamethod.html#returnMetaType" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="QMetaType" signature="QMetaType returnMetaType() const"/>
            <function name="returnType" fullname="QMetaMethod::returnType" href="qmetamethod.html#returnType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int returnType() const"/>
            <function name="revision" fullname="QMetaMethod::revision" href="qmetamethod.html#revision" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int revision() const"/>
            <function name="tag" fullname="QMetaMethod::tag" href="qmetamethod.html#tag" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * tag() const"/>
            <function name="typeName" fullname="QMetaMethod::typeName" href="qmetamethod.html#typeName" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * typeName() const"/>
            <enum name="Access" fullname="QMetaMethod::Access" href="qmetamethod.html#Access-enum" status="active" access="public" location="qmetaobject.h" documented="true">
                <value name="Private" value="0"/>
                <value name="Protected" value="1"/>
                <value name="Public" value="2"/>
            </enum>
            <enum name="MethodType" fullname="QMetaMethod::MethodType" href="qmetamethod.html#MethodType-enum" status="active" access="public" location="qmetaobject.h" documented="true">
                <value name="Method" value="0"/>
                <value name="Signal" value="1"/>
                <value name="Slot" value="2"/>
                <value name="Constructor" value="3"/>
            </enum>
        </class>
        <struct name="QMetaObject" href="qmetaobject.html" status="active" access="public" location="qobjectdefs.h" documented="true" groups="objectmodel" module="QtCore" brief="Contains meta-information about Qt objects">
            <function name="Q_ARG" href="qmetaobject.html#Q_ARG" status="active" access="public" documented="true" related="47" meta="macrowithparams" type="QMetaMethodArgument" signature="QMetaMethodArgument Q_ARG(Type, const Type &amp;value)">
                <parameter type="" name="Type" default=""/>
                <parameter type="const Type &amp;" name="value" default=""/>
            </function>
            <function name="Q_RETURN_ARG" href="qmetaobject.html#Q_RETURN_ARG" status="active" access="public" documented="true" related="250" meta="macrowithparams" type="QMetaMethodReturnArgument" signature="QMetaMethodReturnArgument Q_RETURN_ARG(Type, Type &amp;value)">
                <parameter type="" name="Type" default=""/>
                <parameter type="Type &amp;" name="value" default=""/>
            </function>
            <function name="checkConnectArgs" fullname="QMetaObject::checkConnectArgs" href="qmetaobject.html#checkConnectArgs" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" type="bool" signature="bool checkConnectArgs(const char *signal, const char *method)">
                <parameter type="const char *" name="signal" default=""/>
                <parameter type="const char *" name="method" default=""/>
            </function>
            <function name="checkConnectArgs" fullname="QMetaObject::checkConnectArgs" href="qmetaobject.html#checkConnectArgs-1" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool checkConnectArgs(const QMetaMethod &amp;signal, const QMetaMethod &amp;method)">
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
                <parameter type="const QMetaMethod &amp;" name="method" default=""/>
            </function>
            <function name="classInfo" fullname="QMetaObject::classInfo" href="qmetaobject.html#classInfo" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaClassInfo" signature="QMetaClassInfo classInfo(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="classInfoCount" fullname="QMetaObject::classInfoCount" href="qmetaobject.html#classInfoCount" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int classInfoCount() const"/>
            <function name="classInfoOffset" fullname="QMetaObject::classInfoOffset" href="qmetaobject.html#classInfoOffset" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int classInfoOffset() const"/>
            <function name="className" fullname="QMetaObject::className" href="qmetaobject.html#className" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * className() const"/>
            <function name="connectSlotsByName" fullname="QMetaObject::connectSlotsByName" href="qmetaobject.html#connectSlotsByName" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" type="void" signature="void connectSlotsByName(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="constructor" fullname="QMetaObject::constructor" href="qmetaobject.html#constructor" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaMethod" signature="QMetaMethod constructor(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="constructorCount" fullname="QMetaObject::constructorCount" href="qmetaobject.html#constructorCount" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int constructorCount() const"/>
            <function name="enumerator" fullname="QMetaObject::enumerator" href="qmetaobject.html#enumerator" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaEnum" signature="QMetaEnum enumerator(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="enumeratorCount" fullname="QMetaObject::enumeratorCount" href="qmetaobject.html#enumeratorCount" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int enumeratorCount() const"/>
            <function name="enumeratorOffset" fullname="QMetaObject::enumeratorOffset" href="qmetaobject.html#enumeratorOffset" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int enumeratorOffset() const"/>
            <function name="indexOfClassInfo" fullname="QMetaObject::indexOfClassInfo" href="qmetaobject.html#indexOfClassInfo" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfClassInfo(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="indexOfConstructor" fullname="QMetaObject::indexOfConstructor" href="qmetaobject.html#indexOfConstructor" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfConstructor(const char *constructor) const">
                <parameter type="const char *" name="constructor" default=""/>
            </function>
            <function name="indexOfEnumerator" fullname="QMetaObject::indexOfEnumerator" href="qmetaobject.html#indexOfEnumerator" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfEnumerator(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="indexOfMethod" fullname="QMetaObject::indexOfMethod" href="qmetaobject.html#indexOfMethod" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfMethod(const char *method) const">
                <parameter type="const char *" name="method" default=""/>
            </function>
            <function name="indexOfProperty" fullname="QMetaObject::indexOfProperty" href="qmetaobject.html#indexOfProperty" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfProperty(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="indexOfSignal" fullname="QMetaObject::indexOfSignal" href="qmetaobject.html#indexOfSignal" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfSignal(const char *signal) const">
                <parameter type="const char *" name="signal" default=""/>
            </function>
            <function name="indexOfSlot" fullname="QMetaObject::indexOfSlot" href="qmetaobject.html#indexOfSlot" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int indexOfSlot(const char *slot) const">
                <parameter type="const char *" name="slot" default=""/>
            </function>
            <function name="inherits" fullname="QMetaObject::inherits" href="qmetaobject.html#inherits" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool inherits(const QMetaObject *metaObject) const">
                <parameter type="const QMetaObject *" name="metaObject" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.7" meta="plain" static="true" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, Args &amp;&amp;... arguments)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-1" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, FunctorReturnType *ret)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="FunctorReturnType *" name="ret" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-2" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.5" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, Args &amp;&amp;... args)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-3" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="3" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, QTemplatedMetaMethodReturnArgument&lt;FunctorReturnType&gt; ret, Args &amp;&amp;... arguments)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;FunctorReturnType&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-4" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="4" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, Qt::ConnectionType type, Args &amp;&amp;... arguments)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-5" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, Qt::ConnectionType type, FunctorReturnType *ret)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
                <parameter type="FunctorReturnType *" name="ret" default="nullptr"/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-6" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.5" meta="plain" static="true" overload="true" overload-number="6" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt; ret, Args &amp;&amp;... args)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-7" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.5" meta="plain" static="true" overload="true" overload-number="7" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, Args &amp;&amp;... args)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-8" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="8" type="bool" signature="bool invokeMethod(QObject *context, Functor &amp;&amp;function, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument&lt;FunctorReturnType&gt; ret, Args &amp;&amp;... arguments)">
                <parameter type="QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="function" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;FunctorReturnType&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject.html#invokeMethod-9" threadsafety="thread safe" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.5" meta="plain" static="true" overload="true" overload-number="9" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt; ret, Args &amp;&amp;... args)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="QTemplatedMetaMethodReturnArgument&lt;ReturnArg&gt;" name="ret" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject-obsolete.html#invokeMethod-10" threadsafety="thread safe" status="deprecated" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="10" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject-obsolete.html#invokeMethod-11" threadsafety="thread safe" status="deprecated" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="11" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, QGenericReturnArgument ret, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="QGenericReturnArgument" name="ret" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject-obsolete.html#invokeMethod-12" threadsafety="thread safe" status="deprecated" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="12" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(0)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="invokeMethod" fullname="QMetaObject::invokeMethod" href="qmetaobject-obsolete.html#invokeMethod-13" threadsafety="thread safe" status="deprecated" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" overload="true" overload-number="13" type="bool" signature="bool invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QGenericReturnArgument ret, QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9)">
                <parameter type="QObject *" name="obj" default=""/>
                <parameter type="const char *" name="member" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default=""/>
                <parameter type="QGenericReturnArgument" name="ret" default=""/>
                <parameter type="QGenericArgument" name="val0" default="QGenericArgument(nullptr)"/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="metaType" fullname="QMetaObject::metaType" href="qmetaobject.html#metaType" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.2" meta="plain" const="true" type="QMetaType" signature="QMetaType metaType() const"/>
            <function name="method" fullname="QMetaObject::method" href="qmetaobject.html#method" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaMethod" signature="QMetaMethod method(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="methodCount" fullname="QMetaObject::methodCount" href="qmetaobject.html#methodCount" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int methodCount() const"/>
            <function name="methodOffset" fullname="QMetaObject::methodOffset" href="qmetaobject.html#methodOffset" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int methodOffset() const"/>
            <function name="newInstance" fullname="QMetaObject::newInstance" href="qmetaobject.html#newInstance" status="active" access="public" location="qobjectdefs.h" documented="true" since="6.5" meta="plain" const="true" type="QObject *" signature="QObject * newInstance(Args &amp;&amp;... arguments) const">
                <parameter type="Args &amp;&amp;..." name="arguments" default=""/>
            </function>
            <function name="newInstance" fullname="QMetaObject::newInstance" href="qmetaobject-obsolete.html#newInstance-1" status="deprecated" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QObject *" signature="QObject * newInstance(QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const">
                <parameter type="QGenericArgument" name="val0" default=""/>
                <parameter type="QGenericArgument" name="val1" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val2" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val3" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val4" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val5" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val6" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val7" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val8" default="QGenericArgument()"/>
                <parameter type="QGenericArgument" name="val9" default="QGenericArgument()"/>
            </function>
            <function name="normalizedSignature" fullname="QMetaObject::normalizedSignature" href="qmetaobject.html#normalizedSignature" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray normalizedSignature(const char *method)">
                <parameter type="const char *" name="method" default=""/>
            </function>
            <function name="normalizedType" fullname="QMetaObject::normalizedType" href="qmetaobject.html#normalizedType" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray normalizedType(const char *type)">
                <parameter type="const char *" name="type" default=""/>
            </function>
            <function name="property" fullname="QMetaObject::property" href="qmetaobject.html#property" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaProperty" signature="QMetaProperty property(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function name="propertyCount" fullname="QMetaObject::propertyCount" href="qmetaobject.html#propertyCount" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int propertyCount() const"/>
            <function name="propertyOffset" fullname="QMetaObject::propertyOffset" href="qmetaobject.html#propertyOffset" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="int" signature="int propertyOffset() const"/>
            <function name="superClass" fullname="QMetaObject::superClass" href="qmetaobject.html#superClass" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="const QMetaObject *" signature="const QMetaObject * superClass() const"/>
            <function name="userProperty" fullname="QMetaObject::userProperty" href="qmetaobject.html#userProperty" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="QMetaProperty" signature="QMetaProperty userProperty() const"/>
            <class name="Connection" fullname="QMetaObject::Connection" href="qmetaobject-connection.html" status="active" access="public" location="qobjectdefs.h" documented="true" module="QtCore">
                <function name="Connection" fullname="QMetaObject::Connection::Connection" href="qmetaobject-connection.html#Connection" status="active" access="public" location="qobjectdefs.h" documented="true" meta="constructor" signature="Connection()"/>
                <function name="Connection" fullname="QMetaObject::Connection::Connection" href="qmetaobject-connection.html#Connection-1" status="active" access="public" location="qobjectdefs.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="Connection(QMetaObject::Connection &amp;&amp;o)">
                    <parameter type="QMetaObject::Connection &amp;&amp;" name="o" default=""/>
                </function>
                <function name="Connection" fullname="QMetaObject::Connection::Connection" href="qmetaobject-connection.html#Connection-2" status="active" access="public" location="qobjectdefs.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="Connection(const QMetaObject::Connection &amp;other)">
                    <parameter type="const QMetaObject::Connection &amp;" name="other" default=""/>
                </function>
                <function name="operator bool" fullname="QMetaObject::Connection::operator bool" href="qmetaobject-connection.html#operator-bool" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator bool() const"/>
                <function name="operator=" fullname="QMetaObject::Connection::operator=" href="qmetaobject-connection.html#operator-eq" status="active" access="public" location="qobjectdefs.h" documented="true" meta="move-assign" noexcept="true" type="QMetaObject::Connection &amp;" signature="QMetaObject::Connection &amp; operator=(QMetaObject::Connection &amp;&amp;other)">
                    <parameter type="QMetaObject::Connection &amp;&amp;" name="other" default=""/>
                </function>
                <function name="operator=" fullname="QMetaObject::Connection::operator=" href="qmetaobject-connection.html#operator-eq-1" status="active" access="public" location="qobjectdefs.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QMetaObject::Connection &amp;" signature="QMetaObject::Connection &amp; operator=(const QMetaObject::Connection &amp;other)">
                    <parameter type="const QMetaObject::Connection &amp;" name="other" default=""/>
                </function>
                <function name="swap" fullname="QMetaObject::Connection::swap" href="qmetaobject-connection.html#swap" status="active" access="public" location="qobjectdefs.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QMetaObject::Connection &amp;other)">
                    <parameter type="QMetaObject::Connection &amp;" name="other" default=""/>
                </function>
                <function name="~Connection" fullname="QMetaObject::Connection::~Connection" href="qmetaobject-connection.html#dtor.Connection" status="active" access="public" location="qobjectdefs.h" documented="true" meta="destructor" noexcept="true" signature="~Connection()"/>
            </class>
        </struct>
        <class name="QMetaProperty" href="qmetaproperty.html" status="active" access="public" location="qmetaobject.h" documented="true" groups="objectmodel" module="QtCore" brief="Meta-data about a property">
            <contents name="property-meta-data" title="Property Meta-Data" level="1"/>
            <contents name="copying-and-assignment" title="Copying and Assignment" level="1"/>
            <function name="bindable" fullname="QMetaProperty::bindable" href="qmetaproperty.html#bindable" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="QUntypedBindable" signature="QUntypedBindable bindable(QObject *object) const">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="enumerator" fullname="QMetaProperty::enumerator" href="qmetaproperty.html#enumerator" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QMetaEnum" signature="QMetaEnum enumerator() const"/>
            <function name="hasNotifySignal" fullname="QMetaProperty::hasNotifySignal" href="qmetaproperty.html#hasNotifySignal" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNotifySignal() const"/>
            <function name="isBindable" fullname="QMetaProperty::isBindable" href="qmetaproperty.html#isBindable" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool isBindable() const"/>
            <function name="isConstant" fullname="QMetaProperty::isConstant" href="qmetaproperty.html#isConstant" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isConstant() const"/>
            <function name="isDesignable" fullname="QMetaProperty::isDesignable" href="qmetaproperty.html#isDesignable" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDesignable() const"/>
            <function name="isEnumType" fullname="QMetaProperty::isEnumType" href="qmetaproperty.html#isEnumType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEnumType() const"/>
            <function name="isFinal" fullname="QMetaProperty::isFinal" href="qmetaproperty.html#isFinal" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFinal() const"/>
            <function name="isFlagType" fullname="QMetaProperty::isFlagType" href="qmetaproperty.html#isFlagType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFlagType() const"/>
            <function name="isReadable" fullname="QMetaProperty::isReadable" href="qmetaproperty.html#isReadable" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadable() const"/>
            <function name="isRequired" fullname="QMetaProperty::isRequired" href="qmetaproperty.html#isRequired" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRequired() const"/>
            <function name="isResettable" fullname="QMetaProperty::isResettable" href="qmetaproperty.html#isResettable" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isResettable() const"/>
            <function name="isScriptable" fullname="QMetaProperty::isScriptable" href="qmetaproperty.html#isScriptable" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isScriptable() const"/>
            <function name="isStored" fullname="QMetaProperty::isStored" href="qmetaproperty.html#isStored" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStored() const"/>
            <function name="isUser" fullname="QMetaProperty::isUser" href="qmetaproperty.html#isUser" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUser() const"/>
            <function name="isValid" fullname="QMetaProperty::isValid" href="qmetaproperty.html#isValid" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="isWritable" fullname="QMetaProperty::isWritable" href="qmetaproperty.html#isWritable" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
            <function name="metaType" fullname="QMetaProperty::metaType" href="qmetaproperty.html#metaType" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="QMetaType" signature="QMetaType metaType() const"/>
            <function name="name" fullname="QMetaProperty::name" href="qmetaproperty.html#name" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * name() const"/>
            <function name="notifySignal" fullname="QMetaProperty::notifySignal" href="qmetaproperty.html#notifySignal" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QMetaMethod" signature="QMetaMethod notifySignal() const"/>
            <function name="notifySignalIndex" fullname="QMetaProperty::notifySignalIndex" href="qmetaproperty.html#notifySignalIndex" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int notifySignalIndex() const"/>
            <function name="propertyIndex" fullname="QMetaProperty::propertyIndex" href="qmetaproperty.html#propertyIndex" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int propertyIndex() const"/>
            <function name="read" fullname="QMetaProperty::read" href="qmetaproperty.html#read" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant read(const QObject *object) const">
                <parameter type="const QObject *" name="object" default=""/>
            </function>
            <function name="readOnGadget" fullname="QMetaProperty::readOnGadget" href="qmetaproperty.html#readOnGadget" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant readOnGadget(const void *gadget) const">
                <parameter type="const void *" name="gadget" default=""/>
            </function>
            <function name="relativePropertyIndex" fullname="QMetaProperty::relativePropertyIndex" href="qmetaproperty.html#relativePropertyIndex" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int relativePropertyIndex() const"/>
            <function name="reset" fullname="QMetaProperty::reset" href="qmetaproperty.html#reset" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool reset(QObject *object) const">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="resetOnGadget" fullname="QMetaProperty::resetOnGadget" href="qmetaproperty.html#resetOnGadget" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool resetOnGadget(void *gadget) const">
                <parameter type="void *" name="gadget" default=""/>
            </function>
            <function name="revision" fullname="QMetaProperty::revision" href="qmetaproperty.html#revision" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int revision() const"/>
            <function name="type" fullname="QMetaProperty::type" href="qmetaproperty-obsolete.html#type" status="deprecated" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="QVariant::Type" signature="QVariant::Type type() const"/>
            <function name="typeId" fullname="QMetaProperty::typeId" href="qmetaproperty.html#typeId" status="active" access="public" location="qmetaobject.h" documented="true" since="6.0" meta="plain" const="true" type="int" signature="int typeId() const"/>
            <function name="typeName" fullname="QMetaProperty::typeName" href="qmetaproperty.html#typeName" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * typeName() const"/>
            <function name="userType" fullname="QMetaProperty::userType" href="qmetaproperty.html#userType" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="int" signature="int userType() const"/>
            <function name="write" fullname="QMetaProperty::write" href="qmetaproperty.html#write" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool write(QObject *object, const QVariant &amp;value) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="write" fullname="QMetaProperty::write" href="qmetaproperty.html#write-1" status="active" access="public" location="qmetaobject.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool write(QObject *object, QVariant &amp;&amp;v) const">
                <parameter type="QObject *" name="object" default=""/>
                <parameter type="QVariant &amp;&amp;" name="v" default=""/>
            </function>
            <function name="writeOnGadget" fullname="QMetaProperty::writeOnGadget" href="qmetaproperty.html#writeOnGadget" status="active" access="public" location="qmetaobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool writeOnGadget(void *gadget, const QVariant &amp;value) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="writeOnGadget" fullname="QMetaProperty::writeOnGadget" href="qmetaproperty.html#writeOnGadget-1" status="active" access="public" location="qmetaobject.h" documented="true" since="6.6" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool writeOnGadget(void *gadget, QVariant &amp;&amp;value) const">
                <parameter type="void *" name="gadget" default=""/>
                <parameter type="QVariant &amp;&amp;" name="value" default=""/>
            </function>
        </class>
        <class name="QMetaSequence" href="qmetasequence.html" status="active" access="public" location="qmetacontainer.h" since="6.0" documented="true" groups="objectmodel" bases="QMetaContainer" module="QtCore" brief="Allows type erased access to sequential containers" comparison_category="equality">
            <function name="addValue" fullname="QMetaSequence::addValue" href="qmetasequence.html#addValue" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void addValue(void *container, const void *value) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="addValueAtBegin" fullname="QMetaSequence::addValueAtBegin" href="qmetasequence.html#addValueAtBegin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void addValueAtBegin(void *container, const void *value) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="addValueAtEnd" fullname="QMetaSequence::addValueAtEnd" href="qmetasequence.html#addValueAtEnd" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void addValueAtEnd(void *container, const void *value) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="canAddValue" fullname="QMetaSequence::canAddValue" href="qmetasequence.html#canAddValue" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canAddValue() const"/>
            <function name="canAddValueAtBegin" fullname="QMetaSequence::canAddValueAtBegin" href="qmetasequence.html#canAddValueAtBegin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canAddValueAtBegin() const"/>
            <function name="canAddValueAtEnd" fullname="QMetaSequence::canAddValueAtEnd" href="qmetasequence.html#canAddValueAtEnd" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canAddValueAtEnd() const"/>
            <function name="canEraseRangeAtIterator" fullname="QMetaSequence::canEraseRangeAtIterator" href="qmetasequence.html#canEraseRangeAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canEraseRangeAtIterator() const"/>
            <function name="canEraseValueAtIterator" fullname="QMetaSequence::canEraseValueAtIterator" href="qmetasequence.html#canEraseValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canEraseValueAtIterator() const"/>
            <function name="canGetValueAtConstIterator" fullname="QMetaSequence::canGetValueAtConstIterator" href="qmetasequence.html#canGetValueAtConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canGetValueAtConstIterator() const"/>
            <function name="canGetValueAtIndex" fullname="QMetaSequence::canGetValueAtIndex" href="qmetasequence.html#canGetValueAtIndex" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canGetValueAtIndex() const"/>
            <function name="canGetValueAtIterator" fullname="QMetaSequence::canGetValueAtIterator" href="qmetasequence.html#canGetValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canGetValueAtIterator() const"/>
            <function name="canInsertValueAtIterator" fullname="QMetaSequence::canInsertValueAtIterator" href="qmetasequence.html#canInsertValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canInsertValueAtIterator() const"/>
            <function name="canRemoveValue" fullname="QMetaSequence::canRemoveValue" href="qmetasequence.html#canRemoveValue" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRemoveValue() const"/>
            <function name="canRemoveValueAtBegin" fullname="QMetaSequence::canRemoveValueAtBegin" href="qmetasequence.html#canRemoveValueAtBegin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRemoveValueAtBegin() const"/>
            <function name="canRemoveValueAtEnd" fullname="QMetaSequence::canRemoveValueAtEnd" href="qmetasequence.html#canRemoveValueAtEnd" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canRemoveValueAtEnd() const"/>
            <function name="canSetValueAtIndex" fullname="QMetaSequence::canSetValueAtIndex" href="qmetasequence.html#canSetValueAtIndex" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canSetValueAtIndex() const"/>
            <function name="canSetValueAtIterator" fullname="QMetaSequence::canSetValueAtIterator" href="qmetasequence.html#canSetValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool canSetValueAtIterator() const"/>
            <function name="eraseRangeAtIterator" fullname="QMetaSequence::eraseRangeAtIterator" href="qmetasequence.html#eraseRangeAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void eraseRangeAtIterator(void *container, const void *iterator1, const void *iterator2) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="iterator1" default=""/>
                <parameter type="const void *" name="iterator2" default=""/>
            </function>
            <function name="eraseValueAtIterator" fullname="QMetaSequence::eraseValueAtIterator" href="qmetasequence.html#eraseValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void eraseValueAtIterator(void *container, const void *iterator) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="iterator" default=""/>
            </function>
            <function name="fromContainer" fullname="QMetaSequence::fromContainer" href="qmetasequence.html#fromContainer" status="active" access="public" location="qmetacontainer.h" documented="true" since="6.0" meta="plain" static="true" constexpr="true" type="QMetaSequence" signature="QMetaSequence fromContainer()"/>
            <function name="insertValueAtIterator" fullname="QMetaSequence::insertValueAtIterator" href="qmetasequence.html#insertValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void insertValueAtIterator(void *container, const void *iterator, const void *value) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="const void *" name="iterator" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="isSortable" fullname="QMetaSequence::isSortable" href="qmetasequence.html#isSortable" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSortable() const"/>
            <function name="operator!=" href="qmetasequence.html#operator-not-eq" status="active" access="public" location="qmetacontainer.h" documented="true" related="1057" since="6.0" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QMetaSequence &amp;lhs, const QMetaSequence &amp;rhs)">
                <parameter type="const QMetaSequence &amp;" name="lhs" default=""/>
                <parameter type="const QMetaSequence &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qmetasequence.html#operator-eq-eq" status="active" access="public" location="qmetacontainer.h" documented="true" related="1058" since="6.0" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QMetaSequence &amp;lhs, const QMetaSequence &amp;rhs)">
                <parameter type="const QMetaSequence &amp;" name="lhs" default=""/>
                <parameter type="const QMetaSequence &amp;" name="rhs" default=""/>
            </function>
            <function name="removeValue" fullname="QMetaSequence::removeValue" href="qmetasequence.html#removeValue" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void removeValue(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="removeValueAtBegin" fullname="QMetaSequence::removeValueAtBegin" href="qmetasequence.html#removeValueAtBegin" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void removeValueAtBegin(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="removeValueAtEnd" fullname="QMetaSequence::removeValueAtEnd" href="qmetasequence.html#removeValueAtEnd" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void removeValueAtEnd(void *container) const">
                <parameter type="void *" name="container" default=""/>
            </function>
            <function name="setValueAtIndex" fullname="QMetaSequence::setValueAtIndex" href="qmetasequence.html#setValueAtIndex" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void setValueAtIndex(void *container, qsizetype index, const void *value) const">
                <parameter type="void *" name="container" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="setValueAtIterator" fullname="QMetaSequence::setValueAtIterator" href="qmetasequence.html#setValueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void setValueAtIterator(const void *iterator, const void *value) const">
                <parameter type="const void *" name="iterator" default=""/>
                <parameter type="const void *" name="value" default=""/>
            </function>
            <function name="valueAtConstIterator" fullname="QMetaSequence::valueAtConstIterator" href="qmetasequence.html#valueAtConstIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void valueAtConstIterator(const void *iterator, void *result) const">
                <parameter type="const void *" name="iterator" default=""/>
                <parameter type="void *" name="result" default=""/>
            </function>
            <function name="valueAtIndex" fullname="QMetaSequence::valueAtIndex" href="qmetasequence.html#valueAtIndex" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void valueAtIndex(const void *container, qsizetype index, void *result) const">
                <parameter type="const void *" name="container" default=""/>
                <parameter type="qsizetype" name="index" default=""/>
                <parameter type="void *" name="result" default=""/>
            </function>
            <function name="valueAtIterator" fullname="QMetaSequence::valueAtIterator" href="qmetasequence.html#valueAtIterator" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="void" signature="void valueAtIterator(const void *iterator, void *result) const">
                <parameter type="const void *" name="iterator" default=""/>
                <parameter type="void *" name="result" default=""/>
            </function>
            <function name="valueMetaType" fullname="QMetaSequence::valueMetaType" href="qmetasequence.html#valueMetaType" status="active" access="public" location="qmetacontainer.h" documented="true" meta="plain" const="true" type="QMetaType" signature="QMetaType valueMetaType() const"/>
        </class>
        <class threadsafety="thread safe" name="QMetaType" href="qmetatype.html" status="active" access="public" location="qmetatype.h" documented="true" groups="objectmodel" module="QtCore" brief="Manages named types in the meta-object system" comparison_category="equality">
            <function name="QMetaType" fullname="QMetaType::QMetaType" href="qmetatype.html#QMetaType" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="constructor" constexpr="true" noexcept="true" signature="QMetaType()"/>
            <function name="QMetaType" fullname="QMetaType::QMetaType" href="qmetatype.html#QMetaType-1" status="active" access="public" location="qmetatype.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMetaType(int typeId)">
                <parameter type="int" name="typeId" default=""/>
            </function>
            <function name="Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE" href="qmetatype.html#Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE" status="active" access="public" documented="true" related="108" meta="macrowithparams" signature="Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE(Container)">
                <parameter type="" name="Container" default=""/>
            </function>
            <function name="Q_DECLARE_METATYPE" href="qmetatype.html#Q_DECLARE_METATYPE" status="active" access="public" documented="true" related="118" meta="macrowithparams" signature="Q_DECLARE_METATYPE(Type)">
                <parameter type="" name="Type" default=""/>
            </function>
            <function name="Q_DECLARE_OPAQUE_POINTER" href="qmetatype.html#Q_DECLARE_OPAQUE_POINTER" status="active" access="public" documented="true" related="119" meta="macrowithparams" signature="Q_DECLARE_OPAQUE_POINTER(PointerType)">
                <parameter type="" name="PointerType" default=""/>
            </function>
            <function name="Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE" href="qmetatype.html#Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE" status="active" access="public" documented="true" related="121" meta="macrowithparams" signature="Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE(Container)">
                <parameter type="" name="Container" default=""/>
            </function>
            <function name="Q_DECLARE_SMART_POINTER_METATYPE" href="qmetatype.html#Q_DECLARE_SMART_POINTER_METATYPE" status="active" access="public" documented="true" related="122" meta="macrowithparams" signature="Q_DECLARE_SMART_POINTER_METATYPE(SmartPointer)">
                <parameter type="" name="SmartPointer" default=""/>
            </function>
            <function name="alignOf" fullname="QMetaType::alignOf" href="qmetatype.html#alignOf" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" type="qsizetype" signature="qsizetype alignOf() const"/>
            <function name="canConvert" fullname="QMetaType::canConvert" href="qmetatype.html#canConvert" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool canConvert(QMetaType fromType, QMetaType toType)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
            </function>
            <function name="canView" fullname="QMetaType::canView" href="qmetatype.html#canView" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool canView(QMetaType fromType, QMetaType toType)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
            </function>
            <function name="compare" fullname="QMetaType::compare" href="qmetatype.html#compare" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" const="true" type="QPartialOrdering" signature="QPartialOrdering compare(const void *lhs, const void *rhs) const">
                <parameter type="const void *" name="lhs" default=""/>
                <parameter type="const void *" name="rhs" default=""/>
            </function>
            <function name="compare" fullname="QMetaType::compare" href="qmetatype-obsolete.html#compare-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool compare(const void *lhs, const void *rhs, int typeId, int *result)">
                <parameter type="const void *" name="lhs" default=""/>
                <parameter type="const void *" name="rhs" default=""/>
                <parameter type="int" name="typeId" default=""/>
                <parameter type="int *" name="result" default=""/>
            </function>
            <function name="construct" fullname="QMetaType::construct" href="qmetatype.html#construct" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="void *" signature="void * construct(void *where, const void *copy) const">
                <parameter type="void *" name="where" default=""/>
                <parameter type="const void *" name="copy" default="nullptr"/>
            </function>
            <function name="construct" fullname="QMetaType::construct" href="qmetatype-obsolete.html#construct-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void *" signature="void * construct(int type, void *where, const void *copy)">
                <parameter type="int" name="type" default=""/>
                <parameter type="void *" name="where" default=""/>
                <parameter type="const void *" name="copy" default=""/>
            </function>
            <function name="convert" fullname="QMetaType::convert" href="qmetatype.html#convert" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool convert(QMetaType fromType, const void *from, QMetaType toType, void *to)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="const void *" name="from" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
                <parameter type="void *" name="to" default=""/>
            </function>
            <function name="convert" fullname="QMetaType::convert" href="qmetatype-obsolete.html#convert-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool convert(const void *from, int fromTypeId, void *to, int toTypeId)">
                <parameter type="const void *" name="from" default=""/>
                <parameter type="int" name="fromTypeId" default=""/>
                <parameter type="void *" name="to" default=""/>
                <parameter type="int" name="toTypeId" default=""/>
            </function>
            <function name="create" fullname="QMetaType::create" href="qmetatype.html#create" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="void *" signature="void * create(const void *copy) const">
                <parameter type="const void *" name="copy" default="nullptr"/>
            </function>
            <function name="create" fullname="QMetaType::create" href="qmetatype-obsolete.html#create-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void *" signature="void * create(int type, const void *copy)">
                <parameter type="int" name="type" default=""/>
                <parameter type="const void *" name="copy" default="nullptr"/>
            </function>
            <function name="debugStream" fullname="QMetaType::debugStream" href="qmetatype.html#debugStream" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" type="bool" signature="bool debugStream(QDebug &amp;dbg, const void *rhs)">
                <parameter type="QDebug &amp;" name="dbg" default=""/>
                <parameter type="const void *" name="rhs" default=""/>
            </function>
            <function name="debugStream" fullname="QMetaType::debugStream" href="qmetatype-obsolete.html#debugStream-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool debugStream(QDebug &amp;dbg, const void *rhs, int typeId)">
                <parameter type="QDebug &amp;" name="dbg" default=""/>
                <parameter type="const void *" name="rhs" default=""/>
                <parameter type="int" name="typeId" default=""/>
            </function>
            <function name="destroy" fullname="QMetaType::destroy" href="qmetatype.html#destroy" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="void" signature="void destroy(void *data) const">
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="destroy" fullname="QMetaType::destroy" href="qmetatype-obsolete.html#destroy-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void destroy(int type, void *data)">
                <parameter type="int" name="type" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="destruct" fullname="QMetaType::destruct" href="qmetatype.html#destruct" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="void" signature="void destruct(void *data) const">
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="destruct" fullname="QMetaType::destruct" href="qmetatype-obsolete.html#destruct-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void destruct(int type, void *where)">
                <parameter type="int" name="type" default=""/>
                <parameter type="void *" name="where" default=""/>
            </function>
            <function name="equals" fullname="QMetaType::equals" href="qmetatype.html#equals" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool equals(const void *lhs, const void *rhs) const">
                <parameter type="const void *" name="lhs" default=""/>
                <parameter type="const void *" name="rhs" default=""/>
            </function>
            <function name="flags" fullname="QMetaType::flags" href="qmetatype.html#flags" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" constexpr="true" type="QMetaType::TypeFlags" signature="QMetaType::TypeFlags flags() const"/>
            <function name="fromName" fullname="QMetaType::fromName" href="qmetatype.html#fromName" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="QMetaType" signature="QMetaType fromName(QByteArrayView typeName)">
                <parameter type="QByteArrayView" name="typeName" default=""/>
            </function>
            <function name="fromType" fullname="QMetaType::fromType" href="qmetatype.html#fromType" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" constexpr="true" type="QMetaType" signature="QMetaType fromType()"/>
            <function name="hasRegisteredConverterFunction" fullname="QMetaType::hasRegisteredConverterFunction" href="qmetatype.html#hasRegisteredConverterFunction" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool hasRegisteredConverterFunction(QMetaType fromType, QMetaType toType)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
            </function>
            <function name="hasRegisteredConverterFunction" fullname="QMetaType::hasRegisteredConverterFunction" href="qmetatype.html#hasRegisteredConverterFunction-1" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool hasRegisteredConverterFunction()"/>
            <function name="hasRegisteredDataStreamOperators" fullname="QMetaType::hasRegisteredDataStreamOperators" href="qmetatype.html#hasRegisteredDataStreamOperators" status="active" access="public" location="qmetatype.h" documented="true" since="6.1" meta="plain" const="true" type="bool" signature="bool hasRegisteredDataStreamOperators() const"/>
            <function name="hasRegisteredDebugStreamOperator" fullname="QMetaType::hasRegisteredDebugStreamOperator" href="qmetatype-obsolete.html#hasRegisteredDebugStreamOperator" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool hasRegisteredDebugStreamOperator()"/>
            <function name="hasRegisteredDebugStreamOperator" fullname="QMetaType::hasRegisteredDebugStreamOperator" href="qmetatype.html#hasRegisteredDebugStreamOperator-1" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool hasRegisteredDebugStreamOperator() const"/>
            <function name="hasRegisteredDebugStreamOperator" fullname="QMetaType::hasRegisteredDebugStreamOperator" href="qmetatype-obsolete.html#hasRegisteredDebugStreamOperator-2" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool hasRegisteredDebugStreamOperator(int typeId)">
                <parameter type="int" name="typeId" default=""/>
            </function>
            <function name="hasRegisteredMutableViewFunction" fullname="QMetaType::hasRegisteredMutableViewFunction" href="qmetatype.html#hasRegisteredMutableViewFunction" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool hasRegisteredMutableViewFunction(QMetaType fromType, QMetaType toType)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
            </function>
            <function name="hasRegisteredMutableViewFunction" fullname="QMetaType::hasRegisteredMutableViewFunction" href="qmetatype.html#hasRegisteredMutableViewFunction-1" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool hasRegisteredMutableViewFunction()"/>
            <function name="id" fullname="QMetaType::id" href="qmetatype.html#id" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="int" signature="int id() const"/>
            <function name="isCopyConstructible" fullname="QMetaType::isCopyConstructible" href="qmetatype.html#isCopyConstructible" status="active" access="public" location="qmetatype.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="bool" signature="bool isCopyConstructible() const"/>
            <function name="isDefaultConstructible" fullname="QMetaType::isDefaultConstructible" href="qmetatype.html#isDefaultConstructible" status="active" access="public" location="qmetatype.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="bool" signature="bool isDefaultConstructible() const"/>
            <function name="isDestructible" fullname="QMetaType::isDestructible" href="qmetatype.html#isDestructible" status="active" access="public" location="qmetatype.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="bool" signature="bool isDestructible() const"/>
            <function name="isEqualityComparable" fullname="QMetaType::isEqualityComparable" href="qmetatype.html#isEqualityComparable" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEqualityComparable() const"/>
            <function name="isMoveConstructible" fullname="QMetaType::isMoveConstructible" href="qmetatype.html#isMoveConstructible" status="active" access="public" location="qmetatype.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="bool" signature="bool isMoveConstructible() const"/>
            <function name="isOrdered" fullname="QMetaType::isOrdered" href="qmetatype.html#isOrdered" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="bool" signature="bool isOrdered() const"/>
            <function name="isRegistered" fullname="QMetaType::isRegistered" href="qmetatype.html#isRegistered" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isRegistered() const"/>
            <function name="isRegistered" fullname="QMetaType::isRegistered" href="qmetatype.html#isRegistered-1" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool isRegistered(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="isValid" fullname="QMetaType::isValid" href="qmetatype.html#isValid" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="load" fullname="QMetaType::load" href="qmetatype.html#load" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="bool" signature="bool load(QDataStream &amp;stream, void *data) const">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="load" fullname="QMetaType::load" href="qmetatype-obsolete.html#load-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool load(QDataStream &amp;stream, int type, void *data)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="int" name="type" default=""/>
                <parameter type="void *" name="data" default=""/>
            </function>
            <function name="metaObject" fullname="QMetaType::metaObject" href="qmetatype.html#metaObject" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" constexpr="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function name="metaObjectForType" fullname="QMetaType::metaObjectForType" href="qmetatype-obsolete.html#metaObjectForType" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="const QMetaObject *" signature="const QMetaObject * metaObjectForType(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="name" fullname="QMetaType::name" href="qmetatype.html#name" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" constexpr="true" type="const char *" signature="const char * name() const"/>
            <function name="operator!=" href="qmetatype.html#operator-not-eq" status="active" access="public" location="qmetatype.h" documented="true" related="1059" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QMetaType &amp;lhs, const QMetaType &amp;rhs)">
                <parameter type="const QMetaType &amp;" name="lhs" default=""/>
                <parameter type="const QMetaType &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmetatype.html#operator-lt-lt" status="active" access="public" location="qmetatype.h" documented="true" related="1060" since="6.5" meta="plain" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug d, QMetaType m)">
                <parameter type="QDebug" name="d" default=""/>
                <parameter type="QMetaType" name="m" default=""/>
            </function>
            <function name="operator==" href="qmetatype.html#operator-eq-eq" status="active" access="public" location="qmetatype.h" documented="true" related="1061" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QMetaType &amp;lhs, const QMetaType &amp;rhs)">
                <parameter type="const QMetaType &amp;" name="lhs" default=""/>
                <parameter type="const QMetaType &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qmetatype.html#qHash-5" status="active" access="public" location="qmetatype.h" documented="true" related="527" since="6.4" meta="plain" overload="true" overload-number="5" type="size_t" signature="size_t qHash(QMetaType key, size_t seed)">
                <parameter type="QMetaType" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qMetaTypeId" href="qmetatype.html#qMetaTypeId" status="active" access="public" location="qmetatype.h" documented="true" related="602" meta="plain" constexpr="true" type="int" signature="int qMetaTypeId()"/>
            <function name="qRegisterMetaType" href="qmetatype.html#qRegisterMetaType" status="active" access="public" location="qmetatype.h" documented="true" related="623" meta="plain" constexpr="true" type="int" signature="int qRegisterMetaType()"/>
            <function name="qRegisterMetaType" href="qmetatype.html#qRegisterMetaType-2" status="active" access="public" location="qmetatype.h" documented="true" related="624" since="6.5" meta="plain" overload="true" overload-number="2" type="int" signature="int qRegisterMetaType(QMetaType meta)">
                <parameter type="QMetaType" name="meta" default=""/>
            </function>
            <function name="qRegisterMetaType" href="qmetatype-obsolete.html#qRegisterMetaType-3" status="deprecated" access="public" location="qmetatype.h" documented="true" related="625" meta="plain" overload="true" overload-number="3" type="int" signature="int qRegisterMetaType(const char *typeName)">
                <parameter type="const char *" name="typeName" default=""/>
            </function>
            <function name="registerConverter" fullname="QMetaType::registerConverter" href="qmetatype.html#registerConverter" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="bool" signature="bool registerConverter()"/>
            <function name="registerConverter" fullname="QMetaType::registerConverter" href="qmetatype.html#registerConverter-1" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool registerConverter(To (From::*)() const function)">
                <parameter type="To (From::*)() const" name="function" default=""/>
            </function>
            <function name="registerConverter" fullname="QMetaType::registerConverter" href="qmetatype.html#registerConverter-2" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool registerConverter(To (From::*)(bool *) const function)">
                <parameter type="To (From::*)(bool *) const" name="function" default=""/>
            </function>
            <function name="registerConverter" fullname="QMetaType::registerConverter" href="qmetatype.html#registerConverter-3" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="bool" signature="bool registerConverter(UnaryFunction function)">
                <parameter type="UnaryFunction" name="function" default=""/>
            </function>
            <function name="registerMutableView" fullname="QMetaType::registerMutableView" href="qmetatype.html#registerMutableView" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" static="true" type="bool" signature="bool registerMutableView(To (From::*)() function)">
                <parameter type="To (From::*)()" name="function" default=""/>
            </function>
            <function name="registerMutableView" fullname="QMetaType::registerMutableView" href="qmetatype.html#registerMutableView-1" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool registerMutableView(UnaryFunction function)">
                <parameter type="UnaryFunction" name="function" default=""/>
            </function>
            <function name="registerType" fullname="QMetaType::registerType" href="qmetatype.html#registerType" status="active" access="public" location="qmetatype.h" documented="true" since="6.5" meta="plain" const="true" type="void" signature="void registerType() const"/>
            <function name="save" fullname="QMetaType::save" href="qmetatype.html#save" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" type="bool" signature="bool save(QDataStream &amp;stream, const void *data) const">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="save" fullname="QMetaType::save" href="qmetatype-obsolete.html#save-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool save(QDataStream &amp;stream, int type, const void *data)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="int" name="type" default=""/>
                <parameter type="const void *" name="data" default=""/>
            </function>
            <function name="sizeOf" fullname="QMetaType::sizeOf" href="qmetatype.html#sizeOf" status="active" access="public" location="qmetatype.h" documented="true" meta="plain" const="true" constexpr="true" type="qsizetype" signature="qsizetype sizeOf() const"/>
            <function name="sizeOf" fullname="QMetaType::sizeOf" href="qmetatype-obsolete.html#sizeOf-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="int" signature="int sizeOf(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="type" fullname="QMetaType::type" href="qmetatype-obsolete.html#type" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="int" signature="int type(const char *typeName)">
                <parameter type="const char *" name="typeName" default=""/>
            </function>
            <function name="type" fullname="QMetaType::type" href="qmetatype-obsolete.html#type-1" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="int" signature="int type(const QByteArray &amp;typeName)">
                <parameter type="const QByteArray &amp;" name="typeName" default=""/>
            </function>
            <function name="typeFlags" fullname="QMetaType::typeFlags" href="qmetatype-obsolete.html#typeFlags" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="QMetaType::TypeFlags" signature="QMetaType::TypeFlags typeFlags(int type)">
                <parameter type="int" name="type" default=""/>
            </function>
            <function name="typeName" fullname="QMetaType::typeName" href="qmetatype-obsolete.html#typeName" status="deprecated" access="public" location="qmetatype.h" documented="true" meta="plain" static="true" type="const char *" signature="const char * typeName(int typeId)">
                <parameter type="int" name="typeId" default=""/>
            </function>
            <function name="underlyingType" fullname="QMetaType::underlyingType" href="qmetatype.html#underlyingType" status="active" access="public" location="qmetatype.h" documented="true" since="6.6" meta="plain" const="true" type="QMetaType" signature="QMetaType underlyingType() const"/>
            <function name="view" fullname="QMetaType::view" href="qmetatype.html#view" status="active" access="public" location="qmetatype.h" documented="true" since="6.0" meta="plain" static="true" type="bool" signature="bool view(QMetaType fromType, void *from, QMetaType toType, void *to)">
                <parameter type="QMetaType" name="fromType" default=""/>
                <parameter type="void *" name="from" default=""/>
                <parameter type="QMetaType" name="toType" default=""/>
                <parameter type="void *" name="to" default=""/>
            </function>
            <enum name="Type" fullname="QMetaType::Type" href="qmetatype.html#Type-enum" status="active" access="public" location="qmetatype.h" documented="true">
                <value name="UnknownType" value="0"/>
                <value name="Bool" value="1"/>
                <value name="Int" value="2"/>
                <value name="UInt" value="3"/>
                <value name="LongLong" value="4"/>
                <value name="ULongLong" value="5"/>
                <value name="Double" value="6"/>
                <value name="Long" value="32"/>
                <value name="Short" value="33"/>
                <value name="Char" value="34"/>
                <value name="ULong" value="35"/>
                <value name="UShort" value="36"/>
                <value name="UChar" value="37"/>
                <value name="Float" value="38"/>
                <value name="VoidStar" value="31"/>
                <value name="QChar" value="7"/>
                <value name="QString" value="10"/>
                <value name="QStringList" value="11"/>
                <value name="QByteArray" value="12"/>
                <value name="QBitArray" value="13"/>
                <value name="QDate" value="14"/>
                <value name="QTime" value="15"/>
                <value name="QDateTime" value="16"/>
                <value name="QUrl" value="17"/>
                <value name="QLocale" value="18"/>
                <value name="QRect" value="19"/>
                <value name="QRectF" value="20"/>
                <value name="QSize" value="21"/>
                <value name="QSizeF" value="22"/>
                <value name="QLine" value="23"/>
                <value name="QLineF" value="24"/>
                <value name="QPoint" value="25"/>
                <value name="QPointF" value="26"/>
                <value name="QEasingCurve" value="29"/>
                <value name="QUuid" value="30"/>
                <value name="QVariant" value="41"/>
                <value name="QModelIndex" value="42"/>
                <value name="QPersistentModelIndex" value="50"/>
                <value name="QRegularExpression" value="44"/>
                <value name="QJsonValue" value="45"/>
                <value name="QJsonObject" value="46"/>
                <value name="QJsonArray" value="47"/>
                <value name="QJsonDocument" value="48"/>
                <value name="QByteArrayList" value="49"/>
                <value name="QObjectStar" value="39"/>
                <value name="SChar" value="40"/>
                <value name="Void" value="43"/>
                <value name="Nullptr" value="51"/>
                <value name="QVariantMap" value="8"/>
                <value name="QVariantList" value="9"/>
                <value name="QVariantHash" value="28"/>
                <value name="QVariantPair" value="58"/>
                <value name="QCborSimpleType" value="52"/>
                <value name="QCborValue" value="53"/>
                <value name="QCborArray" value="54"/>
                <value name="QCborMap" value="55"/>
                <value name="Char16" value="56"/>
                <value name="Char32" value="57"/>
                <value name="Int128" value="59"/>
                <value name="UInt128" value="60"/>
                <value name="Float128" value="61"/>
                <value name="BFloat16" value="62"/>
                <value name="Float16" value="63"/>
                <value name="QFont" value="0x1000"/>
                <value name="QPixmap" value="0x1001"/>
                <value name="QBrush" value="0x1002"/>
                <value name="QColor" value="0x1003"/>
                <value name="QPalette" value="0x1004"/>
                <value name="QIcon" value="0x1005"/>
                <value name="QImage" value="0x1006"/>
                <value name="QPolygon" value="0x1007"/>
                <value name="QRegion" value="0x1008"/>
                <value name="QBitmap" value="0x1009"/>
                <value name="QCursor" value="0x100a"/>
                <value name="QKeySequence" value="0x100b"/>
                <value name="QPen" value="0x100c"/>
                <value name="QTextLength" value="0x100d"/>
                <value name="QTextFormat" value="0x100e"/>
                <value name="QTransform" value="0x1010"/>
                <value name="QMatrix4x4" value="0x1011"/>
                <value name="QVector2D" value="0x1012"/>
                <value name="QVector3D" value="0x1013"/>
                <value name="QVector4D" value="0x1014"/>
                <value name="QQuaternion" value="0x1015"/>
                <value name="QPolygonF" value="0x1016"/>
                <value name="QColorSpace" value="0x1017"/>
                <value name="QSizePolicy" value="0x2000"/>
                <value name="User" value="65536"/>
            </enum>
            <enum name="TypeFlag" fullname="QMetaType::TypeFlag" href="qmetatype.html#TypeFlag-enum" status="active" access="public" location="qmetatype.h" documented="true" typedef="QMetaType::TypeFlags">
                <value name="NeedsConstruction" value="0x1"/>
                <value name="NeedsDestruction" value="0x2"/>
                <value name="RelocatableType" value="0x4"/>
                <value name="MovableType" value="RelocatableType"/>
                <value name="PointerToQObject" value="0x8"/>
                <value name="IsEnumeration" value="0x10"/>
                <value name="SharedPointerToQObject" value="0x20"/>
                <value name="WeakPointerToQObject" value="0x40"/>
                <value name="TrackingPointerToQObject" value="0x80"/>
                <value name="IsUnsignedEnumeration" value="0x100"/>
                <value name="IsGadget" value="0x200"/>
                <value name="PointerToGadget" value="0x400"/>
                <value name="IsPointer" value="0x800"/>
                <value name="IsQmlList" value="0x1000"/>
                <value name="IsConst" value="0x2000"/>
                <value name="NeedsCopyConstruction" value="0x4000" since="6.5"/>
                <value name="NeedsMoveConstruction" value="0x8000" since="6.5"/>
            </enum>
            <typedef name="TypeFlags" fullname="QMetaType::TypeFlags" href="qmetatype.html#TypeFlag-enum" status="active" access="public" location="qmetatype.h" enum="QMetaType::TypeFlag"/>
        </class>
        <struct name="QMetaTypeId2" href="qmetatypeid2.html" status="ignored" access="public" location="qmetatype.h"/>
        <class name="QMicrophonePermission" href="qmicrophonepermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" groups="permissions" module="QtCore" brief="Access the microphone for monitoring or recording sound">
            <contents name="requirements" title="Requirements" level="1"/>
        </class>
        <class name="QMilankovicCalendar" href="qmilankoviccalendar.html" status="active" access="public" location="qmilankoviccalendar_p.h" documented="true" bases="QRomanCalendar" module="QtCore" brief="Milanković calendar system implementation"/>
        <class name="QMimeData" href="qmimedata.html" status="active" access="public" location="qmimedata.h" documented="true" bases="QObject" module="QtCore" brief="Container for data that records information about its MIME type">
            <contents name="platform-specific-mime-types" title="Platform-Specific MIME Types" level="1"/>
            <function name="QMimeData" fullname="QMimeData::QMimeData" href="qmimedata.html#QMimeData" status="active" access="public" location="qmimedata.h" documented="true" meta="constructor" signature="QMimeData()"/>
            <function name="clear" fullname="QMimeData::clear" href="qmimedata.html#clear" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="colorData" fullname="QMimeData::colorData" href="qmimedata.html#colorData" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant colorData() const"/>
            <function name="data" fullname="QMimeData::data" href="qmimedata.html#data" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray data(const QString &amp;mimeType) const">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
            </function>
            <function name="formats" fullname="QMimeData::formats" href="qmimedata.html#formats" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" virtual="virtual" const="true" type="QStringList" signature="QStringList formats() const"/>
            <function name="hasColor" fullname="QMimeData::hasColor" href="qmimedata.html#hasColor" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasColor() const"/>
            <function name="hasFormat" fullname="QMimeData::hasFormat" href="qmimedata.html#hasFormat" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool hasFormat(const QString &amp;mimeType) const">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
            </function>
            <function name="hasHtml" fullname="QMimeData::hasHtml" href="qmimedata.html#hasHtml" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasHtml() const"/>
            <function name="hasImage" fullname="QMimeData::hasImage" href="qmimedata.html#hasImage" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasImage() const"/>
            <function name="hasText" fullname="QMimeData::hasText" href="qmimedata.html#hasText" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasText() const"/>
            <function name="hasUrls" fullname="QMimeData::hasUrls" href="qmimedata.html#hasUrls" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasUrls() const"/>
            <function name="html" fullname="QMimeData::html" href="qmimedata.html#html" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QString" signature="QString html() const"/>
            <function name="imageData" fullname="QMimeData::imageData" href="qmimedata.html#imageData" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant imageData() const"/>
            <function name="removeFormat" fullname="QMimeData::removeFormat" href="qmimedata.html#removeFormat" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void removeFormat(const QString &amp;mimeType)">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
            </function>
            <function name="retrieveData" fullname="QMimeData::retrieveData" href="qmimedata.html#retrieveData" status="active" access="protected" location="qmimedata.h" documented="true" meta="plain" virtual="virtual" const="true" type="QVariant" signature="QVariant retrieveData(const QString &amp;mimeType, QMetaType type) const">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
                <parameter type="QMetaType" name="type" default=""/>
            </function>
            <function name="setColorData" fullname="QMimeData::setColorData" href="qmimedata.html#setColorData" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void setColorData(const QVariant &amp;color)">
                <parameter type="const QVariant &amp;" name="color" default=""/>
            </function>
            <function name="setData" fullname="QMimeData::setData" href="qmimedata.html#setData" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void setData(const QString &amp;mimeType, const QByteArray &amp;data)">
                <parameter type="const QString &amp;" name="mimeType" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="setHtml" fullname="QMimeData::setHtml" href="qmimedata.html#setHtml" status="active" access="public" location="qmimedata.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="setImageData" fullname="QMimeData::setImageData" href="qmimedata.html#setImageData" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void setImageData(const QVariant &amp;image)">
                <parameter type="const QVariant &amp;" name="image" default=""/>
            </function>
            <function name="setText" fullname="QMimeData::setText" href="qmimedata.html#setText" status="active" access="public" location="qmimedata.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="setUrls" fullname="QMimeData::setUrls" href="qmimedata.html#setUrls" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" type="void" signature="void setUrls(const QList&lt;QUrl&gt; &amp;urls)">
                <parameter type="const QList&lt;QUrl&gt; &amp;" name="urls" default=""/>
            </function>
            <function name="text" fullname="QMimeData::text" href="qmimedata.html#text" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QString" signature="QString text() const"/>
            <function name="urls" fullname="QMimeData::urls" href="qmimedata.html#urls" status="active" access="public" location="qmimedata.h" documented="true" meta="plain" const="true" type="QList&lt;QUrl&gt;" signature="QList&lt;QUrl&gt; urls() const"/>
            <function name="~QMimeData" fullname="QMimeData::~QMimeData" href="qmimedata.html#dtor.QMimeData" status="active" access="public" location="qmimedata.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QMimeData()"/>
        </class>
        <class threadsafety="thread safe" name="QMimeDatabase" href="qmimedatabase.html" status="active" access="public" location="qmimedatabase.h" documented="true" module="QtCore" brief="Maintains a database of MIME types">
            <function name="QMimeDatabase" fullname="QMimeDatabase::QMimeDatabase" href="qmimedatabase.html#QMimeDatabase" status="active" access="public" location="qmimedatabase.h" documented="true" meta="constructor" signature="QMimeDatabase()"/>
            <function name="allMimeTypes" fullname="QMimeDatabase::allMimeTypes" href="qmimedatabase.html#allMimeTypes" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QList&lt;QMimeType&gt;" signature="QList&lt;QMimeType&gt; allMimeTypes() const"/>
            <function name="mimeTypeForData" fullname="QMimeDatabase::mimeTypeForData" href="qmimedatabase.html#mimeTypeForData" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QMimeType" signature="QMimeType mimeTypeForData(QIODevice *device) const">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="mimeTypeForData" fullname="QMimeDatabase::mimeTypeForData" href="qmimedatabase.html#mimeTypeForData-1" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMimeType" signature="QMimeType mimeTypeForData(const QByteArray &amp;data) const">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="mimeTypeForFile" fullname="QMimeDatabase::mimeTypeForFile" href="qmimedatabase.html#mimeTypeForFile" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QMimeType" signature="QMimeType mimeTypeForFile(const QFileInfo &amp;fileInfo, QMimeDatabase::MatchMode mode) const">
                <parameter type="const QFileInfo &amp;" name="fileInfo" default=""/>
                <parameter type="QMimeDatabase::MatchMode" name="mode" default="MatchDefault"/>
            </function>
            <function name="mimeTypeForFile" fullname="QMimeDatabase::mimeTypeForFile" href="qmimedatabase.html#mimeTypeForFile-1" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMimeType" signature="QMimeType mimeTypeForFile(const QString &amp;fileName, QMimeDatabase::MatchMode mode) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QMimeDatabase::MatchMode" name="mode" default="MatchDefault"/>
            </function>
            <function name="mimeTypeForFileNameAndData" fullname="QMimeDatabase::mimeTypeForFileNameAndData" href="qmimedatabase.html#mimeTypeForFileNameAndData" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QMimeType" signature="QMimeType mimeTypeForFileNameAndData(const QString &amp;fileName, QIODevice *device) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="mimeTypeForFileNameAndData" fullname="QMimeDatabase::mimeTypeForFileNameAndData" href="qmimedatabase.html#mimeTypeForFileNameAndData-1" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMimeType" signature="QMimeType mimeTypeForFileNameAndData(const QString &amp;fileName, const QByteArray &amp;data) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="mimeTypeForName" fullname="QMimeDatabase::mimeTypeForName" href="qmimedatabase.html#mimeTypeForName" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QMimeType" signature="QMimeType mimeTypeForName(const QString &amp;nameOrAlias) const">
                <parameter type="const QString &amp;" name="nameOrAlias" default=""/>
            </function>
            <function name="mimeTypeForUrl" fullname="QMimeDatabase::mimeTypeForUrl" href="qmimedatabase.html#mimeTypeForUrl" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QMimeType" signature="QMimeType mimeTypeForUrl(const QUrl &amp;url) const">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="mimeTypesForFileName" fullname="QMimeDatabase::mimeTypesForFileName" href="qmimedatabase.html#mimeTypesForFileName" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QList&lt;QMimeType&gt;" signature="QList&lt;QMimeType&gt; mimeTypesForFileName(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="suffixForFileName" fullname="QMimeDatabase::suffixForFileName" href="qmimedatabase.html#suffixForFileName" status="active" access="public" location="qmimedatabase.h" documented="true" meta="plain" const="true" type="QString" signature="QString suffixForFileName(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="~QMimeDatabase" fullname="QMimeDatabase::~QMimeDatabase" href="qmimedatabase.html#dtor.QMimeDatabase" status="active" access="public" location="qmimedatabase.h" documented="true" meta="destructor" noexcept="true" signature="~QMimeDatabase()"/>
            <enum name="MatchMode" fullname="QMimeDatabase::MatchMode" href="qmimedatabase.html#MatchMode-enum" status="active" access="public" location="qmimedatabase.h" documented="true">
                <value name="MatchDefault" value="0x0"/>
                <value name="MatchExtension" value="0x1"/>
                <value name="MatchContent" value="0x2"/>
            </enum>
        </class>
        <class name="QMimeType" href="qmimetype.html" status="active" access="public" location="qmimetype.h" documented="true" groups="shared" module="QtCore" brief="Describes types of file or data, represented by a MIME type string" comparison_category="equality">
            <function name="QMimeType" fullname="QMimeType::QMimeType" href="qmimetype.html#QMimeType" status="active" access="public" location="qmimetype.h" documented="true" meta="constructor" signature="QMimeType()"/>
            <function name="QMimeType" fullname="QMimeType::QMimeType" href="qmimetype.html#QMimeType-1" status="active" access="public" location="qmimetype.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QMimeType(const QMimeType &amp;other)">
                <parameter type="const QMimeType &amp;" name="other" default=""/>
            </function>
            <function name="aliases" fullname="QMimeType::aliases" href="qmimetype.html#aliases-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="aliases" type="QStringList" signature="QStringList aliases() const"/>
            <function name="allAncestors" fullname="QMimeType::allAncestors" href="qmimetype.html#allAncestors-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="allAncestors" type="QStringList" signature="QStringList allAncestors() const"/>
            <function name="comment" fullname="QMimeType::comment" href="qmimetype.html#comment-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="comment" type="QString" signature="QString comment() const"/>
            <function name="filterString" fullname="QMimeType::filterString" href="qmimetype.html#filterString-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="filterString" type="QString" signature="QString filterString() const"/>
            <function name="genericIconName" fullname="QMimeType::genericIconName" href="qmimetype.html#genericIconName-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="genericIconName" type="QString" signature="QString genericIconName() const"/>
            <function name="globPatterns" fullname="QMimeType::globPatterns" href="qmimetype.html#globPatterns-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="globPatterns" type="QStringList" signature="QStringList globPatterns() const"/>
            <function name="iconName" fullname="QMimeType::iconName" href="qmimetype.html#iconName-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="iconName" type="QString" signature="QString iconName() const"/>
            <function name="inherits" fullname="QMimeType::inherits" href="qmimetype.html#inherits" status="active" access="public" location="qmimetype.h" documented="true" meta="plain" const="true" type="bool" signature="bool inherits(const QString &amp;mimeTypeName) const">
                <parameter type="const QString &amp;" name="mimeTypeName" default=""/>
            </function>
            <function name="isDefault" fullname="QMimeType::isDefault" href="qmimetype.html#isDefault-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="isDefault" type="bool" signature="bool isDefault() const"/>
            <function name="isValid" fullname="QMimeType::isValid" href="qmimetype.html#valid-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="valid" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QMimeType::name" href="qmimetype.html#name-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="name" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qmimetype.html#operator-not-eq" status="active" access="public" location="qmimetype.h" documented="true" related="1062" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QMimeType &amp;lhs, const QMimeType &amp;rhs)">
                <parameter type="const QMimeType &amp;" name="lhs" default=""/>
                <parameter type="const QMimeType &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QMimeType::operator=" href="qmimetype.html#operator-eq" status="active" access="public" location="qmimetype.h" documented="true" meta="move-assign" noexcept="true" type="QMimeType &amp;" signature="QMimeType &amp; operator=(QMimeType &amp;&amp;other)">
                <parameter type="QMimeType &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QMimeType::operator=" href="qmimetype.html#operator-eq-1" status="active" access="public" location="qmimetype.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QMimeType &amp;" signature="QMimeType &amp; operator=(const QMimeType &amp;other)">
                <parameter type="const QMimeType &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qmimetype.html#operator-eq-eq" status="active" access="public" location="qmimetype.h" documented="true" related="1063" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QMimeType &amp;lhs, const QMimeType &amp;rhs)">
                <parameter type="const QMimeType &amp;" name="lhs" default=""/>
                <parameter type="const QMimeType &amp;" name="rhs" default=""/>
            </function>
            <function name="parentMimeTypes" fullname="QMimeType::parentMimeTypes" href="qmimetype.html#parentMimeTypes-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="parentMimeTypes" type="QStringList" signature="QStringList parentMimeTypes() const"/>
            <function name="preferredSuffix" fullname="QMimeType::preferredSuffix" href="qmimetype.html#preferredSuffix-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="preferredSuffix" type="QString" signature="QString preferredSuffix() const"/>
            <function name="qHash" href="qmimetype.html#qHash-22" status="active" access="public" location="qmimetype.h" documented="true" related="544" meta="plain" noexcept="true" overload="true" overload-number="22" type="size_t" signature="size_t qHash(const QMimeType &amp;key, size_t seed)">
                <parameter type="const QMimeType &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="suffixes" fullname="QMimeType::suffixes" href="qmimetype.html#suffixes-prop" status="active" access="public" location="qmimetype.h" meta="plain" const="true" associated-property="suffixes" type="QStringList" signature="QStringList suffixes() const"/>
            <function name="swap" fullname="QMimeType::swap" href="qmimetype.html#swap" status="active" access="public" location="qmimetype.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QMimeType &amp;other)">
                <parameter type="QMimeType &amp;" name="other" default=""/>
            </function>
            <function name="~QMimeType" fullname="QMimeType::~QMimeType" href="qmimetype.html#dtor.QMimeType" status="active" access="public" location="qmimetype.h" documented="true" meta="destructor" noexcept="true" signature="~QMimeType()"/>
            <property name="aliases" fullname="QMimeType::aliases" href="qmimetype.html#aliases-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The list of aliases of this mimetype">
                <getter name="aliases"/>
            </property>
            <property name="allAncestors" fullname="QMimeType::allAncestors" href="qmimetype.html#allAncestors-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The names of direct and indirect parent MIME types">
                <getter name="allAncestors"/>
            </property>
            <property name="comment" fullname="QMimeType::comment" href="qmimetype.html#comment-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The description of the MIME type to be displayed on user interfaces">
                <getter name="comment"/>
            </property>
            <property name="filterString" fullname="QMimeType::filterString" href="qmimetype.html#filterString-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="Filter string usable for a file dialog">
                <getter name="filterString"/>
            </property>
            <property name="genericIconName" fullname="QMimeType::genericIconName" href="qmimetype.html#genericIconName-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The file name of a generic icon that represents the MIME type">
                <getter name="genericIconName"/>
            </property>
            <property name="globPatterns" fullname="QMimeType::globPatterns" href="qmimetype.html#globPatterns-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The list of glob matching patterns">
                <getter name="globPatterns"/>
            </property>
            <property name="iconName" fullname="QMimeType::iconName" href="qmimetype.html#iconName-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The file name of an icon image that represents the MIME type">
                <getter name="iconName"/>
            </property>
            <property name="isDefault" fullname="QMimeType::isDefault" href="qmimetype.html#isDefault-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="True if this MIME type is the default MIME type which applies to all files: application/octet-stream">
                <getter name="isDefault"/>
            </property>
            <property name="name" fullname="QMimeType::name" href="qmimetype.html#name-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The name of the MIME type">
                <getter name="name"/>
            </property>
            <property name="parentMimeTypes" fullname="QMimeType::parentMimeTypes" href="qmimetype.html#parentMimeTypes-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The names of parent MIME types">
                <getter name="parentMimeTypes"/>
            </property>
            <property name="preferredSuffix" fullname="QMimeType::preferredSuffix" href="qmimetype.html#preferredSuffix-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The preferred suffix for the MIME type">
                <getter name="preferredSuffix"/>
            </property>
            <property name="suffixes" fullname="QMimeType::suffixes" href="qmimetype.html#suffixes-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="The known suffixes for the MIME type">
                <getter name="suffixes"/>
            </property>
            <property name="valid" fullname="QMimeType::valid" href="qmimetype.html#valid-prop" status="active" access="public" location="qmimetype.h" documented="true" writable="false" brief="True if the QMimeType object contains valid data, false otherwise">
                <getter name="isValid"/>
            </property>
        </class>
        <class name="QModelIndex" href="qmodelindex.html" status="active" access="public" location="qabstractitemmodel.h" documented="true" groups="model-view" module="QtCore" brief="Used to locate data in a data model" comparison_category="strong">
            <function name="QModelIndex" fullname="QModelIndex::QModelIndex" href="qmodelindex.html#QModelIndex" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QModelIndex()"/>
            <function name="column" fullname="QModelIndex::column" href="qmodelindex.html#column" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int column() const"/>
            <function name="constInternalPointer" fullname="QModelIndex::constInternalPointer" href="qmodelindex.html#constInternalPointer" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" noexcept="true" type="const void *" signature="const void * constInternalPointer() const"/>
            <function name="data" fullname="QModelIndex::data" href="qmodelindex.html#data" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant data(int role) const">
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="flags" fullname="QModelIndex::flags" href="qmodelindex.html#flags" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags() const"/>
            <function name="internalId" fullname="QModelIndex::internalId" href="qmodelindex.html#internalId" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="quintptr" signature="quintptr internalId() const"/>
            <function name="internalPointer" fullname="QModelIndex::internalPointer" href="qmodelindex.html#internalPointer" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" noexcept="true" type="void *" signature="void * internalPointer() const"/>
            <function name="isValid" fullname="QModelIndex::isValid" href="qmodelindex.html#isValid" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="model" fullname="QModelIndex::model" href="qmodelindex.html#model" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="const QAbstractItemModel *" signature="const QAbstractItemModel * model() const"/>
            <function name="multiData" fullname="QModelIndex::multiData" href="qmodelindex.html#multiData" status="active" access="public" location="qabstractitemmodel.h" documented="true" since="6.0" meta="plain" const="true" type="void" signature="void multiData(QModelRoleDataSpan roleDataSpan) const">
                <parameter type="QModelRoleDataSpan" name="roleDataSpan" default=""/>
            </function>
            <function name="operator!=" href="qmodelindex.html#operator-not-eq" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1064" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QModelIndex &amp;lhs, const QModelIndex &amp;rhs)">
                <parameter type="const QModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qmodelindex.html#operator-lt" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1065" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;(const QModelIndex &amp;lhs, const QModelIndex &amp;rhs)">
                <parameter type="const QModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qmodelindex.html#operator-eq-eq" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1066" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QModelIndex &amp;lhs, const QModelIndex &amp;rhs)">
                <parameter type="const QModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="parent" fullname="QModelIndex::parent" href="qmodelindex.html#parent" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex parent() const"/>
            <function name="row" fullname="QModelIndex::row" href="qmodelindex.html#row" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int row() const"/>
            <function name="sibling" fullname="QModelIndex::sibling" href="qmodelindex.html#sibling" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex sibling(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="siblingAtColumn" fullname="QModelIndex::siblingAtColumn" href="qmodelindex.html#siblingAtColumn" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex siblingAtColumn(int column) const">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="siblingAtRow" fullname="QModelIndex::siblingAtRow" href="qmodelindex.html#siblingAtRow" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex siblingAtRow(int row) const">
                <parameter type="int" name="row" default=""/>
            </function>
            <typedef name="QModelIndexList" href="qmodelindex.html#QModelIndexList-typedef" status="active" access="public" location="qabstractitemmodel.h" related="1067" documented="true"/>
        </class>
        <class name="QModelRoleData" href="qmodelroledata.html" status="active" access="public" location="qabstractitemmodel.h" since="6.0" documented="true" groups="model-view" module="QtCore" brief="Holds a role and the data associated to that role">
            <function name="QModelRoleData" fullname="QModelRoleData::QModelRoleData" href="qmodelroledata.html#QModelRoleData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" explicit="true" noexcept="true" signature="QModelRoleData(int role)">
                <parameter type="int" name="role" default=""/>
            </function>
            <function name="clearData" fullname="QModelRoleData::clearData" href="qmodelroledata.html#clearData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" noexcept="true" type="void" signature="void clearData()"/>
            <function name="data" fullname="QModelRoleData::data" href="qmodelroledata.html#data" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QVariant &amp;" signature="QVariant &amp; data()"/>
            <function name="data" fullname="QModelRoleData::data" href="qmodelroledata.html#data-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="const QVariant &amp;" signature="const QVariant &amp; data() const"/>
            <function name="role" fullname="QModelRoleData::role" href="qmodelroledata.html#role" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int role() const"/>
            <function name="setData" fullname="QModelRoleData::setData" href="qmodelroledata.html#setData" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" constexpr="true" noexcept="true" noexcept_expression="noexcept(m_data.setValue(std::forward&lt;T&gt;(value)))" type="void" signature="void setData(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
        </class>
        <class name="QModelRoleDataSpan" href="qmodelroledataspan.html" status="active" access="public" location="qabstractitemmodel.h" since="6.0" documented="true" groups="model-view" module="QtCore" brief="Span over QModelRoleData objects">
            <function name="QModelRoleDataSpan" fullname="QModelRoleDataSpan::QModelRoleDataSpan" href="qmodelroledataspan.html#QModelRoleDataSpan" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QModelRoleDataSpan()"/>
            <function name="QModelRoleDataSpan" fullname="QModelRoleDataSpan::QModelRoleDataSpan" href="qmodelroledataspan.html#QModelRoleDataSpan-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" constexpr="true" noexcept="true" noexcept_expression="noexcept(std::data(c)) &amp;&amp; noexcept(std::size(c))" overload="true" overload-number="1" signature="QModelRoleDataSpan(Container &amp;c)">
                <parameter type="Container &amp;" name="c" default=""/>
            </function>
            <function name="QModelRoleDataSpan" fullname="QModelRoleDataSpan::QModelRoleDataSpan" href="qmodelroledataspan.html#QModelRoleDataSpan-2" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QModelRoleDataSpan(QModelRoleData &amp;modelRoleData)">
                <parameter type="QModelRoleData &amp;" name="modelRoleData" default=""/>
            </function>
            <function name="QModelRoleDataSpan" fullname="QModelRoleDataSpan::QModelRoleDataSpan" href="qmodelroledataspan.html#QModelRoleDataSpan-3" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="3" signature="QModelRoleDataSpan(QModelRoleData *modelRoleData, qsizetype len)">
                <parameter type="QModelRoleData *" name="modelRoleData" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="begin" fullname="QModelRoleDataSpan::begin" href="qmodelroledataspan.html#begin" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QModelRoleData *" signature="QModelRoleData * begin() const"/>
            <function name="data" fullname="QModelRoleDataSpan::data" href="qmodelroledataspan.html#data" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QModelRoleData *" signature="QModelRoleData * data() const"/>
            <function name="dataForRole" fullname="QModelRoleDataSpan::dataForRole" href="qmodelroledataspan.html#dataForRole" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" type="QVariant *" signature="QVariant * dataForRole(int role) const">
                <parameter type="int" name="role" default=""/>
            </function>
            <function name="end" fullname="QModelRoleDataSpan::end" href="qmodelroledataspan.html#end" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QModelRoleData *" signature="QModelRoleData * end() const"/>
            <function name="length" fullname="QModelRoleDataSpan::length" href="qmodelroledataspan.html#length" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="operator[]" fullname="QModelRoleDataSpan::operator[]" href="qmodelroledataspan.html#operator-5b-5d" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" type="QModelRoleData &amp;" signature="QModelRoleData &amp; operator[](qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="size" fullname="QModelRoleDataSpan::size" href="qmodelroledataspan.html#size" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
        </class>
        <class threadsafety="reentrant" name="QMultiHash" href="qmultihash.html" status="active" access="public" location="qhash.h" documented="true" groups="shared,tools" module="QtCore" brief="Multi-valued hash table" comparison_category="equality">
            <function name="QMultiHash" fullname="QMultiHash::QMultiHash" href="qmultihash.html#QMultiHash" status="active" access="public" location="qhash.h" documented="true" meta="constructor" noexcept="true" signature="QMultiHash()"/>
            <function name="QMultiHash" fullname="QMultiHash::QMultiHash" href="qmultihash.html#QMultiHash-1" status="active" access="public" location="qhash.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMultiHash(const QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMultiHash" fullname="QMultiHash::QMultiHash" href="qmultihash.html#QMultiHash-2" status="active" access="public" location="qhash.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QMultiHash(std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt; list)">
                <parameter type="std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt;" name="list" default=""/>
            </function>
            <function name="QMultiHash" fullname="QMultiHash::QMultiHash" href="qmultihash.html#QMultiHash-3" status="active" access="public" location="qhash.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QMultiHash(InputIterator begin, InputIterator end)">
                <parameter type="InputIterator" name="begin" default=""/>
                <parameter type="InputIterator" name="end" default=""/>
            </function>
            <function name="asKeyValueRange" fullname="QMultiHash::asKeyValueRange" href="qmultihash.html#asKeyValueRange" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" refness="2" type="auto" signature="auto asKeyValueRange() &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMultiHash::asKeyValueRange" href="qmultihash.html#asKeyValueRange-1" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" refness="1" type="auto" signature="auto asKeyValueRange() &amp;"/>
            <function name="asKeyValueRange" fullname="QMultiHash::asKeyValueRange" href="qmultihash.html#asKeyValueRange-2" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" refness="2" type="auto" signature="auto asKeyValueRange() const &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMultiHash::asKeyValueRange" href="qmultihash.html#asKeyValueRange-3" status="active" access="public" location="qhash.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="auto" signature="auto asKeyValueRange() const &amp;"/>
            <function name="begin" fullname="QMultiHash::begin" href="qmultihash.html#begin" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator begin()"/>
            <function name="begin" fullname="QMultiHash::begin" href="qmultihash.html#begin-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator begin() const"/>
            <function name="cbegin" fullname="QMultiHash::cbegin" href="qmultihash.html#cbegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QMultiHash::cend" href="qmultihash.html#cend" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QMultiHash::clear" href="qmultihash.html#clear" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" noexcept_expression="std::is_nothrow_destructible&lt;Node&gt;::value" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QMultiHash::constBegin" href="qmultihash.html#constBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QMultiHash::constEnd" href="qmultihash.html#constEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QMultiHash::constFind" href="qmultihash.html#constFind" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator constFind(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="constKeyValueBegin" fullname="QMultiHash::constKeyValueBegin" href="qmultihash.html#constKeyValueBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::const_key_value_iterator constKeyValueBegin() const"/>
            <function name="constKeyValueEnd" fullname="QMultiHash::constKeyValueEnd" href="qmultihash.html#constKeyValueEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::const_key_value_iterator constKeyValueEnd() const"/>
            <function name="contains" fullname="QMultiHash::contains" href="qmultihash.html#contains" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QMultiHash::count" href="qmultihash.html#count" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype count(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="emplace" fullname="QMultiHash::emplace" href="qmultihash.html#emplace" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator emplace(Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace" fullname="QMultiHash::emplace" href="qmultihash.html#emplace-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator emplace(const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplaceReplace" fullname="QMultiHash::emplaceReplace" href="qmultihash.html#emplaceReplace" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator emplaceReplace(Key &amp;&amp;key, Args &amp;&amp;... args)">
                <parameter type="Key &amp;&amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplaceReplace" fullname="QMultiHash::emplaceReplace" href="qmultihash.html#emplaceReplace-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator emplaceReplace(const Key &amp;key, Args &amp;&amp;... args)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="end" fullname="QMultiHash::end" href="qmultihash.html#end" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator end()"/>
            <function name="end" fullname="QMultiHash::end" href="qmultihash.html#end-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator end() const"/>
            <function name="equal_range" fullname="QMultiHash::equal_range" href="qmultihash.html#equal_range" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="std::pair&lt;QMultiHash&lt;Key, T&gt;::iterator, QMultiHash&lt;Key, T&gt;::iterator&gt;" signature="std::pair&lt;QMultiHash&lt;Key, T&gt;::iterator, QMultiHash&lt;Key, T&gt;::iterator&gt; equal_range(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="equal_range" fullname="QMultiHash::equal_range" href="qmultihash.html#equal_range-3" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="std::pair&lt;QMultiHash&lt;Key, T&gt;::const_iterator, QMultiHash&lt;Key, T&gt;::const_iterator&gt;" signature="std::pair&lt;QMultiHash&lt;Key, T&gt;::const_iterator, QMultiHash&lt;Key, T&gt;::const_iterator&gt; equal_range(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="erase_if" href="qmultihash.html#erase_if-4" status="active" access="public" location="qhash.h" documented="true" related="275" since="6.1" meta="plain" overload="true" overload-number="4" type="qsizetype" signature="qsizetype erase_if(QMultiHash&lt;Key, T&gt; &amp;hash, Predicate pred)">
                <parameter type="QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="find" fullname="QMultiHash::find" href="qmultihash.html#find" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator find(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="find" fullname="QMultiHash::find" href="qmultihash.html#find-7" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="7" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator find(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QMultiHash::insert" href="qmultihash.html#insert" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator insert(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="key" fullname="QMultiHash::key" href="qmultihash.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="Key" signature="Key key(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="key" fullname="QMultiHash::key" href="qmultihash.html#key-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="Key" signature="Key key(const T &amp;value, const Key &amp;defaultKey) const">
                <parameter type="const T &amp;" name="value" default=""/>
                <parameter type="const Key &amp;" name="defaultKey" default=""/>
            </function>
            <function name="keyBegin" fullname="QMultiHash::keyBegin" href="qmultihash.html#keyBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::key_iterator" signature="QMultiHash&lt;Key, T&gt;::key_iterator keyBegin() const"/>
            <function name="keyEnd" fullname="QMultiHash::keyEnd" href="qmultihash.html#keyEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::key_iterator" signature="QMultiHash&lt;Key, T&gt;::key_iterator keyEnd() const"/>
            <function name="keyValueBegin" fullname="QMultiHash::keyValueBegin" href="qmultihash.html#keyValueBegin" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::key_value_iterator keyValueBegin()"/>
            <function name="keyValueBegin" fullname="QMultiHash::keyValueBegin" href="qmultihash.html#keyValueBegin-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::const_key_value_iterator keyValueBegin() const"/>
            <function name="keyValueEnd" fullname="QMultiHash::keyValueEnd" href="qmultihash.html#keyValueEnd" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::key_value_iterator keyValueEnd()"/>
            <function name="keyValueEnd" fullname="QMultiHash::keyValueEnd" href="qmultihash.html#keyValueEnd-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiHash&lt;Key, T&gt;::const_key_value_iterator keyValueEnd() const"/>
            <function name="keys" fullname="QMultiHash::keys" href="qmultihash.html#keys" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys() const"/>
            <function name="operator!=" href="qmultihash.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" related="1068" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QMultiHash&lt;Key, T&gt; &amp;lhs, const QMultiHash&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" fullname="QMultiHash::operator+" href="qmultihash.html#operator-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QMultiHash&lt;Key, T&gt;" signature="QMultiHash&lt;Key, T&gt; operator+(const QMultiHash&lt;Key, T&gt; &amp;other) const">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QMultiHash::operator+=" href="qmultihash.html#operator-2b-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt; &amp;" signature="QMultiHash&lt;Key, T&gt; &amp; operator+=(const QMultiHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmultihash.html#operator-lt-lt-15" status="active" access="public" location="qdatastream.h" documented="true" related="353" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMultiHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator==" href="qmultihash.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" related="1069" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QMultiHash&lt;Key, T&gt; &amp;lhs, const QMultiHash&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmultihash.html#operator-gt-gt-14" status="active" access="public" location="qdatastream.h" documented="true" related="424" meta="plain" overload="true" overload-number="14" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMultiHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QMultiHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="operator[]" fullname="QMultiHash::operator[]" href="qmultihash.html#operator-5b-5d" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="qHash" href="qmultihash.html#qHash-23" status="active" access="public" location="qhash.h" documented="true" related="545" meta="plain" noexcept="true" noexcept_expression="noexcept(qHash(std::declval&lt;Key&amp;&gt;())) &amp;&amp; noexcept(qHash(std::declval&lt;T&amp;&gt;()))" overload="true" overload-number="23" type="size_t" signature="size_t qHash(const QMultiHash&lt;Key, T&gt; &amp;key, size_t seed)">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="remove" fullname="QMultiHash::remove" href="qmultihash.html#remove" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="qsizetype" signature="qsizetype remove(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QMultiHash::remove" href="qmultihash.html#remove-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype remove(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="removeIf" fullname="QMultiHash::removeIf" href="qmultihash.html#removeIf" status="active" access="public" location="qhash.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="replace" fullname="QMultiHash::replace" href="qmultihash.html#replace" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator replace(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="swap" fullname="QMultiHash::swap" href="qmultihash.html#swap" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QMultiHash&lt;Key, T&gt; &amp;other)">
                <parameter type="QMultiHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QMultiHash::take" href="qmultihash.html#take" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="T" signature="T take(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="uniqueKeys" fullname="QMultiHash::uniqueKeys" href="qmultihash.html#uniqueKeys" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; uniqueKeys() const"/>
            <function name="unite" fullname="QMultiHash::unite" href="qmultihash.html#unite" status="active" access="public" location="qhash.h" documented="true" since="6.0" meta="plain" type="QMultiHash&lt;Key, T&gt; &amp;" signature="QMultiHash&lt;Key, T&gt; &amp; unite(const QHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="unite" fullname="QMultiHash::unite" href="qmultihash.html#unite-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt; &amp;" signature="QMultiHash&lt;Key, T&gt; &amp; unite(const QMultiHash&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMultiHash&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="value" fullname="QMultiHash::value" href="qmultihash.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T" signature="T value(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QMultiHash::value" href="qmultihash.html#value-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="T" signature="T value(const Key &amp;key, const T &amp;defaultValue) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="defaultValue" default=""/>
            </function>
            <function name="values" fullname="QMultiHash::values" href="qmultihash.html#values" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values() const"/>
            <function name="values" fullname="QMultiHash::values" href="qmultihash.html#values-2" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <class name="const_iterator" fullname="QMultiHash::const_iterator" href="qmultihash-const-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QMultiHash::const_iterator class provides an STL-style const iterator for QMultiHash">
                <function name="const_iterator" fullname="QMultiHash::const_iterator::const_iterator" href="qmultihash-const-iterator.html#const_iterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QMultiHash::const_iterator::const_iterator" href="qmultihash-const-iterator.html#const_iterator-1" status="active" access="public" location="qhash.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="const_iterator(const QMultiHash&lt;Key, T&gt;::iterator &amp;other)">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QMultiHash::const_iterator::key" href="qmultihash-const-iterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" fullname="QMultiHash::const_iterator::operator!=" href="qmultihash-const-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QMultiHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QMultiHash::const_iterator::operator*" href="qmultihash-const-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; operator*() const"/>
                <function name="operator++" fullname="QMultiHash::const_iterator::operator++" href="qmultihash-const-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator &amp;" signature="QMultiHash&lt;Key, T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiHash::const_iterator::operator++" href="qmultihash-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiHash::const_iterator::operator-&gt;" href="qmultihash-const-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator-&gt;() const"/>
                <function name="operator==" fullname="QMultiHash::const_iterator::operator==" href="qmultihash-const-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QMultiHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="value" fullname="QMultiHash::const_iterator::value" href="qmultihash-const-iterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; value() const"/>
            </class>
            <class name="iterator" fullname="QMultiHash::iterator" href="qmultihash-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QMultiHash::iterator class provides an STL-style non-const iterator for QMultiHash">
                <function name="iterator" fullname="QMultiHash::iterator::iterator" href="qmultihash-iterator.html#iterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="iterator()"/>
                <function name="key" fullname="QMultiHash::iterator::key" href="qmultihash-iterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" fullname="QMultiHash::iterator::operator!=" href="qmultihash-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(const QMultiHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" fullname="QMultiHash::iterator::operator!=" href="qmultihash-iterator.html#operator-not-eq-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QMultiHash&lt;Key, T&gt;::iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QMultiHash::iterator::operator*" href="qmultihash-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; operator*() const"/>
                <function name="operator++" fullname="QMultiHash::iterator::operator++" href="qmultihash-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::iterator &amp;" signature="QMultiHash&lt;Key, T&gt;::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiHash::iterator::operator++" href="qmultihash-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::iterator" signature="QMultiHash&lt;Key, T&gt;::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiHash::iterator::operator-&gt;" href="qmultihash-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator-&gt;() const"/>
                <function name="operator==" fullname="QMultiHash::iterator::operator==" href="qmultihash-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(const QMultiHash&lt;Key, T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QMultiHash::iterator::operator==" href="qmultihash-iterator.html#operator-eq-eq-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QMultiHash&lt;Key, T&gt;::iterator &amp;other) const">
                    <parameter type="const QMultiHash&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="value" fullname="QMultiHash::iterator::value" href="qmultihash-iterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; value() const"/>
            </class>
            <class name="key_iterator" fullname="QMultiHash::key_iterator" href="qmultihash-key-iterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="QMultiHash::key_iterator class provides an STL-style const iterator for QMultiHash keys">
                <function name="base" fullname="QMultiHash::key_iterator::base" href="qmultihash-key-iterator.html#base" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="QMultiHash&lt;Key, T&gt;::const_iterator" signature="QMultiHash&lt;Key, T&gt;::const_iterator base() const"/>
                <function name="operator!=" fullname="QMultiHash::key_iterator::operator!=" href="qmultihash-key-iterator.html#operator-not-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!=(QMultiHash&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMultiHash&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QMultiHash::key_iterator::operator*" href="qmultihash-key-iterator.html#operator-2a" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key &amp;" signature="const Key &amp; operator*() const"/>
                <function name="operator++" fullname="QMultiHash::key_iterator::operator++" href="qmultihash-key-iterator.html#operator-2b-2b" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" type="QMultiHash&lt;Key, T&gt;::key_iterator &amp;" signature="QMultiHash&lt;Key, T&gt;::key_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiHash::key_iterator::operator++" href="qmultihash-key-iterator.html#operator-2b-2b-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QMultiHash&lt;Key, T&gt;::key_iterator" signature="QMultiHash&lt;Key, T&gt;::key_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiHash::key_iterator::operator-&gt;" href="qmultihash-key-iterator.html#operator--gt" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="const Key *" signature="const Key * operator-&gt;() const"/>
                <function name="operator==" fullname="QMultiHash::key_iterator::operator==" href="qmultihash-key-iterator.html#operator-eq-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator==(QMultiHash&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMultiHash&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
            </class>
            <typedef name="const_key_value_iterator" fullname="QMultiHash::const_key_value_iterator" href="qmultihash.html#const_key_value_iterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
            <typedef name="key_value_iterator" fullname="QMultiHash::key_value_iterator" href="qmultihash.html#key_value_iterator-typedef" status="active" access="public" location="qhash.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QMultiMap" href="qmultimap.html" status="active" access="public" location="qmap.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides an associative array with multiple equivalent keys" comparison_category="equality">
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMultiMap()"/>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-1" status="active" access="public" location="qmap.h" documented="true" since="6.0" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QMultiMap(QMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-2" status="active" access="public" documented="true" meta="move-constructor" overload="true" overload-number="2" signature="QMultiMap(QMultiMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-3" status="active" access="public" location="qmap.h" documented="true" since="6.0" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QMultiMap(const QMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-4" status="active" access="public" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QMultiMap(const QMultiMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-5" status="active" access="public" location="qmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QMultiMap(const std::multimap&lt;Key, T&gt; &amp;other)">
                <parameter type="const std::multimap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-6" status="active" access="public" location="qmap.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QMultiMap(std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt; list)">
                <parameter type="std::initializer_list&lt;std::pair&lt;Key, T&gt;&gt;" name="list" default=""/>
            </function>
            <function name="QMultiMap" fullname="QMultiMap::QMultiMap" href="qmultimap.html#QMultiMap-7" status="active" access="public" location="qmap.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="7" signature="QMultiMap(std::multimap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="std::multimap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="asKeyValueRange" fullname="QMultiMap::asKeyValueRange" href="qmultimap.html#asKeyValueRange" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" refness="2" type="auto" signature="auto asKeyValueRange() &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMultiMap::asKeyValueRange" href="qmultimap.html#asKeyValueRange-1" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" refness="1" type="auto" signature="auto asKeyValueRange() &amp;"/>
            <function name="asKeyValueRange" fullname="QMultiMap::asKeyValueRange" href="qmultimap.html#asKeyValueRange-2" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" refness="2" type="auto" signature="auto asKeyValueRange() const &amp;&amp;"/>
            <function name="asKeyValueRange" fullname="QMultiMap::asKeyValueRange" href="qmultimap.html#asKeyValueRange-3" status="active" access="public" location="qmap.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="auto" signature="auto asKeyValueRange() const &amp;"/>
            <function name="begin" fullname="QMultiMap::begin" href="qmultimap.html#begin" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator begin()"/>
            <function name="begin" fullname="QMultiMap::begin" href="qmultimap.html#begin-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator begin() const"/>
            <function name="cbegin" fullname="QMultiMap::cbegin" href="qmultimap.html#cbegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QMultiMap::cend" href="qmultimap.html#cend" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QMultiMap::clear" href="qmultimap.html#clear" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QMultiMap::constBegin" href="qmultimap.html#constBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QMultiMap::constEnd" href="qmultimap.html#constEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QMultiMap::constFind" href="qmultimap.html#constFind" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator constFind(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="constFind" fullname="QMultiMap::constFind" href="qmultimap.html#constFind-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator constFind(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="constKeyValueBegin" fullname="QMultiMap::constKeyValueBegin" href="qmultimap.html#constKeyValueBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::const_key_value_iterator constKeyValueBegin() const"/>
            <function name="constKeyValueEnd" fullname="QMultiMap::constKeyValueEnd" href="qmultimap.html#constKeyValueEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::const_key_value_iterator constKeyValueEnd() const"/>
            <function name="contains" fullname="QMultiMap::contains" href="qmultimap.html#contains" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="contains" fullname="QMultiMap::contains" href="qmultimap.html#contains-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QMultiMap::count" href="qmultimap.html#count" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type count(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="count" fullname="QMultiMap::count" href="qmultimap.html#count-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type count(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QMultiMap::count" href="qmultimap.html#count-2" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type count() const"/>
            <function name="empty" fullname="QMultiMap::empty" href="qmultimap.html#empty" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QMultiMap::end" href="qmultimap.html#end" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator end()"/>
            <function name="end" fullname="QMultiMap::end" href="qmultimap.html#end-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator end() const"/>
            <function name="equal_range" fullname="QMultiMap::equal_range" href="qmultimap.html#equal_range" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="std::pair&lt;QMultiMap&lt;Key, T&gt;::iterator, QMultiMap&lt;Key, T&gt;::iterator&gt;" signature="std::pair&lt;QMultiMap&lt;Key, T&gt;::iterator, QMultiMap&lt;Key, T&gt;::iterator&gt; equal_range(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="equal_range" fullname="QMultiMap::equal_range" href="qmultimap.html#equal_range-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="std::pair&lt;QMultiMap&lt;Key, T&gt;::const_iterator, QMultiMap&lt;Key, T&gt;::const_iterator&gt;" signature="std::pair&lt;QMultiMap&lt;Key, T&gt;::const_iterator, QMultiMap&lt;Key, T&gt;::const_iterator&gt; equal_range(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="erase" fullname="QMultiMap::erase" href="qmultimap.html#erase" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator erase(QMultiMap&lt;Key, T&gt;::const_iterator pos)">
                <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase" fullname="QMultiMap::erase" href="qmultimap.html#erase-1" status="active" access="public" location="qmap.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator erase(QMultiMap&lt;Key, T&gt;::const_iterator first, QMultiMap&lt;Key, T&gt;::const_iterator last)">
                <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="first" default=""/>
                <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="last" default=""/>
            </function>
            <function name="erase_if" href="qmultimap.html#erase_if-5" status="active" access="public" location="qmap.h" documented="true" related="276" since="6.1" meta="plain" overload="true" overload-number="5" type="qsizetype" signature="qsizetype erase_if(QMultiMap&lt;Key, T&gt; &amp;map, Predicate pred)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="find" fullname="QMultiMap::find" href="qmultimap.html#find" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator find(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QMultiMap::find" href="qmultimap.html#find-2" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator find(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="find" fullname="QMultiMap::find" href="qmultimap.html#find-3" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator find(const Key &amp;key, const T &amp;value) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="first" fullname="QMultiMap::first" href="qmultimap.html#first" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; first()"/>
            <function name="first" fullname="QMultiMap::first" href="qmultimap.html#first-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; first() const"/>
            <function name="firstKey" fullname="QMultiMap::firstKey" href="qmultimap.html#firstKey" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; firstKey() const"/>
            <function name="insert" fullname="QMultiMap::insert" href="qmultimap-obsolete.html#insert" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void insert(const QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QMultiMap::insert" href="qmultimap.html#insert-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator insert(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QMultiMap::insert" href="qmultimap-obsolete.html#insert-2" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void insert(QMultiMap&lt;Key, T&gt; &amp;&amp;map)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;&amp;" name="map" default=""/>
            </function>
            <function name="insert" fullname="QMultiMap::insert" href="qmultimap.html#insert-3" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="3" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator insert(QMultiMap&lt;Key, T&gt;::const_iterator pos, const Key &amp;key, const T &amp;value)">
                <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insertMulti" fullname="QMultiMap::insertMulti" href="qmultimap-obsolete.html#insertMulti" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator insertMulti(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insertMulti" fullname="QMultiMap::insertMulti" href="qmultimap-obsolete.html#insertMulti-1" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator insertMulti(QMultiMap&lt;Key, T&gt;::const_iterator pos, const Key &amp;key, const T &amp;value)">
                <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="pos" default=""/>
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QMultiMap::isEmpty" href="qmultimap.html#isEmpty" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="key" fullname="QMultiMap::key" href="qmultimap.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="Key" signature="Key key(const T &amp;value, const Key &amp;defaultKey) const">
                <parameter type="const T &amp;" name="value" default=""/>
                <parameter type="const Key &amp;" name="defaultKey" default="Key()"/>
            </function>
            <function name="keyBegin" fullname="QMultiMap::keyBegin" href="qmultimap.html#keyBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::key_iterator" signature="QMultiMap&lt;Key, T&gt;::key_iterator keyBegin() const"/>
            <function name="keyEnd" fullname="QMultiMap::keyEnd" href="qmultimap.html#keyEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::key_iterator" signature="QMultiMap&lt;Key, T&gt;::key_iterator keyEnd() const"/>
            <function name="keyValueBegin" fullname="QMultiMap::keyValueBegin" href="qmultimap.html#keyValueBegin" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::key_value_iterator keyValueBegin()"/>
            <function name="keyValueBegin" fullname="QMultiMap::keyValueBegin" href="qmultimap.html#keyValueBegin-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::const_key_value_iterator keyValueBegin() const"/>
            <function name="keyValueEnd" fullname="QMultiMap::keyValueEnd" href="qmultimap.html#keyValueEnd" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::key_value_iterator keyValueEnd()"/>
            <function name="keyValueEnd" fullname="QMultiMap::keyValueEnd" href="qmultimap.html#keyValueEnd-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_key_value_iterator" signature="QMultiMap&lt;Key, T&gt;::const_key_value_iterator keyValueEnd() const"/>
            <function name="keys" fullname="QMultiMap::keys" href="qmultimap.html#keys" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys() const"/>
            <function name="keys" fullname="QMultiMap::keys" href="qmultimap.html#keys-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; keys(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="last" fullname="QMultiMap::last" href="qmultimap.html#last" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; last()"/>
            <function name="last" fullname="QMultiMap::last" href="qmultimap.html#last-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; last() const"/>
            <function name="lastKey" fullname="QMultiMap::lastKey" href="qmultimap.html#lastKey" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; lastKey() const"/>
            <function name="lowerBound" fullname="QMultiMap::lowerBound" href="qmultimap.html#lowerBound" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator lowerBound(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="lowerBound" fullname="QMultiMap::lowerBound" href="qmultimap.html#lowerBound-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator lowerBound(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="operator!=" href="qmultimap.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1070" meta="plain" type="bool" signature="bool operator!=(const QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qmultimap.html#operator-2b-9" status="active" access="public" location="qmap.h" documented="true" related="308" meta="plain" overload="true" overload-number="9" type="QMultiMap&lt;Key, T&gt;" signature="QMultiMap&lt;Key, T&gt; operator+(const QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+=" href="qmultimap.html#operator-2b-eq" status="active" access="public" location="qmap.h" documented="true" related="325" meta="plain" type="QMultiMap&lt;Key, T&gt;" signature="QMultiMap&lt;Key, T&gt; operator+=(QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qmultimap.html#operator-lt-lt-16" status="active" access="public" location="qdatastream.h" documented="true" related="354" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="operator=" fullname="QMultiMap::operator=" href="qmultimap.html#operator-eq" status="active" access="public" documented="true" meta="move-assign" type="QMultiMap&lt;Key, T&gt; &amp;" signature="QMultiMap&lt;Key, T&gt; &amp; operator=(QMultiMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QMultiMap::operator=" href="qmultimap.html#operator-eq-1" status="active" access="public" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt; &amp;" signature="QMultiMap&lt;Key, T&gt; &amp; operator=(const QMultiMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qmultimap.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1071" meta="plain" type="bool" signature="bool operator==(const QMultiMap&lt;Key, T&gt; &amp;lhs, const QMultiMap&lt;Key, T&gt; &amp;rhs)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qmultimap.html#operator-gt-gt-15" status="active" access="public" location="qdatastream.h" documented="true" related="425" meta="plain" overload="true" overload-number="15" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="remove" fullname="QMultiMap::remove" href="qmultimap.html#remove" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type remove(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="remove" fullname="QMultiMap::remove" href="qmultimap.html#remove-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type remove(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="removeIf" fullname="QMultiMap::removeIf" href="qmultimap.html#removeIf" status="active" access="public" location="qmap.h" documented="true" since="6.1" meta="plain" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="replace" fullname="QMultiMap::replace" href="qmultimap.html#replace" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator replace(const Key &amp;key, const T &amp;value)">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="size" fullname="QMultiMap::size" href="qmultimap.html#size" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::size_type" signature="QMultiMap&lt;Key, T&gt;::size_type size() const"/>
            <function name="swap" fullname="QMultiMap::swap" href="qmultimap.html#swap" status="active" access="public" location="qmap.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QMultiMap&lt;Key, T&gt; &amp;other)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QMultiMap::take" href="qmultimap.html#take" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="T" signature="T take(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="toStdMap" fullname="QMultiMap::toStdMap" href="qmultimap-obsolete.html#toStdMap" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="std::multimap&lt;Key, T&gt;" signature="std::multimap&lt;Key, T&gt; toStdMap() const"/>
            <function name="toStdMultiMap" fullname="QMultiMap::toStdMultiMap" href="qmultimap.html#toStdMultiMap" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" refness="1" type="std::multimap&lt;Key, T&gt;" signature="std::multimap&lt;Key, T&gt; toStdMultiMap() const &amp;"/>
            <function name="uniqueKeys" fullname="QMultiMap::uniqueKeys" href="qmultimap.html#uniqueKeys" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QList&lt;Key&gt;" signature="QList&lt;Key&gt; uniqueKeys() const"/>
            <function name="unite" fullname="QMultiMap::unite" href="qmultimap.html#unite" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt; &amp;" signature="QMultiMap&lt;Key, T&gt; &amp; unite(QMultiMap&lt;Key, T&gt; &amp;&amp;other)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="unite" fullname="QMultiMap::unite" href="qmultimap.html#unite-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt; &amp;" signature="QMultiMap&lt;Key, T&gt; &amp; unite(const QMultiMap&lt;Key, T&gt; &amp;other)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="upperBound" fullname="QMultiMap::upperBound" href="qmultimap.html#upperBound" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator upperBound(const Key &amp;key)">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="upperBound" fullname="QMultiMap::upperBound" href="qmultimap.html#upperBound-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator upperBound(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="value" fullname="QMultiMap::value" href="qmultimap.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T" signature="T value(const Key &amp;key, const T &amp;defaultValue) const">
                <parameter type="const Key &amp;" name="key" default=""/>
                <parameter type="const T &amp;" name="defaultValue" default="T()"/>
            </function>
            <function name="values" fullname="QMultiMap::values" href="qmultimap.html#values" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values() const"/>
            <function name="values" fullname="QMultiMap::values" href="qmultimap.html#values-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values(const Key &amp;key) const">
                <parameter type="const Key &amp;" name="key" default=""/>
            </function>
            <function name="~QMultiMap" fullname="QMultiMap::~QMultiMap" href="qmultimap.html#dtor.QMultiMap" status="active" access="public" documented="true" meta="destructor" signature="~QMultiMap()"/>
            <class name="const_iterator" fullname="QMultiMap::const_iterator" href="qmultimap-const-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMultiMap::const_iterator class provides an STL-style const iterator for QMultiMap">
                <function name="const_iterator" fullname="QMultiMap::const_iterator::const_iterator" href="qmultimap-const-iterator.html#const_iterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QMultiMap::const_iterator::const_iterator" href="qmultimap-const-iterator.html#const_iterator-1" status="active" access="public" location="qmap.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="const_iterator(const QMultiMap&lt;Key, T&gt;::iterator &amp;other)">
                    <parameter type="const QMultiMap&lt;Key, T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="key" fullname="QMultiMap::const_iterator::key" href="qmultimap-const-iterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" href="qmultimap-const-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1072" meta="plain" type="bool" signature="bool operator!=(const QMultiMap&lt;Key, T&gt;::const_iterator &amp;lhs, const QMultiMap&lt;Key, T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QMultiMap&lt;Key, T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMultiMap&lt;Key, T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QMultiMap::const_iterator::operator*" href="qmultimap-const-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator+" href="qmultimap-const-iterator-obsolete.html#operator-2b" status="deprecated" access="public" location="qmap.h" documented="true" related="1073" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator+(QMultiMap&lt;Key, T&gt;::const_iterator it, QMultiMap&lt;Key, T&gt;::const_iterator::difference_type j)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator+" href="qmultimap-const-iterator-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qmap.h" documented="true" related="1074" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator+(QMultiMap&lt;Key, T&gt;::const_iterator::difference_type j, QMultiMap&lt;Key, T&gt;::const_iterator it)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                </function>
                <function name="operator++" fullname="QMultiMap::const_iterator::operator++" href="qmultimap-const-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiMap::const_iterator::operator++" href="qmultimap-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QMultiMap::const_iterator::operator+=" href="qmultimap-const-iterator-obsolete.html#operator-2b-eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::const_iterator &amp; operator+=(QMultiMap&lt;Key, T&gt;::const_iterator::difference_type n)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-" href="qmultimap-const-iterator-obsolete.html#operator-" status="deprecated" access="public" location="qmap.h" documented="true" related="1075" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator-(QMultiMap&lt;Key, T&gt;::const_iterator it, QMultiMap&lt;Key, T&gt;::const_iterator::difference_type j)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator-" href="qmultimap-const-iterator-obsolete.html#operator--1" status="deprecated" access="public" location="qmap.h" documented="true" related="1076" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator-(QMultiMap&lt;Key, T&gt;::const_iterator::difference_type j, QMultiMap&lt;Key, T&gt;::const_iterator it)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="j" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator" name="it" default=""/>
                </function>
                <function name="operator--" fullname="QMultiMap::const_iterator::operator--" href="qmultimap-const-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::const_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMultiMap::const_iterator::operator--" href="qmultimap-const-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QMultiMap::const_iterator::operator-=" href="qmultimap-const-iterator-obsolete.html#operator--eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::const_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::const_iterator &amp; operator-=(QMultiMap&lt;Key, T&gt;::const_iterator::difference_type n)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::const_iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiMap::const_iterator::operator-&gt;" href="qmultimap-const-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator==" href="qmultimap-const-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1077" meta="plain" type="bool" signature="bool operator==(const QMultiMap&lt;Key, T&gt;::const_iterator &amp;lhs, const QMultiMap&lt;Key, T&gt;::const_iterator &amp;rhs)">
                    <parameter type="const QMultiMap&lt;Key, T&gt;::const_iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMultiMap&lt;Key, T&gt;::const_iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QMultiMap::const_iterator::value" href="qmultimap-const-iterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
                <typedef name="iterator_category" fullname="QMultiMap::const_iterator::iterator_category" href="qmultimap-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="std::bidirectional_iterator_tag"/>
            </class>
            <class name="iterator" fullname="QMultiMap::iterator" href="qmultimap-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMultiMap::iterator class provides an STL-style non-const iterator for QMultiMap">
                <function name="iterator" fullname="QMultiMap::iterator::iterator" href="qmultimap-iterator.html#iterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="iterator()"/>
                <function name="key" fullname="QMultiMap::iterator::key" href="qmultimap-iterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
                <function name="operator!=" href="qmultimap-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" related="1078" meta="plain" type="bool" signature="bool operator!=(const QMultiMap&lt;Key, T&gt;::iterator &amp;lhs, const QMultiMap&lt;Key, T&gt;::iterator &amp;rhs)">
                    <parameter type="const QMultiMap&lt;Key, T&gt;::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMultiMap&lt;Key, T&gt;::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="operator*" fullname="QMultiMap::iterator::operator*" href="qmultimap-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; operator*() const"/>
                <function name="operator+" href="qmultimap-iterator-obsolete.html#operator-2b" status="deprecated" access="public" location="qmap.h" documented="true" related="1079" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator+(QMultiMap&lt;Key, T&gt;::iterator it, QMultiMap&lt;Key, T&gt;::iterator::difference_type j)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator+" href="qmultimap-iterator-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qmap.h" documented="true" related="1080" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator+(QMultiMap&lt;Key, T&gt;::iterator::difference_type j, QMultiMap&lt;Key, T&gt;::iterator it)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                </function>
                <function name="operator++" fullname="QMultiMap::iterator::operator++" href="qmultimap-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiMap::iterator::operator++" href="qmultimap-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator+=" fullname="QMultiMap::iterator::operator+=" href="qmultimap-iterator-obsolete.html#operator-2b-eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::iterator &amp; operator+=(QMultiMap&lt;Key, T&gt;::iterator::difference_type n)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-" href="qmultimap-iterator-obsolete.html#operator-" status="deprecated" access="public" location="qmap.h" documented="true" related="1081" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator-(QMultiMap&lt;Key, T&gt;::iterator it, QMultiMap&lt;Key, T&gt;::iterator::difference_type j)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                </function>
                <function name="operator-" href="qmultimap-iterator-obsolete.html#operator--1" status="deprecated" access="public" location="qmap.h" documented="true" related="1082" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator-(QMultiMap&lt;Key, T&gt;::iterator::difference_type j, QMultiMap&lt;Key, T&gt;::iterator it)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="j" default=""/>
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator" name="it" default=""/>
                </function>
                <function name="operator--" fullname="QMultiMap::iterator::operator--" href="qmultimap-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMultiMap::iterator::operator--" href="qmultimap-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::iterator" signature="QMultiMap&lt;Key, T&gt;::iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-=" fullname="QMultiMap::iterator::operator-=" href="qmultimap-iterator-obsolete.html#operator--eq" status="deprecated" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::iterator &amp; operator-=(QMultiMap&lt;Key, T&gt;::iterator::difference_type n)">
                    <parameter type="QMultiMap&lt;Key, T&gt;::iterator::difference_type" name="n" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiMap::iterator::operator-&gt;" href="qmultimap-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T *" signature="T * operator-&gt;() const"/>
                <function name="operator==" href="qmultimap-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" related="1083" meta="plain" type="bool" signature="bool operator==(const QMultiMap&lt;Key, T&gt;::iterator &amp;lhs, const QMultiMap&lt;Key, T&gt;::iterator &amp;rhs)">
                    <parameter type="const QMultiMap&lt;Key, T&gt;::iterator &amp;" name="lhs" default=""/>
                    <parameter type="const QMultiMap&lt;Key, T&gt;::iterator &amp;" name="rhs" default=""/>
                </function>
                <function name="value" fullname="QMultiMap::iterator::value" href="qmultimap-iterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; value() const"/>
                <typedef name="iterator_category" fullname="QMultiMap::iterator::iterator_category" href="qmultimap-iterator.html#iterator_category-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="std::bidirectional_iterator_tag"/>
            </class>
            <class name="key_iterator" fullname="QMultiMap::key_iterator" href="qmultimap-key-iterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="QMultiMap::key_iterator class provides an STL-style const iterator for QMultiMap keys">
                <function name="base" fullname="QMultiMap::key_iterator::base" href="qmultimap-key-iterator.html#base" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMap&lt;Key, T&gt;::const_iterator" signature="QMultiMap&lt;Key, T&gt;::const_iterator base() const"/>
                <function name="operator!=" fullname="QMultiMap::key_iterator::operator!=" href="qmultimap-key-iterator.html#operator-not-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(QMultiMap&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMultiMap&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QMultiMap::key_iterator::operator*" href="qmultimap-key-iterator.html#operator-2a" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; operator*() const"/>
                <function name="operator++" fullname="QMultiMap::key_iterator::operator++" href="qmultimap-key-iterator.html#operator-2b-2b" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::key_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::key_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QMultiMap::key_iterator::operator++" href="qmultimap-key-iterator.html#operator-2b-2b-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::key_iterator" signature="QMultiMap&lt;Key, T&gt;::key_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator--" fullname="QMultiMap::key_iterator::operator--" href="qmultimap-key-iterator.html#operator--" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMap&lt;Key, T&gt;::key_iterator &amp;" signature="QMultiMap&lt;Key, T&gt;::key_iterator &amp; operator--()"/>
                <function name="operator--" fullname="QMultiMap::key_iterator::operator--" href="qmultimap-key-iterator.html#operator---1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMultiMap&lt;Key, T&gt;::key_iterator" signature="QMultiMap&lt;Key, T&gt;::key_iterator operator--(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QMultiMap::key_iterator::operator-&gt;" href="qmultimap-key-iterator.html#operator--gt" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key *" signature="const Key * operator-&gt;() const"/>
                <function name="operator==" fullname="QMultiMap::key_iterator::operator==" href="qmultimap-key-iterator.html#operator-eq-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(QMultiMap&lt;Key, T&gt;::key_iterator other) const">
                    <parameter type="QMultiMap&lt;Key, T&gt;::key_iterator" name="other" default=""/>
                </function>
            </class>
            <typedef name="ConstIterator" fullname="QMultiMap::ConstIterator" href="qmultimap.html#ConstIterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="Iterator" fullname="QMultiMap::Iterator" href="qmultimap.html#Iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="const_key_value_iterator" fullname="QMultiMap::const_key_value_iterator" href="qmultimap.html#const_key_value_iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="key_value_iterator" fullname="QMultiMap::key_value_iterator" href="qmultimap.html#key_value_iterator-typedef" status="active" access="public" location="qmap.h" documented="true"/>
            <typedef name="difference_type" fullname="QMultiMap::difference_type" href="qmultimap.html#difference_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="qptrdiff"/>
            <typedef name="key_type" fullname="QMultiMap::key_type" href="qmultimap.html#key_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="Key"/>
            <typedef name="mapped_type" fullname="QMultiMap::mapped_type" href="qmultimap.html#mapped_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="T"/>
            <typedef name="size_type" fullname="QMultiMap::size_type" href="qmultimap.html#size_type-typedef" status="active" access="public" location="qmap.h" documented="true" aliasedtype="qsizetype"/>
        </class>
        <class name="QMultiMapIterator" href="qmultimapiterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="Java-style const iterator for QMultiMap. QMultiMap has both Java-style iterators and STL-style iterators. STL-style iterators are more efficient and should be preferred">
            <function name="QMultiMapIterator" fullname="QMultiMapIterator::QMultiMapIterator" href="qmultimapiterator.html#QMultiMapIterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMultiMapIterator(const QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="findNext" fullname="QMultiMapIterator::findNext" href="qmultimapiterator.html#findNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QMultiMapIterator::findPrevious" href="qmultimapiterator.html#findPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMultiMapIterator::hasNext" href="qmultimapiterator.html#hasNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QMultiMapIterator::hasPrevious" href="qmultimapiterator.html#hasPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="key" fullname="QMultiMapIterator::key" href="qmultimapiterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QMultiMapIterator::next" href="qmultimapiterator.html#next" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMapIterator&lt;Key, T&gt;::Item" signature="QMultiMapIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QMultiMapIterator::operator=" href="qmultimapiterator.html#operator-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMapIterator&lt;Key, T&gt; &amp;" signature="QMultiMapIterator&lt;Key, T&gt; &amp; operator=(const QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="const QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="peekPrevious" fullname="QMultiMapIterator::peekPrevious" href="qmultimapiterator.html#peekPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMultiMapIterator&lt;Key, T&gt;::Item" signature="QMultiMapIterator&lt;Key, T&gt;::Item peekPrevious() const"/>
            <function name="previous" fullname="QMultiMapIterator::previous" href="qmultimapiterator.html#previous" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMultiMapIterator&lt;Key, T&gt;::Item" signature="QMultiMapIterator&lt;Key, T&gt;::Item previous()"/>
            <function name="toBack" fullname="QMultiMapIterator::toBack" href="qmultimapiterator.html#toBack" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMultiMapIterator::toFront" href="qmultimapiterator.html#toFront" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMultiMapIterator::value" href="qmultimapiterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
        </class>
        <class name="QMutableHashIterator" href="qmutablehashiterator.html" status="active" access="public" location="qhash.h" documented="true" module="QtCore" brief="Java-style non-const iterator for QHash and QMultiHash">
            <function name="QMutableHashIterator" fullname="QMutableHashIterator::QMutableHashIterator" href="qmutablehashiterator.html#QMutableHashIterator" status="active" access="public" location="qhash.h" documented="true" meta="constructor" signature="QMutableHashIterator(QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="findNext" fullname="QMutableHashIterator::findNext" href="qmutablehashiterator.html#findNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMutableHashIterator::hasNext" href="qmutablehashiterator.html#hasNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="key" fullname="QMutableHashIterator::key" href="qmutablehashiterator.html#key" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QMutableHashIterator::next" href="qmutablehashiterator.html#next" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMutableHashIterator&lt;Key, T&gt;::Item" signature="QMutableHashIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QMutableHashIterator::operator=" href="qmutablehashiterator.html#operator-eq" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="QMutableHashIterator&lt;Key, T&gt; &amp;" signature="QMutableHashIterator&lt;Key, T&gt; &amp; operator=(QHash&lt;Key, T&gt; &amp;hash)">
                <parameter type="QHash&lt;Key, T&gt; &amp;" name="hash" default=""/>
            </function>
            <function name="peekNext" fullname="QMutableHashIterator::peekNext" href="qmutablehashiterator.html#peekNext" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="QMutableHashIterator&lt;Key, T&gt;::Item" signature="QMutableHashIterator&lt;Key, T&gt;::Item peekNext() const"/>
            <function name="remove" fullname="QMutableHashIterator::remove" href="qmutablehashiterator.html#remove" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void remove()"/>
            <function name="setValue" fullname="QMutableHashIterator::setValue" href="qmutablehashiterator.html#setValue" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void setValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="toBack" fullname="QMutableHashIterator::toBack" href="qmutablehashiterator.html#toBack" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMutableHashIterator::toFront" href="qmutablehashiterator.html#toFront" status="active" access="public" location="qhash.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMutableHashIterator::value" href="qmutablehashiterator.html#value" status="active" access="public" location="qhash.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
            <function name="value" fullname="QMutableHashIterator::value" href="qmutablehashiterator.html#value-1" status="active" access="public" location="qhash.h" documented="true" meta="plain" overload="true" overload-number="1" type="T &amp;" signature="T &amp; value()"/>
        </class>
        <class name="QMutableListIterator" href="qmutablelistiterator.html" status="active" access="public" location="qlist.h" documented="true" module="QtCore" brief="Java-style non-const iterator for QList, QQueue and QStack">
            <function name="QMutableListIterator" fullname="QMutableListIterator::QMutableListIterator" href="qmutablelistiterator.html#QMutableListIterator" status="active" access="public" location="qlist.h" documented="true" meta="constructor" signature="QMutableListIterator(QList&lt;T&gt; &amp;list)">
                <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="findNext" fullname="QMutableListIterator::findNext" href="qmutablelistiterator.html#findNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QMutableListIterator::findPrevious" href="qmutablelistiterator.html#findPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMutableListIterator::hasNext" href="qmutablelistiterator.html#hasNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QMutableListIterator::hasPrevious" href="qmutablelistiterator.html#hasPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="insert" fullname="QMutableListIterator::insert" href="qmutablelistiterator.html#insert" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void insert(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="next" fullname="QMutableListIterator::next" href="qmutablelistiterator.html#next" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; next()"/>
            <function name="operator=" fullname="QMutableListIterator::operator=" href="qmutablelistiterator.html#operator-eq" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="QMutableListIterator&lt;T&gt; &amp;" signature="QMutableListIterator&lt;T&gt; &amp; operator=(QList&lt;T&gt; &amp;list)">
                <parameter type="QList&lt;T&gt; &amp;" name="list" default=""/>
            </function>
            <function name="peekNext" fullname="QMutableListIterator::peekNext" href="qmutablelistiterator.html#peekNext" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; peekNext() const"/>
            <function name="peekPrevious" fullname="QMutableListIterator::peekPrevious" href="qmutablelistiterator.html#peekPrevious" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; peekPrevious() const"/>
            <function name="previous" fullname="QMutableListIterator::previous" href="qmutablelistiterator.html#previous" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; previous()"/>
            <function name="remove" fullname="QMutableListIterator::remove" href="qmutablelistiterator.html#remove" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void remove()"/>
            <function name="setValue" fullname="QMutableListIterator::setValue" href="qmutablelistiterator.html#setValue" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="void" signature="void setValue(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="toBack" fullname="QMutableListIterator::toBack" href="qmutablelistiterator.html#toBack" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMutableListIterator::toFront" href="qmutablelistiterator.html#toFront" status="active" access="public" location="qlist.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMutableListIterator::value" href="qmutablelistiterator.html#value" status="active" access="public" location="qlist.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
            <function name="value" fullname="QMutableListIterator::value" href="qmutablelistiterator.html#value-1" status="active" access="public" location="qlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="T &amp;" signature="T &amp; value()"/>
        </class>
        <class name="QMutableMapIterator" href="qmutablemapiterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="Java-style non-const iterator for QMap">
            <function name="QMutableMapIterator" fullname="QMutableMapIterator::QMutableMapIterator" href="qmutablemapiterator.html#QMutableMapIterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMutableMapIterator(QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="findNext" fullname="QMutableMapIterator::findNext" href="qmutablemapiterator.html#findNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QMutableMapIterator::findPrevious" href="qmutablemapiterator.html#findPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMutableMapIterator::hasNext" href="qmutablemapiterator.html#hasNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QMutableMapIterator::hasPrevious" href="qmutablemapiterator.html#hasPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="key" fullname="QMutableMapIterator::key" href="qmutablemapiterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QMutableMapIterator::next" href="qmutablemapiterator.html#next" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMapIterator&lt;Key, T&gt;::Item" signature="QMutableMapIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QMutableMapIterator::operator=" href="qmutablemapiterator.html#operator-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMapIterator&lt;Key, T&gt; &amp;" signature="QMutableMapIterator&lt;Key, T&gt; &amp; operator=(QMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="peekNext" fullname="QMutableMapIterator::peekNext" href="qmutablemapiterator.html#peekNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMutableMapIterator&lt;Key, T&gt;::Item" signature="QMutableMapIterator&lt;Key, T&gt;::Item peekNext() const"/>
            <function name="peekPrevious" fullname="QMutableMapIterator::peekPrevious" href="qmutablemapiterator.html#peekPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMutableMapIterator&lt;Key, T&gt;::Item" signature="QMutableMapIterator&lt;Key, T&gt;::Item peekPrevious() const"/>
            <function name="previous" fullname="QMutableMapIterator::previous" href="qmutablemapiterator.html#previous" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMapIterator&lt;Key, T&gt;::Item" signature="QMutableMapIterator&lt;Key, T&gt;::Item previous()"/>
            <function name="remove" fullname="QMutableMapIterator::remove" href="qmutablemapiterator.html#remove" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void remove()"/>
            <function name="setValue" fullname="QMutableMapIterator::setValue" href="qmutablemapiterator.html#setValue" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void setValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="toBack" fullname="QMutableMapIterator::toBack" href="qmutablemapiterator.html#toBack" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMutableMapIterator::toFront" href="qmutablemapiterator.html#toFront" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMutableMapIterator::value" href="qmutablemapiterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
            <function name="value" fullname="QMutableMapIterator::value" href="qmutablemapiterator.html#value-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="T &amp;" signature="T &amp; value()"/>
        </class>
        <class name="QMutableMultiMapIterator" href="qmutablemultimapiterator.html" status="active" access="public" location="qmap.h" documented="true" module="QtCore" brief="Java-style non-const iterator for QMultiMap">
            <function name="QMutableMultiMapIterator" fullname="QMutableMultiMapIterator::QMutableMultiMapIterator" href="qmutablemultimapiterator.html#QMutableMultiMapIterator" status="active" access="public" location="qmap.h" documented="true" meta="constructor" signature="QMutableMultiMapIterator(QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="findNext" fullname="QMutableMultiMapIterator::findNext" href="qmutablemultimapiterator.html#findNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="findPrevious" fullname="QMutableMultiMapIterator::findPrevious" href="qmutablemultimapiterator.html#findPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="bool" signature="bool findPrevious(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMutableMultiMapIterator::hasNext" href="qmutablemultimapiterator.html#hasNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="hasPrevious" fullname="QMutableMultiMapIterator::hasPrevious" href="qmutablemultimapiterator.html#hasPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPrevious() const"/>
            <function name="key" fullname="QMutableMultiMapIterator::key" href="qmutablemultimapiterator.html#key" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const Key &amp;" signature="const Key &amp; key() const"/>
            <function name="next" fullname="QMutableMultiMapIterator::next" href="qmutablemultimapiterator.html#next" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMultiMapIterator&lt;Key, T&gt;::Item" signature="QMutableMultiMapIterator&lt;Key, T&gt;::Item next()"/>
            <function name="operator=" fullname="QMutableMultiMapIterator::operator=" href="qmutablemultimapiterator.html#operator-eq" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMultiMapIterator&lt;Key, T&gt; &amp;" signature="QMutableMultiMapIterator&lt;Key, T&gt; &amp; operator=(QMultiMap&lt;Key, T&gt; &amp;map)">
                <parameter type="QMultiMap&lt;Key, T&gt; &amp;" name="map" default=""/>
            </function>
            <function name="peekNext" fullname="QMutableMultiMapIterator::peekNext" href="qmutablemultimapiterator.html#peekNext" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMutableMultiMapIterator&lt;Key, T&gt;::Item" signature="QMutableMultiMapIterator&lt;Key, T&gt;::Item peekNext() const"/>
            <function name="peekPrevious" fullname="QMutableMultiMapIterator::peekPrevious" href="qmutablemultimapiterator.html#peekPrevious" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="QMutableMultiMapIterator&lt;Key, T&gt;::Item" signature="QMutableMultiMapIterator&lt;Key, T&gt;::Item peekPrevious() const"/>
            <function name="previous" fullname="QMutableMultiMapIterator::previous" href="qmutablemultimapiterator.html#previous" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="QMutableMultiMapIterator&lt;Key, T&gt;::Item" signature="QMutableMultiMapIterator&lt;Key, T&gt;::Item previous()"/>
            <function name="remove" fullname="QMutableMultiMapIterator::remove" href="qmutablemultimapiterator.html#remove" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void remove()"/>
            <function name="setValue" fullname="QMutableMultiMapIterator::setValue" href="qmutablemultimapiterator.html#setValue" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void setValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="toBack" fullname="QMutableMultiMapIterator::toBack" href="qmutablemultimapiterator.html#toBack" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMutableMultiMapIterator::toFront" href="qmutablemultimapiterator.html#toFront" status="active" access="public" location="qmap.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMutableMultiMapIterator::value" href="qmutablemultimapiterator.html#value" status="active" access="public" location="qmap.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
            <function name="value" fullname="QMutableMultiMapIterator::value" href="qmutablemultimapiterator.html#value-1" status="active" access="public" location="qmap.h" documented="true" meta="plain" overload="true" overload-number="1" type="T &amp;" signature="T &amp; value()"/>
        </class>
        <class name="QMutableSetIterator" href="qmutablesetiterator.html" status="active" access="public" location="qset.h" documented="true" module="QtCore" brief="Java-style non-const iterator for QSet">
            <function name="QMutableSetIterator" fullname="QMutableSetIterator::QMutableSetIterator" href="qmutablesetiterator.html#QMutableSetIterator" status="active" access="public" location="qset.h" documented="true" meta="constructor" signature="QMutableSetIterator(QSet&lt;T&gt; &amp;set)">
                <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="findNext" fullname="QMutableSetIterator::findNext" href="qmutablesetiterator.html#findNext" status="active" access="public" location="qset.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QMutableSetIterator::hasNext" href="qmutablesetiterator.html#hasNext" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="next" fullname="QMutableSetIterator::next" href="qmutablesetiterator.html#next" status="active" access="public" location="qset.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; next()"/>
            <function name="operator=" fullname="QMutableSetIterator::operator=" href="qmutablesetiterator.html#operator-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QMutableSetIterator&lt;T&gt; &amp;" signature="QMutableSetIterator&lt;T&gt; &amp; operator=(QSet&lt;T&gt; &amp;set)">
                <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="peekNext" fullname="QMutableSetIterator::peekNext" href="qmutablesetiterator.html#peekNext" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekNext() const"/>
            <function name="remove" fullname="QMutableSetIterator::remove" href="qmutablesetiterator.html#remove" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void remove()"/>
            <function name="toBack" fullname="QMutableSetIterator::toBack" href="qmutablesetiterator.html#toBack" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QMutableSetIterator::toFront" href="qmutablesetiterator.html#toFront" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
            <function name="value" fullname="QMutableSetIterator::value" href="qmutablesetiterator.html#value" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; value() const"/>
        </class>
        <class threadsafety="thread safe" name="QMutex" href="qmutex.html" status="active" access="public" location="qmutex.h" documented="true" groups="thread" module="QtCore" brief="Access serialization between threads">
            <function name="QMutex" fullname="QMutex::QMutex" href="qmutex.html#QMutex" status="active" access="public" location="qmutex.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QMutex()"/>
            <function name="lock" fullname="QMutex::lock" href="qmutex.html#lock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="FutexAlwaysAvailable" type="void" signature="void lock()"/>
            <function name="tryLock" fullname="QMutex::tryLock" href="qmutex.html#tryLock" status="active" access="public" location="qmutex.h" documented="true" since="6.6" meta="plain" noexcept="true" noexcept_expression="FutexAlwaysAvailable" type="bool" signature="bool tryLock(QDeadlineTimer timer)">
                <parameter type="QDeadlineTimer" name="timer" default=""/>
            </function>
            <function name="tryLock" fullname="QMutex::tryLock" href="qmutex.html#tryLock-1" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="FutexAlwaysAvailable" overload="true" overload-number="1" type="bool" signature="bool tryLock(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="tryLock" fullname="QMutex::tryLock" href="qmutex.html#tryLock-2" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool tryLock()"/>
            <function name="try_lock" fullname="QMutex::try_lock" href="qmutex.html#try_lock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" type="bool" signature="bool try_lock()"/>
            <function name="try_lock_for" fullname="QMutex::try_lock_for" href="qmutex.html#try_lock_for" status="active" access="public" location="qmutex.h" documented="true" meta="plain" type="bool" signature="bool try_lock_for(std::chrono::duration&lt;Rep, Period&gt; duration)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="duration" default=""/>
            </function>
            <function name="try_lock_until" fullname="QMutex::try_lock_until" href="qmutex.html#try_lock_until" status="active" access="public" location="qmutex.h" documented="true" meta="plain" type="bool" signature="bool try_lock_until(std::chrono::time_point&lt;Clock, Duration&gt; timePoint)">
                <parameter type="std::chrono::time_point&lt;Clock, Duration&gt;" name="timePoint" default=""/>
            </function>
            <function name="unlock" fullname="QMutex::unlock" href="qmutex.html#unlock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" type="void" signature="void unlock()"/>
            <function name="~QMutex" fullname="QMutex::~QMutex" href="qmutex.html#dtor.QMutex" status="active" access="public" location="qmutex.h" documented="true" meta="destructor" noexcept="true" signature="~QMutex()"/>
        </class>
        <class threadsafety="thread safe" name="QMutexLocker" href="qmutexlocker.html" status="active" access="public" location="qmutex.h" documented="true" groups="thread" module="QtCore" brief="Convenience class that simplifies locking and unlocking mutexes">
            <function name="QMutexLocker" fullname="QMutexLocker::QMutexLocker" href="qmutexlocker.html#QMutexLocker" status="active" access="public" location="qmutex.h" documented="true" meta="constructor" explicit="true" noexcept="true" noexcept_expression="LockIsNoexcept" signature="QMutexLocker(Mutex *mutex)">
                <parameter type="Mutex *" name="mutex" default=""/>
            </function>
            <function name="QMutexLocker" fullname="QMutexLocker::QMutexLocker" href="qmutexlocker.html#QMutexLocker-1" status="active" access="public" location="qmutex.h" documented="true" since="6.4" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QMutexLocker(QMutexLocker&lt;Mutex&gt; &amp;&amp;other)">
                <parameter type="QMutexLocker&lt;Mutex&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="isLocked" fullname="QMutexLocker::isLocked" href="qmutexlocker.html#isLocked" status="active" access="public" location="qmutex.h" documented="true" since="6.4" meta="plain" const="true" noexcept="true" type="bool" signature="bool isLocked() const"/>
            <function name="mutex" fullname="QMutexLocker::mutex" href="qmutexlocker.html#mutex" status="active" access="public" location="qmutex.h" documented="true" meta="plain" const="true" type="Mutex *" signature="Mutex * mutex() const"/>
            <function name="operator=" fullname="QMutexLocker::operator=" href="qmutexlocker.html#operator-eq" status="active" access="public" location="qmutex.h" documented="true" since="6.4" meta="move-assign" noexcept="true" type="QMutexLocker&lt;Mutex&gt; &amp;" signature="QMutexLocker&lt;Mutex&gt; &amp; operator=(QMutexLocker&lt;Mutex&gt; &amp;&amp;other)">
                <parameter type="QMutexLocker&lt;Mutex&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="relock" fullname="QMutexLocker::relock" href="qmutexlocker.html#relock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="LockIsNoexcept" type="void" signature="void relock()"/>
            <function name="swap" fullname="QMutexLocker::swap" href="qmutexlocker.html#swap" status="active" access="public" location="qmutex.h" documented="true" since="6.4" meta="plain" noexcept="true" type="void" signature="void swap(QMutexLocker&lt;Mutex&gt; &amp;other)">
                <parameter type="QMutexLocker&lt;Mutex&gt; &amp;" name="other" default=""/>
            </function>
            <function name="unlock" fullname="QMutexLocker::unlock" href="qmutexlocker.html#unlock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" type="void" signature="void unlock()"/>
            <function name="~QMutexLocker" fullname="QMutexLocker::~QMutexLocker" href="qmutexlocker.html#dtor.QMutexLocker" status="active" access="public" location="qmutex.h" documented="true" meta="destructor" signature="~QMutexLocker()"/>
        </class>
        <namespace name="QNativeInterface" href="qnativeinterface-sub-qtcore.html" status="active" access="public" location="qnativeinterface.h">
            <struct name="QAndroidApplication" fullname="QNativeInterface::QAndroidApplication" href="qnativeinterface-qandroidapplication.html" status="active" access="public" location="qcoreapplication_platform.h" since="6.2" documented="true" groups="native-interfaces,native-interfaces-qcoreapplication" module="QtCore" brief="Native interface to a core application on Android">
                <function name="context" fullname="QNativeInterface::QAndroidApplication::context" href="qnativeinterface-qandroidapplication.html#context" status="active" access="public" location="qcoreapplication_platform.h" documented="true" since="6.2" meta="plain" static="true" type="QJniObject" signature="QJniObject context()"/>
                <function name="hideSplashScreen" fullname="QNativeInterface::QAndroidApplication::hideSplashScreen" href="qnativeinterface-qandroidapplication.html#hideSplashScreen" status="active" access="public" location="qcoreapplication_platform.h" documented="true" since="6.2" meta="plain" static="true" type="void" signature="void hideSplashScreen(int duration)">
                    <parameter type="int" name="duration" default="0"/>
                </function>
                <function name="isActivityContext" fullname="QNativeInterface::QAndroidApplication::isActivityContext" href="qnativeinterface-qandroidapplication.html#isActivityContext" status="active" access="public" location="qcoreapplication_platform.h" documented="true" since="6.2" meta="plain" static="true" type="bool" signature="bool isActivityContext()"/>
                <function name="runOnAndroidMainThread" fullname="QNativeInterface::QAndroidApplication::runOnAndroidMainThread" href="qnativeinterface-qandroidapplication.html#runOnAndroidMainThread" status="active" access="public" location="qcoreapplication_platform.h" documented="true" since="6.2" meta="plain" static="true" type="QFuture&lt;QVariant&gt;" signature="QFuture&lt;QVariant&gt; runOnAndroidMainThread(const std::function&lt;QVariant ()&gt; &amp;runnable, const QDeadlineTimer timeout)">
                    <parameter type="const std::function&lt;QVariant ()&gt; &amp;" name="runnable" default=""/>
                    <parameter type="const QDeadlineTimer" name="timeout" default="QDeadlineTimer::Forever"/>
                </function>
                <function name="sdkVersion" fullname="QNativeInterface::QAndroidApplication::sdkVersion" href="qnativeinterface-qandroidapplication.html#sdkVersion" status="active" access="public" location="qcoreapplication_platform.h" documented="true" since="6.2" meta="plain" static="true" type="int" signature="int sdkVersion()"/>
            </struct>
        </namespace>
        <class name="QNativeIpcKey" href="qnativeipckey.html" status="active" access="public" location="qtipccommon.h" since="6.6" documented="true" module="QtCore" brief="Holds a native key used by QSystemSemaphore and QSharedMemory" comparison_category="equality">
            <contents name="communicating-keys-to-other-processes" title="Communicating keys to other processes" level="1"/>
            <contents name="communicating-keys-to-other-qt-processes" title="Communicating keys to other Qt processes" level="2"/>
            <contents name="communicating-keys-to-non-qt-processes" title="Communicating keys to non-Qt processes" level="2"/>
            <contents name="string-representation-of-native-keys" title="String representation of native keys" level="1"/>
            <function name="QNativeIpcKey" fullname="QNativeIpcKey::QNativeIpcKey" href="qnativeipckey.html#QNativeIpcKey" status="active" access="public" location="qtipccommon.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QNativeIpcKey()"/>
            <function name="QNativeIpcKey" fullname="QNativeIpcKey::QNativeIpcKey" href="qnativeipckey.html#QNativeIpcKey-1" status="active" access="public" location="qtipccommon.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QNativeIpcKey(QNativeIpcKey &amp;&amp;other)">
                <parameter type="QNativeIpcKey &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QNativeIpcKey" fullname="QNativeIpcKey::QNativeIpcKey" href="qnativeipckey.html#QNativeIpcKey-2" status="active" access="public" location="qtipccommon.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QNativeIpcKey(QNativeIpcKey::Type type)">
                <parameter type="QNativeIpcKey::Type" name="type" default=""/>
            </function>
            <function name="QNativeIpcKey" fullname="QNativeIpcKey::QNativeIpcKey" href="qnativeipckey.html#QNativeIpcKey-3" status="active" access="public" location="qtipccommon.h" documented="true" meta="copy-constructor" overload="true" overload-number="3" signature="QNativeIpcKey(const QNativeIpcKey &amp;other)">
                <parameter type="const QNativeIpcKey &amp;" name="other" default=""/>
            </function>
            <function name="QNativeIpcKey" fullname="QNativeIpcKey::QNativeIpcKey" href="qnativeipckey.html#QNativeIpcKey-4" status="active" access="public" location="qtipccommon.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QNativeIpcKey(const QString &amp;key, QNativeIpcKey::Type type)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QNativeIpcKey::Type" name="type" default="DefaultTypeForOs"/>
            </function>
            <function name="fromString" fullname="QNativeIpcKey::fromString" href="qnativeipckey.html#fromString" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" static="true" type="QNativeIpcKey" signature="QNativeIpcKey fromString(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="isEmpty" fullname="QNativeIpcKey::isEmpty" href="qnativeipckey.html#isEmpty" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isValid" fullname="QNativeIpcKey::isValid" href="qnativeipckey.html#isValid" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="legacyDefaultTypeForOs" fullname="QNativeIpcKey::legacyDefaultTypeForOs" href="qnativeipckey.html#legacyDefaultTypeForOs" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" static="true" noexcept="true" type="QNativeIpcKey::Type" signature="QNativeIpcKey::Type legacyDefaultTypeForOs()"/>
            <function name="nativeKey" fullname="QNativeIpcKey::nativeKey" href="qnativeipckey.html#nativeKey" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" const="true" noexcept="true" type="QString" signature="QString nativeKey() const"/>
            <function name="operator!=" href="qnativeipckey.html#operator-not-eq" status="active" access="public" location="qtipccommon.h" documented="true" related="1084" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QNativeIpcKey &amp;lhs, const QNativeIpcKey &amp;rhs)">
                <parameter type="const QNativeIpcKey &amp;" name="lhs" default=""/>
                <parameter type="const QNativeIpcKey &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QNativeIpcKey::operator=" href="qnativeipckey.html#operator-eq" status="active" access="public" location="qtipccommon.h" documented="true" meta="move-assign" noexcept="true" type="QNativeIpcKey &amp;" signature="QNativeIpcKey &amp; operator=(QNativeIpcKey &amp;&amp;other)">
                <parameter type="QNativeIpcKey &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QNativeIpcKey::operator=" href="qnativeipckey.html#operator-eq-1" status="active" access="public" location="qtipccommon.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QNativeIpcKey &amp;" signature="QNativeIpcKey &amp; operator=(const QNativeIpcKey &amp;other)">
                <parameter type="const QNativeIpcKey &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qnativeipckey.html#operator-eq-eq" status="active" access="public" location="qtipccommon.h" documented="true" related="1085" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QNativeIpcKey &amp;lhs, const QNativeIpcKey &amp;rhs)">
                <parameter type="const QNativeIpcKey &amp;" name="lhs" default=""/>
                <parameter type="const QNativeIpcKey &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qnativeipckey.html#qHash" status="active" access="public" location="qtipccommon.h" documented="true" related="1086" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(const QNativeIpcKey &amp;key, size_t seed)">
                <parameter type="const QNativeIpcKey &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setNativeKey" fullname="QNativeIpcKey::setNativeKey" href="qnativeipckey.html#setNativeKey" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" type="void" signature="void setNativeKey(const QString &amp;newKey)">
                <parameter type="const QString &amp;" name="newKey" default=""/>
            </function>
            <function name="setType" fullname="QNativeIpcKey::setType" href="qnativeipckey.html#setType" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" constexpr="true" type="void" signature="void setType(QNativeIpcKey::Type type)">
                <parameter type="QNativeIpcKey::Type" name="type" default=""/>
            </function>
            <function name="swap" fullname="QNativeIpcKey::swap" href="qnativeipckey.html#swap" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QNativeIpcKey &amp;other)">
                <parameter type="QNativeIpcKey &amp;" name="other" default=""/>
            </function>
            <function name="swap" href="qnativeipckey.html#swap-1" status="active" access="public" location="qtipccommon.h" documented="true" related="700" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QNativeIpcKey &amp;value1, QNativeIpcKey &amp;value2)">
                <parameter type="QNativeIpcKey &amp;" name="value1" default=""/>
                <parameter type="QNativeIpcKey &amp;" name="value2" default=""/>
            </function>
            <function name="toString" fullname="QNativeIpcKey::toString" href="qnativeipckey.html#toString" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="type" fullname="QNativeIpcKey::type" href="qnativeipckey.html#type" status="active" access="public" location="qtipccommon.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QNativeIpcKey::Type" signature="QNativeIpcKey::Type type() const"/>
            <function name="~QNativeIpcKey" fullname="QNativeIpcKey::~QNativeIpcKey" href="qnativeipckey.html#dtor.QNativeIpcKey" status="active" access="public" location="qtipccommon.h" documented="true" meta="destructor" noexcept="true" signature="~QNativeIpcKey()"/>
            <enum name="Type" fullname="QNativeIpcKey::Type" href="qnativeipckey.html#Type-enum" status="active" access="public" location="qtipccommon.h" documented="true" scoped="true">
                <value name="SystemV" value="0x51"/>
                <value name="PosixRealtime" value="0x100"/>
                <value name="Windows" value="0x101"/>
            </enum>
            <variable name="DefaultTypeForOs" fullname="QNativeIpcKey::DefaultTypeForOs" href="qnativeipckey.html#DefaultTypeForOs-var" status="active" access="public" location="qtipccommon.h" documented="true" type="const QNativeIpcKey::Type" static="true"/>
        </class>
        <class name="QNoDebug" href="qnodebug.html" status="ignored" access="public" location="qdebug.h"/>
        <class name="QNtfsPermissionCheckGuard" href="qntfspermissioncheckguard.html" status="active" access="public" location="qfile.h" since="6.6" documented="true" groups="io" module="QtCore" brief="RAII class to manage NTFS permission checking">
            <contents name="qt-ntfs-permission-lookup" title="qt_ntfs_permission_lookup" level="1"/>
            <function name="QNtfsPermissionCheckGuard" fullname="QNtfsPermissionCheckGuard::QNtfsPermissionCheckGuard" href="qntfspermissioncheckguard.html#QNtfsPermissionCheckGuard" status="active" access="public" location="qfile.h" documented="true" meta="constructor" signature="QNtfsPermissionCheckGuard()"/>
            <function name="qAreNtfsPermissionChecksEnabled" href="qntfspermissioncheckguard.html#qAreNtfsPermissionChecksEnabled" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="449" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qAreNtfsPermissionChecksEnabled()"/>
            <function name="qDisableNtfsPermissionChecks" href="qntfspermissioncheckguard.html#qDisableNtfsPermissionChecks" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="488" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qDisableNtfsPermissionChecks()"/>
            <function name="qEnableNtfsPermissionChecks" href="qntfspermissioncheckguard.html#qEnableNtfsPermissionChecks" threadsafety="thread safe" status="active" access="public" location="qfile.h" documented="true" related="489" since="6.6" meta="plain" noexcept="true" type="bool" signature="bool qEnableNtfsPermissionChecks()"/>
            <function name="~QNtfsPermissionCheckGuard" fullname="QNtfsPermissionCheckGuard::~QNtfsPermissionCheckGuard" href="qntfspermissioncheckguard.html#dtor.QNtfsPermissionCheckGuard" status="active" access="public" location="qfile.h" documented="true" meta="destructor" noexcept="true" signature="~QNtfsPermissionCheckGuard()"/>
        </class>
        <class threadsafety="reentrant" name="QObject" href="qobject.html" status="active" access="public" location="qobject.h" documented="true" groups="objectmodel" module="QtCore" brief="The base class of all Qt objects">
            <target name="no-copy-constructor" title="No copy constructor"/>
            <contents name="thread-affinity" title="Thread Affinity" level="1"/>
            <contents name="no-copy-constructor-or-assignment-operator" title="No Copy Constructor or Assignment Operator" level="1"/>
            <contents name="auto-connection" title="Auto-Connection" level="1"/>
            <contents name="dynamic-properties" title="Dynamic Properties" level="1"/>
            <contents name="internationalization-i18n" title="Internationalization (I18n)" level="1"/>
            <function name="QObject" fullname="QObject::QObject" href="qobject.html#QObject" status="active" access="public" location="qobject.h" documented="true" meta="constructor" explicit="true" signature="QObject(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QT_NO_CONTEXTLESS_CONNECT" href="qobject.html#QT_NO_CONTEXTLESS_CONNECT" status="active" access="public" documented="true" related="20" since="6.7" meta="macrowithoutparams" signature="QT_NO_CONTEXTLESS_CONNECT"/>
            <function name="QT_NO_NARROWING_CONVERSIONS_IN_CONNECT" href="qobject.html#QT_NO_NARROWING_CONVERSIONS_IN_CONNECT" status="active" access="public" documented="true" related="24" meta="macrowithoutparams" signature="QT_NO_NARROWING_CONVERSIONS_IN_CONNECT"/>
            <function name="Q_CLASSINFO" href="qobject.html#Q_CLASSINFO" status="active" access="public" documented="true" related="103" meta="macrowithparams" signature="Q_CLASSINFO(Name, Value)">
                <parameter type="" name="Name" default=""/>
                <parameter type="" name="Value" default=""/>
            </function>
            <function name="Q_EMIT" href="qobject.html#Q_EMIT" status="active" access="public" documented="true" related="140" meta="macrowithoutparams" signature="Q_EMIT"/>
            <function name="Q_ENUM" href="qobject.html#Q_ENUM" status="active" access="public" documented="true" related="141" meta="macrowithparams" signature="Q_ENUM(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_ENUMS" href="qobject-obsolete.html#Q_ENUMS" status="deprecated" access="public" documented="true" related="142" meta="macrowithparams" signature="Q_ENUMS(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_ENUM_NS" href="qobject.html#Q_ENUM_NS" status="active" access="public" documented="true" related="143" meta="macrowithparams" signature="Q_ENUM_NS(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_FLAG" href="qobject.html#Q_FLAG" status="active" access="public" documented="true" related="145" meta="macrowithparams" signature="Q_FLAG(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_FLAGS" href="qobject-obsolete.html#Q_FLAGS" status="deprecated" access="public" documented="true" related="146" meta="macrowithparams" signature="Q_FLAGS(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_FLAG_NS" href="qobject.html#Q_FLAG_NS" status="active" access="public" documented="true" related="147" meta="macrowithparams" signature="Q_FLAG_NS(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_GADGET" href="qobject.html#Q_GADGET" status="active" access="public" documented="true" related="154" meta="macrowithoutparams" signature="Q_GADGET"/>
            <function name="Q_GADGET_EXPORT" href="qobject.html#Q_GADGET_EXPORT" status="active" access="public" documented="true" related="155" since="6.3" meta="macrowithparams" signature="Q_GADGET_EXPORT(EXPORT_MACRO)">
                <parameter type="" name="EXPORT_MACRO" default=""/>
            </function>
            <function name="Q_INTERFACES" href="qobject.html#Q_INTERFACES" status="active" access="public" documented="true" related="164" meta="macrowithparams" signature="Q_INTERFACES(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_INVOKABLE" href="qobject.html#Q_INVOKABLE" status="active" access="public" documented="true" related="165" meta="macrowithoutparams" signature="Q_INVOKABLE"/>
            <function name="Q_MOC_INCLUDE" href="qobject.html#Q_MOC_INCLUDE" status="active" access="public" documented="true" related="174" since="6.0" meta="macrowithoutparams" signature="Q_MOC_INCLUDE"/>
            <function name="Q_NAMESPACE" href="qobject.html#Q_NAMESPACE" status="active" access="public" documented="true" related="175" meta="macrowithoutparams" signature="Q_NAMESPACE"/>
            <function name="Q_NAMESPACE_EXPORT" href="qobject.html#Q_NAMESPACE_EXPORT" status="active" access="public" documented="true" related="176" meta="macrowithparams" signature="Q_NAMESPACE_EXPORT(EXPORT_MACRO)">
                <parameter type="" name="EXPORT_MACRO" default=""/>
            </function>
            <function name="Q_OBJECT" href="qobject.html#Q_OBJECT" status="active" access="public" documented="true" related="180" meta="macrowithoutparams" signature="Q_OBJECT"/>
            <function name="Q_PROPERTY" href="qobject.html#Q_PROPERTY" status="active" access="public" documented="true" related="249" meta="macrowithparams" signature="Q_PROPERTY(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="Q_REVISION" href="qobject.html#Q_REVISION" status="active" access="public" documented="true" related="251" meta="macrowithoutparams" signature="Q_REVISION"/>
            <function name="Q_SET_OBJECT_NAME" href="qobject.html#Q_SET_OBJECT_NAME" status="active" access="public" documented="true" related="252" meta="macrowithparams" signature="Q_SET_OBJECT_NAME(Object)">
                <parameter type="" name="Object" default=""/>
            </function>
            <function name="Q_SIGNAL" href="qobject.html#Q_SIGNAL" status="active" access="public" documented="true" related="253" meta="macrowithoutparams" signature="Q_SIGNAL"/>
            <function name="Q_SIGNALS" href="qobject.html#Q_SIGNALS" status="active" access="public" documented="true" related="254" meta="macrowithoutparams" signature="Q_SIGNALS"/>
            <function name="Q_SLOT" href="qobject.html#Q_SLOT" status="active" access="public" documented="true" related="255" meta="macrowithoutparams" signature="Q_SLOT"/>
            <function name="Q_SLOTS" href="qobject.html#Q_SLOTS" status="active" access="public" documented="true" related="256" meta="macrowithoutparams" signature="Q_SLOTS"/>
            <function name="bindableObjectName" fullname="QObject::bindableObjectName" href="qobject.html#objectName-prop" status="active" access="public" location="qobject.h" meta="plain" associated-property="objectName" type="QBindable&lt;QString&gt;" signature="QBindable&lt;QString&gt; bindableObjectName()"/>
            <function name="blockSignals" fullname="QObject::blockSignals" href="qobject.html#blockSignals" status="active" access="public" location="qobject.h" documented="true" meta="plain" noexcept="true" type="bool" signature="bool blockSignals(bool block)">
                <parameter type="bool" name="block" default=""/>
            </function>
            <function name="childEvent" fullname="QObject::childEvent" href="qobject.html#childEvent" status="active" access="protected" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void childEvent(QChildEvent *event)">
                <parameter type="QChildEvent *" name="event" default=""/>
            </function>
            <function name="children" fullname="QObject::children" href="qobject.html#children" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="const QObjectList &amp;" signature="const QObjectList &amp; children() const"/>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &amp;signal, const QObject *receiver, const QMetaMethod &amp;method, Qt::ConnectionType type)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const QMetaMethod &amp;" name="method" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
            </function>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect-1" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="const char *" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="method" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
            </function>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect-2" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
                <parameter type="Functor" name="functor" default=""/>
            </function>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect-3" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="const char *" name="signal" default=""/>
                <parameter type="const char *" name="method" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
            </function>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect-4" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor" name="functor" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
            </function>
            <function name="connect" fullname="QObject::connect" href="qobject.html#connect-5" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="QMetaObject::Connection" signature="QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="PointerToMemberFunction" name="method" default=""/>
                <parameter type="Qt::ConnectionType" name="type" default="Qt::AutoConnection"/>
            </function>
            <function name="connectNotify" fullname="QObject::connectNotify" href="qobject.html#connectNotify" status="active" access="protected" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void connectNotify(const QMetaMethod &amp;signal)">
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
            </function>
            <function name="customEvent" fullname="QObject::customEvent" href="qobject.html#customEvent" status="active" access="protected" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void customEvent(QEvent *event)">
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="deleteLater" fullname="QObject::deleteLater" href="qobject.html#deleteLater" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="slot" type="void" signature="void deleteLater()"/>
            <function name="destroyed" fullname="QObject::destroyed" href="qobject.html#destroyed" status="active" access="public" location="qobject.h" documented="true" meta="signal" type="void" signature="void destroyed(QObject *obj)">
                <parameter type="QObject *" name="obj" default="nullptr"/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" type="bool" signature="bool disconnect(const QMetaObject::Connection &amp;connection)">
                <parameter type="const QMetaObject::Connection &amp;" name="connection" default=""/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect-1" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool disconnect(const QObject *sender, const QMetaMethod &amp;signal, const QObject *receiver, const QMetaMethod &amp;method)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const QMetaMethod &amp;" name="method" default=""/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect-2" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="bool" signature="bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="const char *" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="method" default=""/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect-3" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool disconnect(const QObject *receiver, const char *method) const">
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="method" default="nullptr"/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect-4" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="4" type="bool" signature="bool disconnect(const char *signal, const QObject *receiver, const char *method) const">
                <parameter type="const char *" name="signal" default="nullptr"/>
                <parameter type="const QObject *" name="receiver" default="nullptr"/>
                <parameter type="const char *" name="method" default="nullptr"/>
            </function>
            <function name="disconnect" fullname="QObject::disconnect" href="qobject.html#disconnect-5" threadsafety="thread safe" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="bool" signature="bool disconnect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method)">
                <parameter type="const QObject *" name="sender" default=""/>
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="PointerToMemberFunction" name="method" default=""/>
            </function>
            <function name="disconnectNotify" fullname="QObject::disconnectNotify" href="qobject.html#disconnectNotify" status="active" access="protected" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void disconnectNotify(const QMetaMethod &amp;signal)">
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
            </function>
            <function name="dumpObjectInfo" fullname="QObject::dumpObjectInfo" href="qobject.html#dumpObjectInfo" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="void" signature="void dumpObjectInfo() const"/>
            <function name="dumpObjectTree" fullname="QObject::dumpObjectTree" href="qobject.html#dumpObjectTree" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="void" signature="void dumpObjectTree() const"/>
            <function name="dynamicPropertyNames" fullname="QObject::dynamicPropertyNames" href="qobject.html#dynamicPropertyNames" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; dynamicPropertyNames() const"/>
            <function name="event" fullname="QObject::event" href="qobject.html#event" status="active" access="public" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool event(QEvent *e)">
                <parameter type="QEvent *" name="e" default=""/>
            </function>
            <function name="eventFilter" fullname="QObject::eventFilter" href="qobject.html#eventFilter" status="active" access="public" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="bool" signature="bool eventFilter(QObject *watched, QEvent *event)">
                <parameter type="QObject *" name="watched" default=""/>
                <parameter type="QEvent *" name="event" default=""/>
            </function>
            <function name="findChild" fullname="QObject::findChild" href="qobject.html#findChild" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="T" signature="T findChild(QAnyStringView name, Qt::FindChildOptions options) const">
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="Qt::FindChildOptions" name="options" default="Qt::FindChildrenRecursively"/>
            </function>
            <function name="findChild" fullname="QObject::findChild" href="qobject.html#findChild-1" status="active" access="public" location="qobject.h" documented="true" since="6.7" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T findChild(Qt::FindChildOptions options) const">
                <parameter type="Qt::FindChildOptions" name="options" default="Qt::FindChildrenRecursively"/>
            </function>
            <function name="findChildren" fullname="QObject::findChildren" href="qobject.html#findChildren" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; findChildren(QAnyStringView name, Qt::FindChildOptions options) const">
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="Qt::FindChildOptions" name="options" default="Qt::FindChildrenRecursively"/>
            </function>
            <function name="findChildren" fullname="QObject::findChildren" href="qobject.html#findChildren-1" status="active" access="public" location="qobject.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;T&gt;" signature="QList&lt;T&gt; findChildren(Qt::FindChildOptions options) const">
                <parameter type="Qt::FindChildOptions" name="options" default="Qt::FindChildrenRecursively"/>
            </function>
            <function name="findChildren" fullname="QObject::findChildren" href="qobject.html#findChildren-2" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QList&lt;T&gt;" signature="QList&lt;T&gt; findChildren(const QRegularExpression &amp;re, Qt::FindChildOptions options) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="Qt::FindChildOptions" name="options" default="Qt::FindChildrenRecursively"/>
            </function>
            <function name="inherits" fullname="QObject::inherits" href="qobject.html#inherits" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool inherits(const char *className) const">
                <parameter type="const char *" name="className" default=""/>
            </function>
            <function name="installEventFilter" fullname="QObject::installEventFilter" href="qobject.html#installEventFilter" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="void" signature="void installEventFilter(QObject *filterObj)">
                <parameter type="QObject *" name="filterObj" default=""/>
            </function>
            <function name="isQuickItemType" fullname="QObject::isQuickItemType" href="qobject.html#isQuickItemType" status="active" access="public" location="qobject.h" documented="true" since="6.4" meta="plain" const="true" type="bool" signature="bool isQuickItemType() const"/>
            <function name="isSignalConnected" fullname="QObject::isSignalConnected" href="qobject.html#isSignalConnected" status="active" access="protected" location="qobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isSignalConnected(const QMetaMethod &amp;signal) const">
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
            </function>
            <function name="isWidgetType" fullname="QObject::isWidgetType" href="qobject.html#isWidgetType" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWidgetType() const"/>
            <function name="isWindowType" fullname="QObject::isWindowType" href="qobject.html#isWindowType" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWindowType() const"/>
            <function name="killTimer" fullname="QObject::killTimer" href="qobject.html#killTimer" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="void" signature="void killTimer(int id)">
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="killTimer" fullname="QObject::killTimer" href="qobject.html#killTimer-1" status="active" access="public" location="qobject.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="void" signature="void killTimer(Qt::TimerId id)">
                <parameter type="Qt::TimerId" name="id" default=""/>
            </function>
            <function name="metaObject" fullname="QObject::metaObject" href="qobject.html#metaObject" status="active" access="public" location="qobject.h" documented="true" meta="plain" virtual="virtual" const="true" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function name="moveToThread" fullname="QObject::moveToThread" href="qobject.html#moveToThread" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="bool" signature="bool moveToThread(QThread *targetThread)">
                <parameter type="QThread *" name="targetThread" default=""/>
            </function>
            <function name="objectName" fullname="QObject::objectName" href="qobject.html#objectName-prop" status="active" access="public" location="qobject.h" meta="plain" const="true" associated-property="objectName" type="QString" signature="QString objectName() const"/>
            <function name="objectNameChanged" fullname="QObject::objectNameChanged" href="qobject.html#objectNameChanged" status="active" access="public" location="qobject.h" documented="true" meta="signal" associated-property="objectName" type="void" signature="void objectNameChanged(const QString &amp;objectName)">
                <parameter type="const QString &amp;" name="objectName" default=""/>
            </function>
            <function name="parent" fullname="QObject::parent" href="qobject.html#parent" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * parent() const"/>
            <function name="property" fullname="QObject::property" href="qobject.html#property" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant property(const char *name) const">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="qobject_cast" href="qobject.html#qobject_cast" status="active" access="public" location="qobject.h" documented="true" related="680" meta="plain" type="T" signature="T qobject_cast(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="qobject_cast" href="qobject.html#qobject_cast-1" status="active" access="public" location="qobject.h" documented="true" related="681" meta="plain" overload="true" overload-number="1" type="T" signature="T qobject_cast(const QObject *object)">
                <parameter type="const QObject *" name="object" default=""/>
            </function>
            <function name="receivers" fullname="QObject::receivers" href="qobject.html#receivers" status="active" access="protected" location="qobject.h" documented="true" meta="plain" const="true" type="int" signature="int receivers(const char *signal) const">
                <parameter type="const char *" name="signal" default=""/>
            </function>
            <function name="removeEventFilter" fullname="QObject::removeEventFilter" href="qobject.html#removeEventFilter" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="void" signature="void removeEventFilter(QObject *obj)">
                <parameter type="QObject *" name="obj" default=""/>
            </function>
            <function name="sender" fullname="QObject::sender" href="qobject.html#sender" status="active" access="protected" location="qobject.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * sender() const"/>
            <function name="senderSignalIndex" fullname="QObject::senderSignalIndex" href="qobject.html#senderSignalIndex" status="active" access="protected" location="qobject.h" documented="true" meta="plain" const="true" type="int" signature="int senderSignalIndex() const"/>
            <function name="setObjectName" fullname="QObject::setObjectName" href="qobject.html#setObjectName" status="active" access="public" location="qobject.h" documented="true" meta="plain" associated-property="objectName" type="void" signature="void setObjectName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="setObjectName" fullname="QObject::setObjectName" href="qobject.html#setObjectName-1" status="active" access="public" location="qobject.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" associated-property="objectName" type="void" signature="void setObjectName(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="setParent" fullname="QObject::setParent" href="qobject.html#setParent" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="void" signature="void setParent(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="setProperty" fullname="QObject::setProperty" href="qobject.html#setProperty" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="bool" signature="bool setProperty(const char *name, const QVariant &amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setProperty" fullname="QObject::setProperty" href="qobject.html#setProperty-1" status="active" access="public" location="qobject.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="bool" signature="bool setProperty(const char *name, QVariant &amp;&amp;value)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="QVariant &amp;&amp;" name="value" default=""/>
            </function>
            <function name="signalsBlocked" fullname="QObject::signalsBlocked" href="qobject.html#signalsBlocked" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool signalsBlocked() const"/>
            <function name="startTimer" fullname="QObject::startTimer" href="qobject.html#startTimer" status="active" access="public" location="qobject.h" documented="true" meta="plain" type="int" signature="int startTimer(int interval, Qt::TimerType timerType)">
                <parameter type="int" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="startTimer" fullname="QObject::startTimer" href="qobject.html#startTimer-1" status="active" access="public" location="qobject.h" documented="true" meta="plain" overload="true" overload-number="1" type="int" signature="int startTimer(std::chrono::nanoseconds interval, Qt::TimerType timerType)">
                <parameter type="std::chrono::nanoseconds" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default="Qt::CoarseTimer"/>
            </function>
            <function name="thread" fullname="QObject::thread" href="qobject.html#thread" status="active" access="public" location="qobject.h" documented="true" meta="plain" const="true" type="QThread *" signature="QThread * thread() const"/>
            <function name="timerEvent" fullname="QObject::timerEvent" href="qobject.html#timerEvent" status="active" access="protected" location="qobject.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void timerEvent(QTimerEvent *event)">
                <parameter type="QTimerEvent *" name="event" default=""/>
            </function>
            <function name="tr" fullname="QObject::tr" href="qobject.html#tr" status="active" access="public" location="qobject.h" documented="true" meta="plain" static="true" type="QString" signature="QString tr(const char *sourceText, const char *disambiguation, int n)">
                <parameter type="const char *" name="sourceText" default=""/>
                <parameter type="const char *" name="disambiguation" default="nullptr"/>
                <parameter type="int" name="n" default="-1"/>
            </function>
            <function name="~QObject" fullname="QObject::~QObject" href="qobject.html#dtor.QObject" status="active" access="public" location="qobject.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QObject()"/>
            <enum name="TimerId" href="qobject.html#TimerId-enum" status="active" access="public" location="qnamespace.h" related="1087" since="6.8" documented="true" scoped="true">
                <value name="Invalid" value="0"/>
            </enum>
            <typedef name="QObjectList" href="qobject.html#QObjectList-typedef" status="active" access="public" location="qobject.h" related="1088" documented="true"/>
            <property name="objectName" fullname="QObject::objectName" href="qobject.html#objectName-prop" status="active" access="public" location="qobject.h" documented="true" bindable="true" brief="The name of this object">
                <getter name="objectName"/>
                <setter name="setObjectName"/>
                <setter name="setObjectName"/>
                <notifier name="objectNameChanged"/>
                <bindable name="bindableObjectName"/>
            </property>
            <variable name="staticMetaObject" fullname="QObject::staticMetaObject" href="qobject.html#staticMetaObject-var" status="active" access="public" location="qobject.h" documented="true" type="const QMetaObject" static="true"/>
        </class>
        <class name="QObjectBindableProperty" href="qobjectbindableproperty.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" bases="QPropertyData" module="QtCore" brief="Template class that enables automatic property bindings for property data stored in QObject derived classes">
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" signature="QObjectBindableProperty()"/>
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty-1" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QObjectBindableProperty(Functor &amp;&amp;f)">
                <parameter type="Functor &amp;&amp;" name="f" default=""/>
            </function>
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty-2" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QObjectBindableProperty(T &amp;&amp;initialValue)">
                <parameter type="T &amp;&amp;" name="initialValue" default=""/>
            </function>
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty-3" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QObjectBindableProperty(const T &amp;initialValue)">
                <parameter type="const T &amp;" name="initialValue" default=""/>
            </function>
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty-4" status="active" access="public" documented="true" meta="constructor" overload="true" overload-number="4" signature="QObjectBindableProperty(Class *owner, QPropertyBinding&lt;T&gt; &amp;&amp;binding)">
                <parameter type="Class *" name="owner" default=""/>
                <parameter type="QPropertyBinding&lt;T&gt; &amp;&amp;" name="binding" default=""/>
            </function>
            <function name="QObjectBindableProperty" fullname="QObjectBindableProperty::QObjectBindableProperty" href="qobjectbindableproperty.html#QObjectBindableProperty-5" status="active" access="public" documented="true" meta="constructor" overload="true" overload-number="5" signature="QObjectBindableProperty(Class *owner, const QPropertyBinding&lt;T&gt; &amp;binding)">
                <parameter type="Class *" name="owner" default=""/>
                <parameter type="const QPropertyBinding&lt;T&gt; &amp;" name="binding" default=""/>
            </function>
            <function name="Q_OBJECT_BINDABLE_PROPERTY" href="qobjectbindableproperty.html#Q_OBJECT_BINDABLE_PROPERTY" status="active" access="public" documented="true" related="181" since="6.0" meta="macrowithparams" brief="Declares a QObjectBindableProperty inside containingClass of type type with name name. If the optional argument signal is given, this signal will be emitted when the property is marked dirty" signature="Q_OBJECT_BINDABLE_PROPERTY(containingClass, type, name, signal)">
                <parameter type="" name="containingClass" default=""/>
                <parameter type="" name="type" default=""/>
                <parameter type="" name="name" default=""/>
                <parameter type="" name="signal" default=""/>
            </function>
            <function name="Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS" href="qobjectbindableproperty.html#Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS" status="active" access="public" documented="true" related="182" since="6.0" meta="macrowithparams" brief="Declares a QObjectBindableProperty inside containingClass of type type with name name which is initialized to initialvalue. If the optional argument signal is given, this signal will be emitted when the property is marked dirty" signature="Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS(containingClass, type, name, initialvalue, signal)">
                <parameter type="" name="containingClass" default=""/>
                <parameter type="" name="type" default=""/>
                <parameter type="" name="name" default=""/>
                <parameter type="" name="initialvalue" default=""/>
                <parameter type="" name="signal" default=""/>
            </function>
            <function name="addNotifier" fullname="QObjectBindableProperty::addNotifier" href="qobjectbindableproperty.html#addNotifier" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyNotifier" signature="QPropertyNotifier addNotifier(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="binding" fullname="QObjectBindableProperty::binding" href="qobjectbindableproperty.html#binding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; binding() const"/>
            <function name="hasBinding" fullname="QObjectBindableProperty::hasBinding" href="qobjectbindableproperty.html#hasBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasBinding() const"/>
            <function name="notify" fullname="QObjectBindableProperty::notify" href="qobjectbindableproperty.html#notify" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="void" signature="void notify()"/>
            <function name="onValueChanged" fullname="QObjectBindableProperty::onValueChanged" href="qobjectbindableproperty.html#onValueChanged" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; onValueChanged(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="setBinding" fullname="QObjectBindableProperty::setBinding" href="qobjectbindableproperty.html#setBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(const QPropertyBinding&lt;T&gt; &amp;newBinding)">
                <parameter type="const QPropertyBinding&lt;T&gt; &amp;" name="newBinding" default=""/>
            </function>
            <function name="setBinding" fullname="QObjectBindableProperty::setBinding" href="qobjectbindableproperty.html#setBinding-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="setBinding" fullname="QObjectBindableProperty::setBinding" href="qobjectbindableproperty.html#setBinding-2" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool setBinding(const QUntypedPropertyBinding &amp;newBinding)">
                <parameter type="const QUntypedPropertyBinding &amp;" name="newBinding" default=""/>
            </function>
            <function name="setValue" fullname="QObjectBindableProperty::setValue" href="qobjectbindableproperty.html#setValue" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="void" signature="void setValue(QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::parameter_type newValue)">
                <parameter type="QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::parameter_type" name="newValue" default=""/>
            </function>
            <function name="setValue" fullname="QObjectBindableProperty::setValue" href="qobjectbindableproperty.html#setValue-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setValue(QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::rvalue_ref newValue)">
                <parameter type="QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::rvalue_ref" name="newValue" default=""/>
            </function>
            <function name="subscribe" fullname="QObjectBindableProperty::subscribe" href="qobjectbindableproperty.html#subscribe" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; subscribe(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="takeBinding" fullname="QObjectBindableProperty::takeBinding" href="qobjectbindableproperty.html#takeBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; takeBinding()"/>
            <function name="value" fullname="QObjectBindableProperty::value" href="qobjectbindableproperty.html#value" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::parameter_type" signature="QObjectBindableProperty&lt;Class, T, Offset, Signal&gt;::parameter_type value() const"/>
            <function name="~QObjectBindableProperty" fullname="QObjectBindableProperty::~QObjectBindableProperty" href="qobjectbindableproperty.html#dtor.QObjectBindableProperty" status="active" access="public" documented="true" meta="destructor" signature="~QObjectBindableProperty()"/>
        </class>
        <class name="QObjectCleanupHandler" href="qobjectcleanuphandler.html" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" groups="objectmodel" bases="QObject" module="QtCore" brief="Watches the lifetime of multiple QObjects">
            <function name="QObjectCleanupHandler" fullname="QObjectCleanupHandler::QObjectCleanupHandler" href="qobjectcleanuphandler.html#QObjectCleanupHandler" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="constructor" signature="QObjectCleanupHandler()"/>
            <function name="add" fullname="QObjectCleanupHandler::add" href="qobjectcleanuphandler.html#add" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="plain" type="QObject *" signature="QObject * add(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="clear" fullname="QObjectCleanupHandler::clear" href="qobjectcleanuphandler.html#clear" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="isEmpty" fullname="QObjectCleanupHandler::isEmpty" href="qobjectcleanuphandler.html#isEmpty" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="remove" fullname="QObjectCleanupHandler::remove" href="qobjectcleanuphandler.html#remove" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="plain" type="void" signature="void remove(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="~QObjectCleanupHandler" fullname="QObjectCleanupHandler::~QObjectCleanupHandler" href="qobjectcleanuphandler.html#dtor.QObjectCleanupHandler" status="active" access="public" location="qobjectcleanuphandler.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QObjectCleanupHandler()"/>
        </class>
        <class name="QObjectComputedProperty" href="qobjectcomputedproperty.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" bases="QUntypedPropertyData" module="QtCore" brief="Template class to help port old properties to the bindable property system">
            <function name="Q_OBJECT_COMPUTED_PROPERTY" href="qobjectcomputedproperty.html#Q_OBJECT_COMPUTED_PROPERTY" status="active" access="public" documented="true" related="183" since="6.0" meta="macrowithparams" brief="Declares a QObjectComputedProperty inside containingClass of type type with name name. The argument callback specifies a GETTER function to be called when the property is evaluated" signature="Q_OBJECT_COMPUTED_PROPERTY(containingClass, type, name, callback)">
                <parameter type="" name="containingClass" default=""/>
                <parameter type="" name="type" default=""/>
                <parameter type="" name="name" default=""/>
                <parameter type="" name="callback" default=""/>
            </function>
        </class>
        <class name="QObjectData" href="qobjectdata.html" status="ignored" access="public" location="qobject.h"/>
        <class name="QOperatingSystemVersion" href="qoperatingsystemversion.html" status="active" access="public" location="qoperatingsystemversion.h" documented="true" bases="QOperatingSystemVersionBase" module="QtCore" brief="Information about the operating system version">
            <function name="QOperatingSystemVersion" fullname="QOperatingSystemVersion::QOperatingSystemVersion" href="qoperatingsystemversion.html#QOperatingSystemVersion" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="constructor" constexpr="true" signature="QOperatingSystemVersion(QOperatingSystemVersion::OSType osType, int vmajor, int vminor, int vmicro)">
                <parameter type="QOperatingSystemVersion::OSType" name="osType" default=""/>
                <parameter type="int" name="vmajor" default=""/>
                <parameter type="int" name="vminor" default="-1"/>
                <parameter type="int" name="vmicro" default="-1"/>
            </function>
            <function name="current" fullname="QOperatingSystemVersion::current" href="qoperatingsystemversion.html#current" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" static="true" type="QOperatingSystemVersion" signature="QOperatingSystemVersion current()"/>
            <function name="currentType" fullname="QOperatingSystemVersion::currentType" href="qoperatingsystemversion.html#currentType" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" static="true" constexpr="true" type="QOperatingSystemVersion::OSType" signature="QOperatingSystemVersion::OSType currentType()"/>
            <function name="isAnyOfType" fullname="QOperatingSystemVersion::isAnyOfType" href="qoperatingsystemversion.html#isAnyOfType" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAnyOfType(std::initializer_list&lt;QOperatingSystemVersion::OSType&gt; types) const">
                <parameter type="std::initializer_list&lt;QOperatingSystemVersion::OSType&gt;" name="types" default=""/>
            </function>
            <function name="majorVersion" fullname="QOperatingSystemVersion::majorVersion" href="qoperatingsystemversion.html#majorVersion" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int majorVersion() const"/>
            <function name="microVersion" fullname="QOperatingSystemVersion::microVersion" href="qoperatingsystemversion.html#microVersion" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int microVersion() const"/>
            <function name="minorVersion" fullname="QOperatingSystemVersion::minorVersion" href="qoperatingsystemversion.html#minorVersion" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int minorVersion() const"/>
            <function name="name" fullname="QOperatingSystemVersion::name" href="qoperatingsystemversion.html#name" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="segmentCount" fullname="QOperatingSystemVersion::segmentCount" href="qoperatingsystemversion.html#segmentCount" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int segmentCount() const"/>
            <function name="type" fullname="QOperatingSystemVersion::type" href="qoperatingsystemversion.html#type" status="active" access="public" location="qoperatingsystemversion.h" documented="true" meta="plain" const="true" constexpr="true" type="QOperatingSystemVersion::OSType" signature="QOperatingSystemVersion::OSType type() const"/>
            <function name="version" fullname="QOperatingSystemVersion::version" href="qoperatingsystemversion.html#version" status="active" access="public" location="qoperatingsystemversion.h" documented="true" since="6.1" meta="plain" const="true" type="QVersionNumber" signature="QVersionNumber version() const"/>
            <enum name="OSType" fullname="QOperatingSystemVersion::OSType" href="qoperatingsystemversion.html#OSType-enum" status="active" access="public" location="qoperatingsystemversion.h" documented="true">
                <value name="Unknown" value="0"/>
                <value name="Windows" value="1"/>
                <value name="MacOS" value="2"/>
                <value name="IOS" value="3"/>
                <value name="TvOS" value="4"/>
                <value name="WatchOS" value="5"/>
                <value name="Android" value="6"/>
                <value name="VisionOS" value="7"/>
            </enum>
            <variable name="Android10" fullname="QOperatingSystemVersion::Android10" href="qoperatingsystemversion.html#Android10-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.1" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android 10 (version 10.0, API level 29)"/>
            <variable name="Android11" fullname="QOperatingSystemVersion::Android11" href="qoperatingsystemversion.html#Android11-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.1" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android 11 (version 11.0, API level 30)"/>
            <variable name="Android12" fullname="QOperatingSystemVersion::Android12" href="qoperatingsystemversion.html#Android12-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.5" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Android 12 (version 12.0, API level 31)"/>
            <variable name="Android12L" fullname="QOperatingSystemVersion::Android12L" href="qoperatingsystemversion.html#Android12L-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.5" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Android 12L (version 12.0, API level 32)"/>
            <variable name="Android13" fullname="QOperatingSystemVersion::Android13" href="qoperatingsystemversion.html#Android13-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.5" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Android 13 (version 13.0, API level 33)"/>
            <variable name="Android14" fullname="QOperatingSystemVersion::Android14" href="qoperatingsystemversion.html#Android14-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.7" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Android 14 (version 14.0, API level 34)"/>
            <variable name="AndroidJellyBean" fullname="QOperatingSystemVersion::AndroidJellyBean" href="qoperatingsystemversion.html#AndroidJellyBean-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Jelly Bean (version 4.1, API level 16)"/>
            <variable name="AndroidJellyBean_MR1" fullname="QOperatingSystemVersion::AndroidJellyBean_MR1" href="qoperatingsystemversion.html#AndroidJellyBean_MR1-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Jelly Bean, maintenance release 1 (version 4.2, API level 17)"/>
            <variable name="AndroidJellyBean_MR2" fullname="QOperatingSystemVersion::AndroidJellyBean_MR2" href="qoperatingsystemversion.html#AndroidJellyBean_MR2-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Jelly Bean, maintenance release 2 (version 4.3, API level 18)"/>
            <variable name="AndroidKitKat" fullname="QOperatingSystemVersion::AndroidKitKat" href="qoperatingsystemversion.html#AndroidKitKat-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android KitKat (versions 4.4 &amp; 4.4W, API levels 19 &amp; 20)"/>
            <variable name="AndroidLollipop" fullname="QOperatingSystemVersion::AndroidLollipop" href="qoperatingsystemversion.html#AndroidLollipop-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Lollipop (version 5.0, API level 21)"/>
            <variable name="AndroidLollipop_MR1" fullname="QOperatingSystemVersion::AndroidLollipop_MR1" href="qoperatingsystemversion.html#AndroidLollipop_MR1-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Lollipop, maintenance release 1 (version 5.1, API level 22)"/>
            <variable name="AndroidMarshmallow" fullname="QOperatingSystemVersion::AndroidMarshmallow" href="qoperatingsystemversion.html#AndroidMarshmallow-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Marshmallow (version 6.0, API level 23)"/>
            <variable name="AndroidNougat" fullname="QOperatingSystemVersion::AndroidNougat" href="qoperatingsystemversion.html#AndroidNougat-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Nougat (version 7.0, API level 24)"/>
            <variable name="AndroidNougat_MR1" fullname="QOperatingSystemVersion::AndroidNougat_MR1" href="qoperatingsystemversion.html#AndroidNougat_MR1-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Nougat, maintenance release 1 (version 7.0, API level 25)"/>
            <variable name="AndroidOreo" fullname="QOperatingSystemVersion::AndroidOreo" href="qoperatingsystemversion.html#AndroidOreo-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Oreo (version 8.0, API level 26)"/>
            <variable name="AndroidOreo_MR1" fullname="QOperatingSystemVersion::AndroidOreo_MR1" href="qoperatingsystemversion.html#AndroidOreo_MR1-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.1" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Oreo_MR1 (version 8.1, API level 27)"/>
            <variable name="AndroidPie" fullname="QOperatingSystemVersion::AndroidPie" href="qoperatingsystemversion.html#AndroidPie-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.1" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Android Pie (version 9.0, API level 28)"/>
            <variable name="MacOSBigSur" fullname="QOperatingSystemVersion::MacOSBigSur" href="qoperatingsystemversion.html#MacOSBigSur-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.0" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS Big Sur (version 11)"/>
            <variable name="MacOSCatalina" fullname="QOperatingSystemVersion::MacOSCatalina" href="qoperatingsystemversion.html#MacOSCatalina-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS Catalina (version 10.15)"/>
            <variable name="MacOSHighSierra" fullname="QOperatingSystemVersion::MacOSHighSierra" href="qoperatingsystemversion.html#MacOSHighSierra-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS High Sierra (version 10.13)"/>
            <variable name="MacOSMojave" fullname="QOperatingSystemVersion::MacOSMojave" href="qoperatingsystemversion.html#MacOSMojave-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS Mojave (version 10.14)"/>
            <variable name="MacOSMonterey" fullname="QOperatingSystemVersion::MacOSMonterey" href="qoperatingsystemversion.html#MacOSMonterey-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS Monterey (version 12)"/>
            <variable name="MacOSSequoia" fullname="QOperatingSystemVersion::MacOSSequoia" href="qoperatingsystemversion.html#MacOSSequoia-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.8" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to macOS Sequoia (version 15)"/>
            <variable name="MacOSSierra" fullname="QOperatingSystemVersion::MacOSSierra" href="qoperatingsystemversion.html#MacOSSierra-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to macOS Sierra (version 10.12)"/>
            <variable name="MacOSSonoma" fullname="QOperatingSystemVersion::MacOSSonoma" href="qoperatingsystemversion.html#MacOSSonoma-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.5" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to macOS Sonoma (version 14)"/>
            <variable name="MacOSVentura" fullname="QOperatingSystemVersion::MacOSVentura" href="qoperatingsystemversion.html#MacOSVentura-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.4" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to macOS Ventura (version 13)"/>
            <variable name="OSXElCapitan" fullname="QOperatingSystemVersion::OSXElCapitan" href="qoperatingsystemversion.html#OSXElCapitan-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to OS X El Capitan (version 10.11)"/>
            <variable name="OSXMavericks" fullname="QOperatingSystemVersion::OSXMavericks" href="qoperatingsystemversion.html#OSXMavericks-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to OS X Mavericks (version 10.9)"/>
            <variable name="OSXYosemite" fullname="QOperatingSystemVersion::OSXYosemite" href="qoperatingsystemversion.html#OSXYosemite-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to OS X Yosemite (version 10.10)"/>
            <variable name="Windows10" fullname="QOperatingSystemVersion::Windows10" href="qoperatingsystemversion.html#Windows10-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to general Windows 10 (version 10.0)"/>
            <variable name="Windows10_1809" fullname="QOperatingSystemVersion::Windows10_1809" href="qoperatingsystemversion.html#Windows10_1809-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 October 2018 Update Version 1809 (version 10.0.17763)"/>
            <variable name="Windows10_1903" fullname="QOperatingSystemVersion::Windows10_1903" href="qoperatingsystemversion.html#Windows10_1903-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 May 2019 Update Version 1903 (version 10.0.18362)"/>
            <variable name="Windows10_1909" fullname="QOperatingSystemVersion::Windows10_1909" href="qoperatingsystemversion.html#Windows10_1909-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 November 2019 Update Version 1909 (version 10.0.18363)"/>
            <variable name="Windows10_2004" fullname="QOperatingSystemVersion::Windows10_2004" href="qoperatingsystemversion.html#Windows10_2004-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 May 2020 Update Version 2004 (version 10.0.19041)"/>
            <variable name="Windows10_20H2" fullname="QOperatingSystemVersion::Windows10_20H2" href="qoperatingsystemversion.html#Windows10_20H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 October 2020 Update Version 20H2 (version 10.0.19042)"/>
            <variable name="Windows10_21H1" fullname="QOperatingSystemVersion::Windows10_21H1" href="qoperatingsystemversion.html#Windows10_21H1-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 May 2021 Update Version 21H1 (version 10.0.19043)"/>
            <variable name="Windows10_21H2" fullname="QOperatingSystemVersion::Windows10_21H2" href="qoperatingsystemversion.html#Windows10_21H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 November 2021 Update Version 21H2 (version 10.0.19044)"/>
            <variable name="Windows10_22H2" fullname="QOperatingSystemVersion::Windows10_22H2" href="qoperatingsystemversion.html#Windows10_22H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.5" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 10 October 2022 Update Version 22H2 (version 10.0.19045)"/>
            <variable name="Windows11" fullname="QOperatingSystemVersion::Windows11" href="qoperatingsystemversion.html#Windows11-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.3" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to the initial release of Windows 11 (version 10.0.22000)"/>
            <variable name="Windows11_21H2" fullname="QOperatingSystemVersion::Windows11_21H2" href="qoperatingsystemversion.html#Windows11_21H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.4" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 11 Version 21H2 (version 10.0.22000)"/>
            <variable name="Windows11_22H2" fullname="QOperatingSystemVersion::Windows11_22H2" href="qoperatingsystemversion.html#Windows11_22H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.4" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 11 Version 22H2 (version 10.0.22621)"/>
            <variable name="Windows11_23H2" fullname="QOperatingSystemVersion::Windows11_23H2" href="qoperatingsystemversion.html#Windows11_23H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.6" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 11 Version 23H2 (version 10.0.22631)"/>
            <variable name="Windows11_24H2" fullname="QOperatingSystemVersion::Windows11_24H2" href="qoperatingsystemversion.html#Windows11_24H2-var" status="active" access="public" location="qoperatingsystemversion.h" since="6.8.1" documented="true" type="const QOperatingSystemVersionBase" static="true" brief="Version corresponding to Windows 11 Version 24H2 (version 10.0.26100)"/>
            <variable name="Windows7" fullname="QOperatingSystemVersion::Windows7" href="qoperatingsystemversion.html#Windows7-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Windows 7 (version 6.1)"/>
            <variable name="Windows8" fullname="QOperatingSystemVersion::Windows8" href="qoperatingsystemversion.html#Windows8-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Windows 8 (version 6.2)"/>
            <variable name="Windows8_1" fullname="QOperatingSystemVersion::Windows8_1" href="qoperatingsystemversion.html#Windows8_1-var" status="active" access="public" location="qoperatingsystemversion.h" documented="true" type="const QOperatingSystemVersion" static="true" brief="Version corresponding to Windows 8.1 (version 6.3)"/>
        </class>
        <class name="QParallelAnimationGroup" href="qparallelanimationgroup.html" status="active" access="public" location="qparallelanimationgroup.h" documented="true" groups="animation" bases="QAnimationGroup" module="QtCore" brief="Parallel group of animations">
            <function name="QParallelAnimationGroup" fullname="QParallelAnimationGroup::QParallelAnimationGroup" href="qparallelanimationgroup.html#QParallelAnimationGroup" status="active" access="public" location="qparallelanimationgroup.h" documented="true" meta="constructor" signature="QParallelAnimationGroup(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="duration" fullname="QParallelAnimationGroup::duration" href="qparallelanimationgroup.html#duration" status="active" access="public" location="qparallelanimationgroup.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int duration() const override"/>
            <function name="event" fullname="QParallelAnimationGroup::event" href="qparallelanimationgroup.html#event" status="active" access="protected" location="qparallelanimationgroup.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="updateCurrentTime" fullname="QParallelAnimationGroup::updateCurrentTime" href="qparallelanimationgroup.html#updateCurrentTime" status="active" access="protected" location="qparallelanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateCurrentTime(int currentTime) override">
                <parameter type="int" name="currentTime" default=""/>
            </function>
            <function name="updateDirection" fullname="QParallelAnimationGroup::updateDirection" href="qparallelanimationgroup.html#updateDirection" status="active" access="protected" location="qparallelanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateDirection(QAbstractAnimation::Direction direction) override">
                <parameter type="QAbstractAnimation::Direction" name="direction" default=""/>
            </function>
            <function name="updateState" fullname="QParallelAnimationGroup::updateState" href="qparallelanimationgroup.html#updateState" status="active" access="protected" location="qparallelanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) override">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="~QParallelAnimationGroup" fullname="QParallelAnimationGroup::~QParallelAnimationGroup" href="qparallelanimationgroup.html#dtor.QParallelAnimationGroup" status="active" access="public" location="qparallelanimationgroup.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QParallelAnimationGroup()"/>
        </class>
        <class name="QPartialOrdering" href="qpartialordering.html" status="active" access="public" location="qcompare.h" since="6.0" documented="true" module="QtCore" brief="Represents the result of a comparison that allows for unordered results">
            <function name="QPartialOrdering" fullname="QPartialOrdering::QPartialOrdering" href="qpartialordering.html#QPartialOrdering" status="active" access="public" location="qcompare.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPartialOrdering(std::partial_ordering stdorder)">
                <parameter type="std::partial_ordering" name="stdorder" default=""/>
            </function>
            <function name="is_eq" href="qpartialordering.html#is_eq" status="active" access="public" location="qcompare.h" documented="true" related="1089" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_eq(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="is_gt" href="qpartialordering.html#is_gt" status="active" access="public" location="qcompare.h" documented="true" related="1090" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gt(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="is_gteq" href="qpartialordering.html#is_gteq" status="active" access="public" location="qcompare.h" documented="true" related="1091" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gteq(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="is_lt" href="qpartialordering.html#is_lt" status="active" access="public" location="qcompare.h" documented="true" related="1092" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lt(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="is_lteq" href="qpartialordering.html#is_lteq" status="active" access="public" location="qcompare.h" documented="true" related="1093" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lteq(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="is_neq" href="qpartialordering.html#is_neq" status="active" access="public" location="qcompare.h" documented="true" related="1094" since="6.7" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_neq(QPartialOrdering o)">
                <parameter type="QPartialOrdering" name="o" default=""/>
            </function>
            <function name="operator std::partial_ordering" fullname="QPartialOrdering::operator std::partial_ordering" href="qpartialordering.html#operator-std-3a-3apartial_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="std::partial_ordering" signature="std::partial_ordering operator std::partial_ordering() const"/>
            <function name="operator!=" href="qpartialordering.html#operator-not-eq" status="active" access="public" location="qcompare.h" documented="true" related="1095" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(QPartialOrdering lhs, QPartialOrdering rhs)">
                <parameter type="QPartialOrdering" name="lhs" default=""/>
                <parameter type="QPartialOrdering" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpartialordering.html#operator-eq-eq" status="active" access="public" location="qcompare.h" documented="true" related="1096" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(QPartialOrdering lhs, QPartialOrdering rhs)">
                <parameter type="QPartialOrdering" name="lhs" default=""/>
                <parameter type="QPartialOrdering" name="rhs" default=""/>
            </function>
            <variable name="Equivalent" fullname="QPartialOrdering::Equivalent" href="qpartialordering.html#Equivalent-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="Greater" fullname="QPartialOrdering::Greater" href="qpartialordering.html#Greater-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="Less" fullname="QPartialOrdering::Less" href="qpartialordering.html#Less-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="Unordered" fullname="QPartialOrdering::Unordered" href="qpartialordering.html#Unordered-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="equivalent" fullname="QPartialOrdering::equivalent" href="qpartialordering.html#equivalent-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="greater" fullname="QPartialOrdering::greater" href="qpartialordering.html#greater-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="less" fullname="QPartialOrdering::less" href="qpartialordering.html#less-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
            <variable name="unordered" fullname="QPartialOrdering::unordered" href="qpartialordering.html#unordered-var" status="active" access="public" location="qcompare.h" documented="true" type="const QPartialOrdering" static="true"/>
        </class>
        <class name="QPauseAnimation" href="qpauseanimation.html" status="active" access="public" location="qpauseanimation.h" documented="true" groups="animation" bases="QAbstractAnimation" module="QtCore" brief="Pause for QSequentialAnimationGroup">
            <function name="QPauseAnimation" fullname="QPauseAnimation::QPauseAnimation" href="qpauseanimation.html#QPauseAnimation" status="active" access="public" location="qpauseanimation.h" documented="true" meta="constructor" signature="QPauseAnimation(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QPauseAnimation" fullname="QPauseAnimation::QPauseAnimation" href="qpauseanimation.html#QPauseAnimation-1" status="active" access="public" location="qpauseanimation.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPauseAnimation(int msecs, QObject *parent)">
                <parameter type="int" name="msecs" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableDuration" fullname="QPauseAnimation::bindableDuration" href="qpauseanimation.html#duration-prop" status="active" access="public" location="qpauseanimation.h" meta="plain" associated-property="duration" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableDuration()"/>
            <function name="duration" fullname="QPauseAnimation::duration" href="qpauseanimation.html#duration-prop" status="active" access="public" location="qpauseanimation.h" meta="plain" virtual="virtual" const="true" override="true" associated-property="duration" type="int" signature="int duration() const override"/>
            <function name="event" fullname="QPauseAnimation::event" href="qpauseanimation.html#event" status="active" access="protected" location="qpauseanimation.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="setDuration" fullname="QPauseAnimation::setDuration" href="qpauseanimation.html#duration-prop" status="active" access="public" location="qpauseanimation.h" meta="plain" associated-property="duration" type="void" signature="void setDuration(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="updateCurrentTime" fullname="QPauseAnimation::updateCurrentTime" href="qpauseanimation.html#updateCurrentTime" status="active" access="protected" location="qpauseanimation.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateCurrentTime(int) override">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="~QPauseAnimation" fullname="QPauseAnimation::~QPauseAnimation" href="qpauseanimation.html#dtor.QPauseAnimation" status="active" access="public" location="qpauseanimation.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPauseAnimation()"/>
            <property name="duration" fullname="QPauseAnimation::duration" href="qpauseanimation.html#duration-prop" status="active" access="public" location="qpauseanimation.h" documented="true" bindable="true" brief="The duration of the pause">
                <getter name="duration"/>
                <setter name="setDuration"/>
                <bindable name="bindableDuration"/>
            </property>
        </class>
        <class name="QPermission" href="qpermission.html" status="active" access="public" location="qpermissions.h" since="6.5" documented="true" module="QtCore" brief="An opaque wrapper of a typed permission">
            <target name="typed-permission" title="typed permission"/>
            <contents name="typed-permissions" title="Typed Permissions" level="2"/>
            <function name="QPermission" fullname="QPermission::QPermission" href="qpermission.html#QPermission" status="active" access="public" location="qpermissions.h" documented="true" meta="constructor" signature="QPermission(const T &amp;type)">
                <parameter type="const T &amp;" name="type" default=""/>
            </function>
            <function name="status" fullname="QPermission::status" href="qpermission.html#status" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="Qt::PermissionStatus" signature="Qt::PermissionStatus status() const"/>
            <function name="type" fullname="QPermission::type" href="qpermission.html#type" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="QMetaType" signature="QMetaType type() const"/>
            <function name="value" fullname="QPermission::value" href="qpermission.html#value" status="active" access="public" location="qpermissions.h" documented="true" meta="plain" const="true" type="std::optional&lt;T&gt;" signature="std::optional&lt;T&gt; value() const"/>
        </class>
        <class name="QPersistentModelIndex" href="qpersistentmodelindex.html" status="active" access="public" location="qabstractitemmodel.h" documented="true" groups="model-view,shared" module="QtCore" brief="Used to locate data in a data model" comparison_category="strong">
            <function name="QPersistentModelIndex" fullname="QPersistentModelIndex::QPersistentModelIndex" href="qpersistentmodelindex.html#QPersistentModelIndex" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="move-constructor" noexcept="true" signature="QPersistentModelIndex(QPersistentModelIndex &amp;&amp;other)">
                <parameter type="QPersistentModelIndex &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPersistentModelIndex" fullname="QPersistentModelIndex::QPersistentModelIndex" href="qpersistentmodelindex.html#QPersistentModelIndex-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPersistentModelIndex(const QModelIndex &amp;index)">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="QPersistentModelIndex" fullname="QPersistentModelIndex::QPersistentModelIndex" href="qpersistentmodelindex.html#QPersistentModelIndex-2" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QPersistentModelIndex(const QPersistentModelIndex &amp;other)">
                <parameter type="const QPersistentModelIndex &amp;" name="other" default=""/>
            </function>
            <function name="column" fullname="QPersistentModelIndex::column" href="qpersistentmodelindex.html#column" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int column() const"/>
            <function name="data" fullname="QPersistentModelIndex::data" href="qpersistentmodelindex.html#data" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant data(int role) const">
                <parameter type="int" name="role" default="Qt::DisplayRole"/>
            </function>
            <function name="flags" fullname="QPersistentModelIndex::flags" href="qpersistentmodelindex.html#flags" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="Qt::ItemFlags" signature="Qt::ItemFlags flags() const"/>
            <function name="isValid" fullname="QPersistentModelIndex::isValid" href="qpersistentmodelindex.html#isValid" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="model" fullname="QPersistentModelIndex::model" href="qpersistentmodelindex.html#model" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="const QAbstractItemModel *" signature="const QAbstractItemModel * model() const"/>
            <function name="multiData" fullname="QPersistentModelIndex::multiData" href="qpersistentmodelindex.html#multiData" status="active" access="public" location="qabstractitemmodel.h" documented="true" since="6.0" meta="plain" const="true" type="void" signature="void multiData(QModelRoleDataSpan roleDataSpan) const">
                <parameter type="QModelRoleDataSpan" name="roleDataSpan" default=""/>
            </function>
            <function name="operator QModelIndex" fullname="QPersistentModelIndex::operator QModelIndex" href="qpersistentmodelindex.html#operator-QModelIndex" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex operator QModelIndex() const"/>
            <function name="operator!=" href="qpersistentmodelindex.html#operator-not-eq" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1097" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QPersistentModelIndex &amp;lhs, const QModelIndex &amp;rhs)">
                <parameter type="const QPersistentModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qpersistentmodelindex.html#operator-not-eq-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1098" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QPersistentModelIndex &amp;lhs, const QPersistentModelIndex &amp;rhs)">
                <parameter type="const QPersistentModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QPersistentModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qpersistentmodelindex.html#operator-lt" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1099" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QPersistentModelIndex &amp;lhs, const QPersistentModelIndex &amp;rhs)">
                <parameter type="const QPersistentModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QPersistentModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QPersistentModelIndex::operator=" href="qpersistentmodelindex.html#operator-eq" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="move-assign" noexcept="true" type="QPersistentModelIndex &amp;" signature="QPersistentModelIndex &amp; operator=(QPersistentModelIndex &amp;&amp;other)">
                <parameter type="QPersistentModelIndex &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPersistentModelIndex::operator=" href="qpersistentmodelindex.html#operator-eq-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" overload="true" overload-number="1" type="QPersistentModelIndex &amp;" signature="QPersistentModelIndex &amp; operator=(const QModelIndex &amp;other)">
                <parameter type="const QModelIndex &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPersistentModelIndex::operator=" href="qpersistentmodelindex.html#operator-eq-2" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="copy-assign" overload="true" overload-number="2" type="QPersistentModelIndex &amp;" signature="QPersistentModelIndex &amp; operator=(const QPersistentModelIndex &amp;other)">
                <parameter type="const QPersistentModelIndex &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qpersistentmodelindex.html#operator-eq-eq" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1100" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QPersistentModelIndex &amp;lhs, const QModelIndex &amp;rhs)">
                <parameter type="const QPersistentModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpersistentmodelindex.html#operator-eq-eq-1" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="1101" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QPersistentModelIndex &amp;lhs, const QPersistentModelIndex &amp;rhs)">
                <parameter type="const QPersistentModelIndex &amp;" name="lhs" default=""/>
                <parameter type="const QPersistentModelIndex &amp;" name="rhs" default=""/>
            </function>
            <function name="parent" fullname="QPersistentModelIndex::parent" href="qpersistentmodelindex.html#parent" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex parent() const"/>
            <function name="qHash" href="qpersistentmodelindex.html#qHash-24" status="active" access="public" location="qabstractitemmodel.h" documented="true" related="546" meta="plain" noexcept="true" overload="true" overload-number="24" type="size_t" signature="size_t qHash(const QPersistentModelIndex &amp;key, size_t seed)">
                <parameter type="const QPersistentModelIndex &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="row" fullname="QPersistentModelIndex::row" href="qpersistentmodelindex.html#row" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="int" signature="int row() const"/>
            <function name="sibling" fullname="QPersistentModelIndex::sibling" href="qpersistentmodelindex.html#sibling" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex sibling(int row, int column) const">
                <parameter type="int" name="row" default=""/>
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="swap" fullname="QPersistentModelIndex::swap" href="qpersistentmodelindex.html#swap" status="active" access="public" location="qabstractitemmodel.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPersistentModelIndex &amp;other)">
                <parameter type="QPersistentModelIndex &amp;" name="other" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QPluginLoader" href="qpluginloader.html" status="active" access="public" location="qpluginloader.h" documented="true" groups="plugins" bases="QObject" module="QtCore" brief="Loads a plugin at run-time">
            <function name="QPluginLoader" fullname="QPluginLoader::QPluginLoader" href="qpluginloader.html#QPluginLoader" status="active" access="public" location="qpluginloader.h" documented="true" meta="constructor" explicit="true" signature="QPluginLoader(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QPluginLoader" fullname="QPluginLoader::QPluginLoader" href="qpluginloader.html#QPluginLoader-1" status="active" access="public" location="qpluginloader.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QPluginLoader(const QString &amp;fileName, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="errorString" fullname="QPluginLoader::errorString" href="qpluginloader.html#errorString" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="fileName" fullname="QPluginLoader::fileName" href="qpluginloader.html#fileName-prop" status="active" access="public" location="qpluginloader.h" meta="plain" const="true" associated-property="fileName" type="QString" signature="QString fileName() const"/>
            <function name="instance" fullname="QPluginLoader::instance" href="qpluginloader.html#instance" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" type="QObject *" signature="QObject * instance()"/>
            <function name="isLoaded" fullname="QPluginLoader::isLoaded" href="qpluginloader.html#isLoaded" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLoaded() const"/>
            <function name="load" fullname="QPluginLoader::load" href="qpluginloader.html#load" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" type="bool" signature="bool load()"/>
            <function name="loadHints" fullname="QPluginLoader::loadHints" href="qpluginloader.html#loadHints-prop" status="active" access="public" location="qpluginloader.h" meta="plain" const="true" associated-property="loadHints" type="QLibrary::LoadHints" signature="QLibrary::LoadHints loadHints() const"/>
            <function name="metaData" fullname="QPluginLoader::metaData" href="qpluginloader.html#metaData" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject metaData() const"/>
            <function name="qRegisterStaticPluginFunction" href="qpluginloader.html#qRegisterStaticPluginFunction" status="active" access="public" location="qplugin.h" documented="true" related="626" meta="plain" type="void" signature="void qRegisterStaticPluginFunction(QStaticPlugin plugin)">
                <parameter type="QStaticPlugin" name="plugin" default=""/>
            </function>
            <function name="setFileName" fullname="QPluginLoader::setFileName" href="qpluginloader.html#fileName-prop" status="active" access="public" location="qpluginloader.h" meta="plain" associated-property="fileName" type="void" signature="void setFileName(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setLoadHints" fullname="QPluginLoader::setLoadHints" href="qpluginloader.html#loadHints-prop" status="active" access="public" location="qpluginloader.h" meta="plain" associated-property="loadHints" type="void" signature="void setLoadHints(QLibrary::LoadHints loadHints)">
                <parameter type="QLibrary::LoadHints" name="loadHints" default=""/>
            </function>
            <function name="staticInstances" fullname="QPluginLoader::staticInstances" href="qpluginloader.html#staticInstances" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" static="true" type="QObjectList" signature="QObjectList staticInstances()"/>
            <function name="staticPlugins" fullname="QPluginLoader::staticPlugins" href="qpluginloader.html#staticPlugins" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" static="true" type="QList&lt;QStaticPlugin&gt;" signature="QList&lt;QStaticPlugin&gt; staticPlugins()"/>
            <function name="unload" fullname="QPluginLoader::unload" href="qpluginloader.html#unload" status="active" access="public" location="qpluginloader.h" documented="true" meta="plain" type="bool" signature="bool unload()"/>
            <function name="~QPluginLoader" fullname="QPluginLoader::~QPluginLoader" href="qpluginloader.html#dtor.QPluginLoader" status="active" access="public" location="qpluginloader.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPluginLoader()"/>
            <property name="fileName" fullname="QPluginLoader::fileName" href="qpluginloader.html#fileName-prop" status="active" access="public" location="qpluginloader.h" documented="true" brief="The file name of the plugin">
                <getter name="fileName"/>
                <setter name="setFileName"/>
            </property>
            <property name="loadHints" fullname="QPluginLoader::loadHints" href="qpluginloader.html#loadHints-prop" status="active" access="public" location="qpluginloader.h" documented="true" brief="Give the load() function some hints on how it should behave">
                <getter name="loadHints"/>
                <setter name="setLoadHints"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QPoint" href="qpoint.html" status="active" access="public" location="qpoint.h" documented="true" groups="painting" module="QtCore" brief="Defines a point in the plane using integer precision" comparison_category="equality">
            <function name="QPoint" fullname="QPoint::QPoint" href="qpoint.html#QPoint" status="active" access="public" location="qpoint.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPoint()"/>
            <function name="QPoint" fullname="QPoint::QPoint" href="qpoint.html#QPoint-1" status="active" access="public" location="qpoint.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QPoint(int xpos, int ypos)">
                <parameter type="int" name="xpos" default=""/>
                <parameter type="int" name="ypos" default=""/>
            </function>
            <function name="dotProduct" fullname="QPoint::dotProduct" href="qpoint.html#dotProduct" status="active" access="public" location="qpoint.h" documented="true" meta="plain" static="true" constexpr="true" type="int" signature="int dotProduct(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="isNull" fullname="QPoint::isNull" href="qpoint.html#isNull" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="manhattanLength" fullname="QPoint::manhattanLength" href="qpoint.html#manhattanLength" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int manhattanLength() const"/>
            <function name="operator!=" href="qpoint.html#operator-not-eq" status="active" access="public" location="qpoint.h" documented="true" related="1102" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QPoint &amp;lhs, const QPoint &amp;rhs)">
                <parameter type="const QPoint &amp;" name="lhs" default=""/>
                <parameter type="const QPoint &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a" status="active" access="public" location="qpoint.h" documented="true" related="1103" meta="plain" constexpr="true" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, double factor)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="double" name="factor" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a-1" status="active" access="public" location="qpoint.h" documented="true" related="1104" meta="plain" constexpr="true" overload="true" overload-number="1" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, float factor)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a-2" status="active" access="public" location="qpoint.h" documented="true" related="1105" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QPoint" signature="QPoint operator*(const QPoint &amp;point, int factor)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a-3" status="active" access="public" location="qpoint.h" documented="true" related="1106" meta="plain" constexpr="true" overload="true" overload-number="3" type="QPoint" signature="QPoint operator*(double factor, const QPoint &amp;point)">
                <parameter type="double" name="factor" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a-4" status="active" access="public" location="qpoint.h" documented="true" related="1107" meta="plain" constexpr="true" overload="true" overload-number="4" type="QPoint" signature="QPoint operator*(float factor, const QPoint &amp;point)">
                <parameter type="float" name="factor" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator*" href="qpoint.html#operator-2a-5" status="active" access="public" location="qpoint.h" documented="true" related="1108" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QPoint" signature="QPoint operator*(int factor, const QPoint &amp;point)">
                <parameter type="int" name="factor" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator*=" fullname="QPoint::operator*=" href="qpoint.html#operator-2a-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPoint &amp;" signature="QPoint &amp; operator*=(double factor)">
                <parameter type="double" name="factor" default=""/>
            </function>
            <function name="operator*=" fullname="QPoint::operator*=" href="qpoint.html#operator-2a-eq-1" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="1" type="QPoint &amp;" signature="QPoint &amp; operator*=(float factor)">
                <parameter type="float" name="factor" default=""/>
            </function>
            <function name="operator*=" fullname="QPoint::operator*=" href="qpoint.html#operator-2a-eq-2" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" overload="true" overload-number="2" type="QPoint &amp;" signature="QPoint &amp; operator*=(int factor)">
                <parameter type="int" name="factor" default=""/>
            </function>
            <function name="operator+" href="qpoint.html#operator-2b" status="active" access="public" location="qpoint.h" documented="true" related="1109" meta="plain" constexpr="true" noexcept="true" type="QPoint" signature="QPoint operator+(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator+" href="qpoint.html#operator-2b-1" status="active" access="public" location="qpoint.h" documented="true" related="1110" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QPoint" signature="QPoint operator+(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="operator+=" fullname="QPoint::operator+=" href="qpoint.html#operator-2b-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPoint &amp;" signature="QPoint &amp; operator+=(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator-" href="qpoint.html#operator-" status="active" access="public" location="qpoint.h" documented="true" related="1111" meta="plain" constexpr="true" noexcept="true" type="QPoint" signature="QPoint operator-(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="operator-" href="qpoint.html#operator--1" status="active" access="public" location="qpoint.h" documented="true" related="1112" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QPoint" signature="QPoint operator-(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator-=" fullname="QPoint::operator-=" href="qpoint.html#operator--eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPoint &amp;" signature="QPoint &amp; operator-=(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator/" href="qpoint.html#operator-2f" status="active" access="public" location="qpoint.h" documented="true" related="1113" meta="plain" constexpr="true" type="QPoint" signature="QPoint operator/(const QPoint &amp;point, qreal divisor)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QPoint::operator/=" href="qpoint.html#operator-2f-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPoint &amp;" signature="QPoint &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpoint.html#operator-lt-lt-17" status="active" access="public" location="qpoint.h" documented="true" related="355" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPoint &amp;point)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="operator==" href="qpoint.html#operator-eq-eq" status="active" access="public" location="qpoint.h" documented="true" related="1114" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QPoint &amp;lhs, const QPoint &amp;rhs)">
                <parameter type="const QPoint &amp;" name="lhs" default=""/>
                <parameter type="const QPoint &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpoint.html#operator-gt-gt-16" status="active" access="public" location="qpoint.h" documented="true" related="426" meta="plain" overload="true" overload-number="16" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPoint &amp;point)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPoint &amp;" name="point" default=""/>
            </function>
            <function name="rx" fullname="QPoint::rx" href="qpoint.html#rx" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="int &amp;" signature="int &amp; rx()"/>
            <function name="ry" fullname="QPoint::ry" href="qpoint.html#ry" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="int &amp;" signature="int &amp; ry()"/>
            <function name="setX" fullname="QPoint::setX" href="qpoint.html#setX" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setY" fullname="QPoint::setY" href="qpoint.html#setY" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="toCGPoint" fullname="QPoint::toCGPoint" href="qpoint.html#toCGPoint" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" noexcept="true" type="CGPoint" brief="Creates a CGPoint from a QPoint" signature="CGPoint toCGPoint() const" groups="platform-type-conversions"/>
            <function name="toPointF" fullname="QPoint::toPointF" href="qpoint.html#toPointF" status="active" access="public" location="qpoint.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF toPointF() const"/>
            <function name="transposed" fullname="QPoint::transposed" href="qpoint.html#transposed" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint transposed() const"/>
            <function name="x" fullname="QPoint::x" href="qpoint.html#x" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QPoint::y" href="qpoint.html#y" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int y() const"/>
        </class>
        <class threadsafety="reentrant" name="QPointF" href="qpointf.html" status="active" access="public" location="qpoint.h" documented="true" groups="painting" module="QtCore" brief="Defines a point in the plane using floating point precision" comparison_category="equality">
            <function name="QPointF" fullname="QPointF::QPointF" href="qpointf.html#QPointF" status="active" access="public" location="qpoint.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QPointF()"/>
            <function name="QPointF" fullname="QPointF::QPointF" href="qpointf.html#QPointF-1" status="active" access="public" location="qpoint.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QPointF(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="QPointF" fullname="QPointF::QPointF" href="qpointf.html#QPointF-2" status="active" access="public" location="qpoint.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QPointF(qreal xpos, qreal ypos)">
                <parameter type="qreal" name="xpos" default=""/>
                <parameter type="qreal" name="ypos" default=""/>
            </function>
            <function name="dotProduct" fullname="QPointF::dotProduct" href="qpointf.html#dotProduct" status="active" access="public" location="qpoint.h" documented="true" meta="plain" static="true" constexpr="true" type="qreal" signature="qreal dotProduct(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="fromCGPoint" fullname="QPointF::fromCGPoint" href="qpointf.html#fromCGPoint" status="active" access="public" location="qpoint.h" documented="true" meta="plain" static="true" noexcept="true" type="QPointF" brief="Creates a QRectF from CGPoint point" signature="QPointF fromCGPoint(CGPoint point)" groups="platform-type-conversions">
                <parameter type="CGPoint" name="point" default=""/>
            </function>
            <function name="isNull" fullname="QPointF::isNull" href="qpointf.html#isNull" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="manhattanLength" fullname="QPointF::manhattanLength" href="qpointf.html#manhattanLength" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" type="qreal" signature="qreal manhattanLength() const"/>
            <function name="operator!=" href="qpointf.html#operator-not-eq" status="active" access="public" location="qpoint.h" documented="true" related="1115" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QPointF &amp;lhs, const QPointF &amp;rhs)">
                <parameter type="const QPointF &amp;" name="lhs" default=""/>
                <parameter type="const QPointF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qpointf.html#operator-2a" status="active" access="public" location="qpoint.h" documented="true" related="1116" meta="plain" constexpr="true" type="QPointF" signature="QPointF operator*(const QPointF &amp;point, qreal factor)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator*" href="qpointf.html#operator-2a-1" status="active" access="public" location="qpoint.h" documented="true" related="1117" meta="plain" constexpr="true" overload="true" overload-number="1" type="QPointF" signature="QPointF operator*(qreal factor, const QPointF &amp;point)">
                <parameter type="qreal" name="factor" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator*=" fullname="QPointF::operator*=" href="qpointf.html#operator-2a-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPointF &amp;" signature="QPointF &amp; operator*=(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator+" href="qpointf.html#operator-2b" status="active" access="public" location="qpoint.h" documented="true" related="1118" meta="plain" constexpr="true" type="QPointF" signature="QPointF operator+(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator+" href="qpointf.html#operator-2b-1" status="active" access="public" location="qpoint.h" documented="true" related="1119" meta="plain" constexpr="true" overload="true" overload-number="1" type="QPointF" signature="QPointF operator+(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="operator+=" fullname="QPointF::operator+=" href="qpointf.html#operator-2b-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPointF &amp;" signature="QPointF &amp; operator+=(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator-" href="qpointf.html#operator-" status="active" access="public" location="qpoint.h" documented="true" related="1120" meta="plain" constexpr="true" type="QPointF" signature="QPointF operator-(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="operator-" href="qpointf.html#operator--1" status="active" access="public" location="qpoint.h" documented="true" related="1121" meta="plain" constexpr="true" overload="true" overload-number="1" type="QPointF" signature="QPointF operator-(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator-=" fullname="QPointF::operator-=" href="qpointf.html#operator--eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPointF &amp;" signature="QPointF &amp; operator-=(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator/" href="qpointf.html#operator-2f" status="active" access="public" location="qpoint.h" documented="true" related="1122" meta="plain" constexpr="true" type="QPointF" signature="QPointF operator/(const QPointF &amp;point, qreal divisor)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QPointF::operator/=" href="qpointf.html#operator-2f-eq" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" type="QPointF &amp;" signature="QPointF &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qpointf.html#operator-lt-lt-18" status="active" access="public" location="qpoint.h" documented="true" related="356" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QPointF &amp;point)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="operator==" href="qpointf.html#operator-eq-eq" status="active" access="public" location="qpoint.h" documented="true" related="1123" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QPointF &amp;lhs, const QPointF &amp;rhs)">
                <parameter type="const QPointF &amp;" name="lhs" default=""/>
                <parameter type="const QPointF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qpointf.html#operator-gt-gt-17" status="active" access="public" location="qpoint.h" documented="true" related="427" meta="plain" overload="true" overload-number="17" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QPointF &amp;point)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QPointF &amp;" name="point" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qpointf.html#qFuzzyCompare" status="active" access="public" location="qpoint.h" documented="true" related="1124" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(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="qFuzzyIsNull" href="qpointf.html#qFuzzyIsNull" status="active" access="public" location="qpoint.h" documented="true" related="1125" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="rx" fullname="QPointF::rx" href="qpointf.html#rx" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="qreal &amp;" signature="qreal &amp; rx()"/>
            <function name="ry" fullname="QPointF::ry" href="qpointf.html#ry" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="qreal &amp;" signature="qreal &amp; ry()"/>
            <function name="setX" fullname="QPointF::setX" href="qpointf.html#setX" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="setY" fullname="QPointF::setY" href="qpointf.html#setY" status="active" access="public" location="qpoint.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="toCGPoint" fullname="QPointF::toCGPoint" href="qpointf.html#toCGPoint" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" noexcept="true" type="CGPoint" brief="Creates a CGPoint from a QPointF" signature="CGPoint toCGPoint() const" groups="platform-type-conversions"/>
            <function name="toPoint" fullname="QPointF::toPoint" href="qpointf.html#toPoint" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" type="QPoint" signature="QPoint toPoint() const"/>
            <function name="transposed" fullname="QPointF::transposed" href="qpointf.html#transposed" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF transposed() const"/>
            <function name="x" fullname="QPointF::x" href="qpointf.html#x" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal x() const"/>
            <function name="y" fullname="QPointF::y" href="qpointf.html#y" status="active" access="public" location="qpoint.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal y() const"/>
        </class>
        <class name="QPointer" href="qpointer.html" status="active" access="public" location="qpointer.h" documented="true" groups="objectmodel" module="QtCore" brief="Template class that provides guarded pointers to QObject" comparison_category="equality">
            <function name="QPointer" fullname="QPointer::QPointer" href="qpointer.html#QPointer" status="active" access="public" location="qpointer.h" documented="true" meta="constructor" noexcept="true" signature="QPointer()"/>
            <function name="QPointer" fullname="QPointer::QPointer" href="qpointer.html#QPointer-1" status="active" access="public" location="qpointer.h" documented="true" since="6.6" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="QPointer(QPointer&lt;X&gt; &amp;&amp;other)">
                <parameter type="QPointer&lt;X&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPointer" fullname="QPointer::QPointer" href="qpointer.html#QPointer-2" status="active" access="public" location="qpointer.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QPointer(T *p)">
                <parameter type="T *" name="p" default=""/>
            </function>
            <function name="QPointer" fullname="QPointer::QPointer" href="qpointer.html#QPointer-3" status="active" access="public" location="qpointer.h" documented="true" since="6.6" meta="constructor" noexcept="true" overload="true" overload-number="3" signature="QPointer(const QPointer&lt;X&gt; &amp;other)">
                <parameter type="const QPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QPointer" fullname="QPointer::QPointer" href="qpointer.html#QPointer-4" status="active" access="public" location="qpointer.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QPointer(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="clear" fullname="QPointer::clear" href="qpointer.html#clear" status="active" access="public" location="qpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void clear()"/>
            <function name="data" fullname="QPointer::data" href="qpointer.html#data" status="active" access="public" location="qpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * data() const"/>
            <function name="get" fullname="QPointer::get" href="qpointer.html#get" status="active" access="public" location="qpointer.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="T *" signature="T * get() const"/>
            <function name="isNull" fullname="QPointer::isNull" href="qpointer.html#isNull" status="active" access="public" location="qpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="operator T *" fullname="QPointer::operator T *" href="qpointer.html#operator-T--2a" status="active" access="public" location="qpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator T *() const"/>
            <function name="operator!=" href="qpointer.html#operator-not-eq" status="active" access="public" location="qpointer.h" documented="true" related="1126" meta="plain" noexcept="true" type="bool" signature="bool operator!=(X *const &amp;lhs, const QPointer&lt;T&gt; &amp;rhs)">
                <parameter type="X *const &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qpointer.html#operator-not-eq-1" status="active" access="public" location="qpointer.h" documented="true" related="1127" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QPointer&lt;T&gt; &amp;lhs, X *const &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="X *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qpointer.html#operator-not-eq-2" status="active" access="public" location="qpointer.h" documented="true" related="1128" meta="plain" noexcept="true" noexcept_expression="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QPointer&lt;T&gt; &amp;lhs, const QPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qpointer.html#operator-not-eq-3" status="active" access="public" location="qpointer.h" documented="true" related="1129" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator!=(const QPointer&lt;T&gt; &amp;lhs, const std::nullptr_t &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const std::nullptr_t &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qpointer.html#operator-not-eq-4" status="active" access="public" location="qpointer.h" documented="true" related="1130" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator!=(const std::nullptr_t &amp;lhs, const QPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const std::nullptr_t &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QPointer::operator*" href="qpointer.html#operator-2a" status="active" access="public" location="qpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T &amp;" signature="T &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QPointer::operator-&gt;" href="qpointer.html#operator--gt" status="active" access="public" location="qpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator-&gt;() const"/>
            <function name="operator=" fullname="QPointer::operator=" href="qpointer.html#operator-eq" status="active" access="public" location="qpointer.h" documented="true" since="6.6.1" meta="plain" noexcept="true" type="QPointer&lt;T&gt; &amp;" signature="QPointer&lt;T&gt; &amp; operator=(QPointer&lt;X&gt; &amp;&amp;other)">
                <parameter type="QPointer&lt;X&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPointer::operator=" href="qpointer.html#operator-eq-1" status="active" access="public" location="qpointer.h" documented="true" meta="plain" overload="true" overload-number="1" type="QPointer&lt;T&gt; &amp;" signature="QPointer&lt;T&gt; &amp; operator=(T *p)">
                <parameter type="T *" name="p" default=""/>
            </function>
            <function name="operator=" fullname="QPointer::operator=" href="qpointer.html#operator-eq-2" status="active" access="public" location="qpointer.h" documented="true" since="6.6" meta="plain" noexcept="true" overload="true" overload-number="2" type="QPointer&lt;T&gt; &amp;" signature="QPointer&lt;T&gt; &amp; operator=(const QPointer&lt;X&gt; &amp;other)">
                <parameter type="const QPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qpointer.html#operator-eq-eq" status="active" access="public" location="qpointer.h" documented="true" related="1131" meta="plain" noexcept="true" type="bool" signature="bool operator==(X *const &amp;lhs, const QPointer&lt;T&gt; &amp;rhs)">
                <parameter type="X *const &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpointer.html#operator-eq-eq-1" status="active" access="public" location="qpointer.h" documented="true" related="1132" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QPointer&lt;T&gt; &amp;lhs, X *const &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="X *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpointer.html#operator-eq-eq-2" status="active" access="public" location="qpointer.h" documented="true" related="1133" meta="plain" noexcept="true" noexcept_expression="true" overload="true" overload-number="2" type="bool" signature="bool operator==(const QPointer&lt;T&gt; &amp;lhs, const QPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpointer.html#operator-eq-eq-3" status="active" access="public" location="qpointer.h" documented="true" related="1134" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool operator==(const QPointer&lt;T&gt; &amp;lhs, const std::nullptr_t &amp;rhs)">
                <parameter type="const QPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const std::nullptr_t &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qpointer.html#operator-eq-eq-4" status="active" access="public" location="qpointer.h" documented="true" related="1135" meta="plain" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool operator==(const std::nullptr_t &amp;lhs, const QPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const std::nullptr_t &amp;" name="lhs" default=""/>
                <parameter type="const QPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="swap" fullname="QPointer::swap" href="qpointer.html#swap" status="active" access="public" location="qpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPointer&lt;T&gt; &amp;other)">
                <parameter type="QPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="~QPointer" fullname="QPointer::~QPointer" href="qpointer.html#dtor.QPointer" status="active" access="public" location="qpointer.h" documented="true" meta="destructor" signature="~QPointer()"/>
        </class>
        <class threadsafety="reentrant" name="QProcess" href="qprocess.html" status="active" access="public" location="qprocess.h" documented="true" groups="io" bases="QIODevice" module="QtCore" brief="Used to start external programs and to communicate with them">
            <contents name="running-a-process" title="Running a Process" level="1"/>
            <contents name="finding-the-executable" title="Finding the Executable" level="1"/>
            <contents name="environment-variables" title="Environment variables" level="1"/>
            <contents name="communicating-via-channels" title="Communicating via Channels" level="1"/>
            <contents name="synchronous-process-api" title="Synchronous Process API" level="1"/>
            <function name="QProcess" fullname="QProcess::QProcess" href="qprocess.html#QProcess" status="active" access="public" location="qprocess.h" documented="true" meta="constructor" explicit="true" signature="QProcess(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="arguments" fullname="QProcess::arguments" href="qprocess.html#arguments" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList arguments() const"/>
            <function name="bytesToWrite" fullname="QProcess::bytesToWrite" href="qprocess.html#bytesToWrite" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="qint64" signature="qint64 bytesToWrite() const override"/>
            <function name="childProcessModifier" fullname="QProcess::childProcessModifier" href="qprocess.html#childProcessModifier" status="active" access="public" location="qprocess.h" documented="true" since="6.0" meta="plain" const="true" type="std::function&lt;void ()&gt;" signature="std::function&lt;void ()&gt; childProcessModifier() const"/>
            <function name="close" fullname="QProcess::close" href="qprocess.html#close" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void close() override"/>
            <function name="closeReadChannel" fullname="QProcess::closeReadChannel" href="qprocess.html#closeReadChannel" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void closeReadChannel(QProcess::ProcessChannel channel)">
                <parameter type="QProcess::ProcessChannel" name="channel" default=""/>
            </function>
            <function name="closeWriteChannel" fullname="QProcess::closeWriteChannel" href="qprocess.html#closeWriteChannel" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void closeWriteChannel()"/>
            <function name="createProcessArgumentsModifier" fullname="QProcess::createProcessArgumentsModifier" href="qprocess.html#createProcessArgumentsModifier" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::CreateProcessArgumentModifier" signature="QProcess::CreateProcessArgumentModifier createProcessArgumentsModifier() const"/>
            <function name="environment" fullname="QProcess::environment" href="qprocess-obsolete.html#environment" status="deprecated" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList environment() const"/>
            <function name="error" fullname="QProcess::error" href="qprocess.html#error" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::ProcessError" signature="QProcess::ProcessError error() const"/>
            <function name="errorOccurred" fullname="QProcess::errorOccurred" href="qprocess.html#errorOccurred" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void errorOccurred(QProcess::ProcessError error)">
                <parameter type="QProcess::ProcessError" name="error" default=""/>
            </function>
            <function name="execute" fullname="QProcess::execute" href="qprocess.html#execute" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" type="int" signature="int execute(const QString &amp;program, const QStringList &amp;arguments)">
                <parameter type="const QString &amp;" name="program" default=""/>
                <parameter type="const QStringList &amp;" name="arguments" default="{}"/>
            </function>
            <function name="exitCode" fullname="QProcess::exitCode" href="qprocess.html#exitCode" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="int" signature="int exitCode() const"/>
            <function name="exitStatus" fullname="QProcess::exitStatus" href="qprocess.html#exitStatus" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::ExitStatus" signature="QProcess::ExitStatus exitStatus() const"/>
            <function name="failChildProcessModifier" fullname="QProcess::failChildProcessModifier" href="qprocess.html#failChildProcessModifier" status="active" access="public" location="qprocess.h" documented="true" since="6.7" meta="plain" noexcept="true" type="void" signature="void failChildProcessModifier(const char *description, int error)">
                <parameter type="const char *" name="description" default=""/>
                <parameter type="int" name="error" default="0"/>
            </function>
            <function name="finished" fullname="QProcess::finished" href="qprocess.html#finished" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void finished(int exitCode, QProcess::ExitStatus exitStatus)">
                <parameter type="int" name="exitCode" default=""/>
                <parameter type="QProcess::ExitStatus" name="exitStatus" default="NormalExit"/>
            </function>
            <function name="inputChannelMode" fullname="QProcess::inputChannelMode" href="qprocess.html#inputChannelMode" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::InputChannelMode" signature="QProcess::InputChannelMode inputChannelMode() const"/>
            <function name="isSequential" fullname="QProcess::isSequential" href="qprocess.html#isSequential" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="bool" signature="bool isSequential() const override"/>
            <function name="kill" fullname="QProcess::kill" href="qprocess.html#kill" status="active" access="public" location="qprocess.h" documented="true" meta="slot" type="void" signature="void kill()"/>
            <function name="nativeArguments" fullname="QProcess::nativeArguments" href="qprocess.html#nativeArguments" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QString" signature="QString nativeArguments() const"/>
            <function name="nullDevice" fullname="QProcess::nullDevice" href="qprocess.html#nullDevice" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" type="QString" brief="Null device of the operating system" signature="QString nullDevice()"/>
            <function name="open" fullname="QProcess::open" href="qprocess.html#open" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool open(QIODeviceBase::OpenMode mode) override">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="processChannelMode" fullname="QProcess::processChannelMode" href="qprocess.html#processChannelMode" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::ProcessChannelMode" signature="QProcess::ProcessChannelMode processChannelMode() const"/>
            <function name="processEnvironment" fullname="QProcess::processEnvironment" href="qprocess.html#processEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcessEnvironment" signature="QProcessEnvironment processEnvironment() const"/>
            <function name="processId" fullname="QProcess::processId" href="qprocess.html#processId" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 processId() const"/>
            <function name="program" fullname="QProcess::program" href="qprocess.html#program" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QString" signature="QString program() const"/>
            <function name="readAllStandardError" fullname="QProcess::readAllStandardError" href="qprocess.html#readAllStandardError" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="QByteArray" signature="QByteArray readAllStandardError()"/>
            <function name="readAllStandardOutput" fullname="QProcess::readAllStandardOutput" href="qprocess.html#readAllStandardOutput" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="QByteArray" signature="QByteArray readAllStandardOutput()"/>
            <function name="readChannel" fullname="QProcess::readChannel" href="qprocess.html#readChannel" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::ProcessChannel" signature="QProcess::ProcessChannel readChannel() const"/>
            <function name="readData" fullname="QProcess::readData" href="qprocess.html#readData" status="active" access="protected" location="qprocess.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 readData(char *data, qint64 maxlen) override">
                <parameter type="char *" name="data" default=""/>
                <parameter type="qint64" name="maxlen" default=""/>
            </function>
            <function name="readyReadStandardError" fullname="QProcess::readyReadStandardError" href="qprocess.html#readyReadStandardError" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void readyReadStandardError()"/>
            <function name="readyReadStandardOutput" fullname="QProcess::readyReadStandardOutput" href="qprocess.html#readyReadStandardOutput" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void readyReadStandardOutput()"/>
            <function name="setArguments" fullname="QProcess::setArguments" href="qprocess.html#setArguments" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setArguments(const QStringList &amp;arguments)">
                <parameter type="const QStringList &amp;" name="arguments" default=""/>
            </function>
            <function name="setChildProcessModifier" fullname="QProcess::setChildProcessModifier" href="qprocess.html#setChildProcessModifier" status="active" access="public" location="qprocess.h" documented="true" since="6.0" meta="plain" type="void" signature="void setChildProcessModifier(const std::function&lt;void ()&gt; &amp;modifier)">
                <parameter type="const std::function&lt;void ()&gt; &amp;" name="modifier" default=""/>
            </function>
            <function name="setCreateProcessArgumentsModifier" fullname="QProcess::setCreateProcessArgumentsModifier" href="qprocess.html#setCreateProcessArgumentsModifier" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setCreateProcessArgumentsModifier(QProcess::CreateProcessArgumentModifier modifier)">
                <parameter type="QProcess::CreateProcessArgumentModifier" name="modifier" default=""/>
            </function>
            <function name="setEnvironment" fullname="QProcess::setEnvironment" href="qprocess-obsolete.html#setEnvironment" status="deprecated" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setEnvironment(const QStringList &amp;environment)">
                <parameter type="const QStringList &amp;" name="environment" default=""/>
            </function>
            <function name="setInputChannelMode" fullname="QProcess::setInputChannelMode" href="qprocess.html#setInputChannelMode" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setInputChannelMode(QProcess::InputChannelMode mode)">
                <parameter type="QProcess::InputChannelMode" name="mode" default=""/>
            </function>
            <function name="setNativeArguments" fullname="QProcess::setNativeArguments" href="qprocess.html#setNativeArguments" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setNativeArguments(const QString &amp;arguments)">
                <parameter type="const QString &amp;" name="arguments" default=""/>
            </function>
            <function name="setProcessChannelMode" fullname="QProcess::setProcessChannelMode" href="qprocess.html#setProcessChannelMode" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setProcessChannelMode(QProcess::ProcessChannelMode mode)">
                <parameter type="QProcess::ProcessChannelMode" name="mode" default=""/>
            </function>
            <function name="setProcessEnvironment" fullname="QProcess::setProcessEnvironment" href="qprocess.html#setProcessEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setProcessEnvironment(const QProcessEnvironment &amp;environment)">
                <parameter type="const QProcessEnvironment &amp;" name="environment" default=""/>
            </function>
            <function name="setProcessState" fullname="QProcess::setProcessState" href="qprocess.html#setProcessState" status="active" access="protected" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setProcessState(QProcess::ProcessState state)">
                <parameter type="QProcess::ProcessState" name="state" default=""/>
            </function>
            <function name="setProgram" fullname="QProcess::setProgram" href="qprocess.html#setProgram" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setProgram(const QString &amp;program)">
                <parameter type="const QString &amp;" name="program" default=""/>
            </function>
            <function name="setReadChannel" fullname="QProcess::setReadChannel" href="qprocess.html#setReadChannel" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setReadChannel(QProcess::ProcessChannel channel)">
                <parameter type="QProcess::ProcessChannel" name="channel" default=""/>
            </function>
            <function name="setStandardErrorFile" fullname="QProcess::setStandardErrorFile" href="qprocess.html#setStandardErrorFile" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setStandardErrorFile(const QString &amp;fileName, QIODeviceBase::OpenMode mode)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="Truncate"/>
            </function>
            <function name="setStandardInputFile" fullname="QProcess::setStandardInputFile" href="qprocess.html#setStandardInputFile" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setStandardInputFile(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="setStandardOutputFile" fullname="QProcess::setStandardOutputFile" href="qprocess.html#setStandardOutputFile" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setStandardOutputFile(const QString &amp;fileName, QIODeviceBase::OpenMode mode)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="Truncate"/>
            </function>
            <function name="setStandardOutputProcess" fullname="QProcess::setStandardOutputProcess" href="qprocess.html#setStandardOutputProcess" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setStandardOutputProcess(QProcess *destination)">
                <parameter type="QProcess *" name="destination" default=""/>
            </function>
            <function name="setUnixProcessParameters" fullname="QProcess::setUnixProcessParameters" href="qprocess.html#setUnixProcessParameters" status="active" access="public" location="qprocess.h" documented="true" since="6.6" meta="plain" type="void" signature="void setUnixProcessParameters(const QProcess::UnixProcessParameters &amp;params)">
                <parameter type="const QProcess::UnixProcessParameters &amp;" name="params" default=""/>
            </function>
            <function name="setUnixProcessParameters" fullname="QProcess::setUnixProcessParameters" href="qprocess.html#setUnixProcessParameters-1" status="active" access="public" location="qprocess.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="void" signature="void setUnixProcessParameters(QProcess::UnixProcessFlags flagsOnly)">
                <parameter type="QProcess::UnixProcessFlags" name="flagsOnly" default=""/>
            </function>
            <function name="setWorkingDirectory" fullname="QProcess::setWorkingDirectory" href="qprocess.html#setWorkingDirectory" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void setWorkingDirectory(const QString &amp;dir)">
                <parameter type="const QString &amp;" name="dir" default=""/>
            </function>
            <function name="splitCommand" fullname="QProcess::splitCommand" href="qprocess.html#splitCommand" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList splitCommand(QStringView command)">
                <parameter type="QStringView" name="command" default=""/>
            </function>
            <function name="start" fullname="QProcess::start" href="qprocess.html#start" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void start(const QString &amp;program, const QStringList &amp;arguments, QIODeviceBase::OpenMode mode)">
                <parameter type="const QString &amp;" name="program" default=""/>
                <parameter type="const QStringList &amp;" name="arguments" default="{}"/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="start" fullname="QProcess::start" href="qprocess.html#start-1" status="active" access="public" location="qprocess.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void start(QIODeviceBase::OpenMode mode)">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="startCommand" fullname="QProcess::startCommand" href="qprocess.html#startCommand" status="active" access="public" location="qprocess.h" documented="true" since="6.0" meta="plain" type="void" signature="void startCommand(const QString &amp;command, QIODeviceBase::OpenMode mode)">
                <parameter type="const QString &amp;" name="command" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="startDetached" fullname="QProcess::startDetached" href="qprocess.html#startDetached" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="bool" signature="bool startDetached(qint64 *pid)">
                <parameter type="qint64 *" name="pid" default="nullptr"/>
            </function>
            <function name="startDetached" fullname="QProcess::startDetached" href="qprocess.html#startDetached-1" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool startDetached(const QString &amp;program, const QStringList &amp;arguments, const QString &amp;workingDirectory, qint64 *pid)">
                <parameter type="const QString &amp;" name="program" default=""/>
                <parameter type="const QStringList &amp;" name="arguments" default="{}"/>
                <parameter type="const QString &amp;" name="workingDirectory" default="QString()"/>
                <parameter type="qint64 *" name="pid" default="nullptr"/>
            </function>
            <function name="started" fullname="QProcess::started" href="qprocess.html#started" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void started()"/>
            <function name="state" fullname="QProcess::state" href="qprocess.html#state" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QProcess::ProcessState" signature="QProcess::ProcessState state() const"/>
            <function name="stateChanged" fullname="QProcess::stateChanged" href="qprocess.html#stateChanged" status="active" access="public" location="qprocess.h" documented="true" meta="signal" type="void" signature="void stateChanged(QProcess::ProcessState newState)">
                <parameter type="QProcess::ProcessState" name="newState" default=""/>
            </function>
            <function name="systemEnvironment" fullname="QProcess::systemEnvironment" href="qprocess.html#systemEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList systemEnvironment()"/>
            <function name="terminate" fullname="QProcess::terminate" href="qprocess.html#terminate" status="active" access="public" location="qprocess.h" documented="true" meta="slot" type="void" signature="void terminate()"/>
            <function name="unixProcessParameters" fullname="QProcess::unixProcessParameters" href="qprocess.html#unixProcessParameters" status="active" access="public" location="qprocess.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="QProcess::UnixProcessParameters" signature="QProcess::UnixProcessParameters unixProcessParameters() const"/>
            <function name="waitForBytesWritten" fullname="QProcess::waitForBytesWritten" href="qprocess.html#waitForBytesWritten" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool waitForBytesWritten(int msecs) override">
                <parameter type="int" name="msecs" default="30000"/>
            </function>
            <function name="waitForFinished" fullname="QProcess::waitForFinished" href="qprocess.html#waitForFinished" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="bool" signature="bool waitForFinished(int msecs)">
                <parameter type="int" name="msecs" default="30000"/>
            </function>
            <function name="waitForReadyRead" fullname="QProcess::waitForReadyRead" href="qprocess.html#waitForReadyRead" status="active" access="public" location="qprocess.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool waitForReadyRead(int msecs) override">
                <parameter type="int" name="msecs" default="30000"/>
            </function>
            <function name="waitForStarted" fullname="QProcess::waitForStarted" href="qprocess.html#waitForStarted" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="bool" signature="bool waitForStarted(int msecs)">
                <parameter type="int" name="msecs" default="30000"/>
            </function>
            <function name="workingDirectory" fullname="QProcess::workingDirectory" href="qprocess.html#workingDirectory" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QString" signature="QString workingDirectory() const"/>
            <function name="~QProcess" fullname="QProcess::~QProcess" href="qprocess.html#dtor.QProcess" status="active" access="public" location="qprocess.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QProcess()"/>
            <struct name="CreateProcessArguments" fullname="QProcess::CreateProcessArguments" href="qprocess-createprocessarguments.html" status="active" access="public" location="qprocess.h" documented="true" module="QtCore"/>
            <struct name="UnixProcessParameters" fullname="QProcess::UnixProcessParameters" href="qprocess-unixprocessparameters.html" status="active" access="public" location="qprocess.h" since="6.6" documented="true" module="QtCore"/>
            <enum name="ExitStatus" fullname="QProcess::ExitStatus" href="qprocess.html#ExitStatus-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="NormalExit" value="0"/>
                <value name="CrashExit" value="1"/>
            </enum>
            <enum name="InputChannelMode" fullname="QProcess::InputChannelMode" href="qprocess.html#InputChannelMode-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="ManagedInputChannel" value="0"/>
                <value name="ForwardedInputChannel" value="1"/>
            </enum>
            <enum name="ProcessChannel" fullname="QProcess::ProcessChannel" href="qprocess.html#ProcessChannel-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="StandardOutput" value="0"/>
                <value name="StandardError" value="1"/>
            </enum>
            <enum name="ProcessChannelMode" fullname="QProcess::ProcessChannelMode" href="qprocess.html#ProcessChannelMode-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="SeparateChannels" value="0"/>
                <value name="MergedChannels" value="1"/>
                <value name="ForwardedChannels" value="2"/>
                <value name="ForwardedOutputChannel" value="3"/>
                <value name="ForwardedErrorChannel" value="4"/>
            </enum>
            <enum name="ProcessError" fullname="QProcess::ProcessError" href="qprocess.html#ProcessError-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="FailedToStart" value="0"/>
                <value name="Crashed" value="1"/>
                <value name="Timedout" value="2"/>
                <value name="ReadError" value="3"/>
                <value name="WriteError" value="4"/>
                <value name="UnknownError" value="5"/>
            </enum>
            <enum name="ProcessState" fullname="QProcess::ProcessState" href="qprocess.html#ProcessState-enum" status="active" access="public" location="qprocess.h" documented="true">
                <value name="NotRunning" value="0"/>
                <value name="Starting" value="1"/>
                <value name="Running" value="2"/>
            </enum>
            <enum name="UnixProcessFlag" fullname="QProcess::UnixProcessFlag" href="qprocess.html#UnixProcessFlag-enum" status="active" access="public" location="qprocess.h" since="6.6" documented="true" scoped="true" typedef="QProcess::UnixProcessFlags">
                <value name="ResetSignalHandlers" value="0x0001"/>
                <value name="IgnoreSigPipe" value="0x0002"/>
                <value name="CloseFileDescriptors" value="0x0010"/>
                <value name="UseVFork" value="0x0020"/>
                <value name="CreateNewSession" value="0x0040" since="6.7"/>
                <value name="DisconnectControllingTerminal" value="0x0080" since="6.7"/>
                <value name="ResetIds" value="0x0100" since="6.7"/>
                <value name="DisableCoreDumps" value="0x0200" since="6.9"/>
            </enum>
            <typedef name="CreateProcessArgumentModifier" fullname="QProcess::CreateProcessArgumentModifier" href="qprocess.html#CreateProcessArgumentModifier-typedef" status="active" access="public" location="qprocess.h" documented="true"/>
            <typedef name="UnixProcessFlags" fullname="QProcess::UnixProcessFlags" href="qprocess.html#UnixProcessFlag-enum" status="active" access="public" location="qprocess.h" enum="QProcess::UnixProcessFlag"/>
        </class>
        <class threadsafety="reentrant" name="QProcessEnvironment" href="qprocessenvironment.html" status="active" access="public" location="qprocess.h" documented="true" groups="io,misc,shared" module="QtCore" brief="Holds the environment variables that can be passed to a program" comparison_category="equality">
            <function name="QProcessEnvironment" fullname="QProcessEnvironment::QProcessEnvironment" href="qprocessenvironment.html#QProcessEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="constructor" signature="QProcessEnvironment()"/>
            <function name="QProcessEnvironment" fullname="QProcessEnvironment::QProcessEnvironment" href="qprocessenvironment.html#QProcessEnvironment-1" status="active" access="public" location="qprocess.h" documented="true" since="6.3" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="QProcessEnvironment(QProcessEnvironment::Initialization)">
                <parameter type="QProcessEnvironment::Initialization" name="" default=""/>
            </function>
            <function name="QProcessEnvironment" fullname="QProcessEnvironment::QProcessEnvironment" href="qprocessenvironment.html#QProcessEnvironment-2" status="active" access="public" location="qprocess.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QProcessEnvironment(const QProcessEnvironment &amp;other)">
                <parameter type="const QProcessEnvironment &amp;" name="other" default=""/>
            </function>
            <function name="clear" fullname="QProcessEnvironment::clear" href="qprocessenvironment.html#clear" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="contains" fullname="QProcessEnvironment::contains" href="qprocessenvironment.html#contains" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QString &amp;name) const">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="inheritsFromParent" fullname="QProcessEnvironment::inheritsFromParent" href="qprocessenvironment.html#inheritsFromParent" status="active" access="public" location="qprocess.h" documented="true" since="6.3" meta="plain" const="true" type="bool" signature="bool inheritsFromParent() const"/>
            <function name="insert" fullname="QProcessEnvironment::insert" href="qprocessenvironment.html#insert" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void insert(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="insert" fullname="QProcessEnvironment::insert" href="qprocessenvironment.html#insert-1" status="active" access="public" location="qprocess.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insert(const QProcessEnvironment &amp;e)">
                <parameter type="const QProcessEnvironment &amp;" name="e" default=""/>
            </function>
            <function name="isEmpty" fullname="QProcessEnvironment::isEmpty" href="qprocessenvironment.html#isEmpty" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="keys" fullname="QProcessEnvironment::keys" href="qprocessenvironment.html#keys" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList keys() const"/>
            <function name="operator!=" href="qprocessenvironment.html#operator-not-eq" status="active" access="public" location="qprocess.h" documented="true" related="1136" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QProcessEnvironment &amp;lhs, const QProcessEnvironment &amp;rhs)">
                <parameter type="const QProcessEnvironment &amp;" name="lhs" default=""/>
                <parameter type="const QProcessEnvironment &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QProcessEnvironment::operator=" href="qprocessenvironment.html#operator-eq" status="active" access="public" location="qprocess.h" documented="true" meta="copy-assign" type="QProcessEnvironment &amp;" signature="QProcessEnvironment &amp; operator=(const QProcessEnvironment &amp;other)">
                <parameter type="const QProcessEnvironment &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qprocessenvironment.html#operator-eq-eq" status="active" access="public" location="qprocess.h" documented="true" related="1137" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QProcessEnvironment &amp;lhs, const QProcessEnvironment &amp;rhs)">
                <parameter type="const QProcessEnvironment &amp;" name="lhs" default=""/>
                <parameter type="const QProcessEnvironment &amp;" name="rhs" default=""/>
            </function>
            <function name="remove" fullname="QProcessEnvironment::remove" href="qprocessenvironment.html#remove" status="active" access="public" location="qprocess.h" documented="true" meta="plain" type="void" signature="void remove(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="swap" fullname="QProcessEnvironment::swap" href="qprocessenvironment.html#swap" status="active" access="public" location="qprocess.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QProcessEnvironment &amp;other)">
                <parameter type="QProcessEnvironment &amp;" name="other" default=""/>
            </function>
            <function name="systemEnvironment" fullname="QProcessEnvironment::systemEnvironment" href="qprocessenvironment.html#systemEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="plain" static="true" type="QProcessEnvironment" brief="Returns the environment of the calling process" signature="QProcessEnvironment systemEnvironment()"/>
            <function name="toStringList" fullname="QProcessEnvironment::toStringList" href="qprocessenvironment.html#toStringList" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList toStringList() const"/>
            <function name="value" fullname="QProcessEnvironment::value" href="qprocessenvironment.html#value" status="active" access="public" location="qprocess.h" documented="true" meta="plain" const="true" type="QString" signature="QString value(const QString &amp;name, const QString &amp;defaultValue) const">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="defaultValue" default="QString()"/>
            </function>
            <function name="~QProcessEnvironment" fullname="QProcessEnvironment::~QProcessEnvironment" href="qprocessenvironment.html#dtor.QProcessEnvironment" status="active" access="public" location="qprocess.h" documented="true" meta="destructor" noexcept="true" signature="~QProcessEnvironment()"/>
            <enum name="Initialization" fullname="QProcessEnvironment::Initialization" href="qprocessenvironment.html#Initialization-enum" status="active" access="public" location="qprocess.h" since="6.3" documented="true">
                <value name="InheritFromParent" value="0"/>
            </enum>
        </class>
        <class threadsafety="thread safe" name="QPromise" href="qpromise.html" status="active" access="public" location="qpromise.h" since="6.0" documented="true" groups="thread" module="QtCore" brief="Way to store computation results to be accessed by QFuture">
            <function name="QPromise" fullname="QPromise::QPromise" href="qpromise.html#QPromise" status="active" access="public" location="qpromise.h" documented="true" meta="constructor" signature="QPromise()"/>
            <function name="QPromise" fullname="QPromise::QPromise" href="qpromise.html#QPromise-1" status="active" access="public" location="qpromise.h" documented="true" meta="move-constructor" overload="true" overload-number="1" signature="QPromise(QPromise&lt;T&gt; &amp;&amp;other)">
                <parameter type="QPromise&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="addResult" fullname="QPromise::addResult" href="qpromise.html#addResult" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="bool" signature="bool addResult(T &amp;&amp;result, int index)">
                <parameter type="T &amp;&amp;" name="result" default=""/>
                <parameter type="int" name="index" default="-1"/>
            </function>
            <function name="addResult" fullname="QPromise::addResult" href="qpromise.html#addResult-1" status="active" access="public" location="qpromise.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool addResult(const T &amp;result, int index)">
                <parameter type="const T &amp;" name="result" default=""/>
                <parameter type="int" name="index" default="-1"/>
            </function>
            <function name="addResults" fullname="QPromise::addResults" href="qpromise.html#addResults" status="active" access="public" location="qpromise.h" documented="true" since="6.6" meta="plain" type="bool" signature="bool addResults(const QList&lt;T&gt; &amp;results)">
                <parameter type="const QList&lt;T&gt; &amp;" name="results" default=""/>
            </function>
            <function name="emplaceResult" fullname="QPromise::emplaceResult" href="qpromise.html#emplaceResult" status="active" access="public" location="qpromise.h" documented="true" since="6.6" meta="plain" type="bool" signature="bool emplaceResult(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplaceResultAt" fullname="QPromise::emplaceResultAt" href="qpromise.html#emplaceResultAt" status="active" access="public" location="qpromise.h" documented="true" since="6.6" meta="plain" type="bool" signature="bool emplaceResultAt(int index, Args &amp;&amp;... args)">
                <parameter type="int" name="index" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="finish" fullname="QPromise::finish" href="qpromise.html#finish" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void finish()"/>
            <function name="future" fullname="QPromise::future" href="qpromise.html#future" status="active" access="public" location="qpromise.h" documented="true" meta="plain" const="true" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; future() const"/>
            <function name="isCanceled" fullname="QPromise::isCanceled" href="qpromise.html#isCanceled" status="active" access="public" location="qpromise.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCanceled() const"/>
            <function name="operator=" fullname="QPromise::operator=" href="qpromise.html#operator-eq" status="active" access="public" location="qpromise.h" documented="true" meta="move-assign" noexcept="true" type="QPromise&lt;T&gt; &amp;" signature="QPromise&lt;T&gt; &amp; operator=(QPromise&lt;T&gt; &amp;&amp;other)">
                <parameter type="QPromise&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="setException" fullname="QPromise::setException" href="qpromise.html#setException" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void setException(const QException &amp;e)">
                <parameter type="const QException &amp;" name="e" default=""/>
            </function>
            <function name="setException" fullname="QPromise::setException" href="qpromise.html#setException-1" status="active" access="public" location="qpromise.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setException(std::__exception_ptr::exception_ptr e)">
                <parameter type="std::__exception_ptr::exception_ptr" name="e" default=""/>
            </function>
            <function name="setProgressRange" fullname="QPromise::setProgressRange" href="qpromise.html#setProgressRange" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void setProgressRange(int minimum, int maximum)">
                <parameter type="int" name="minimum" default=""/>
                <parameter type="int" name="maximum" default=""/>
            </function>
            <function name="setProgressValue" fullname="QPromise::setProgressValue" href="qpromise.html#setProgressValue" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void setProgressValue(int progressValue)">
                <parameter type="int" name="progressValue" default=""/>
            </function>
            <function name="setProgressValueAndText" fullname="QPromise::setProgressValueAndText" href="qpromise.html#setProgressValueAndText" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void setProgressValueAndText(int progressValue, const QString &amp;progressText)">
                <parameter type="int" name="progressValue" default=""/>
                <parameter type="const QString &amp;" name="progressText" default=""/>
            </function>
            <function name="start" fullname="QPromise::start" href="qpromise.html#start" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void start()"/>
            <function name="suspendIfRequested" fullname="QPromise::suspendIfRequested" href="qpromise.html#suspendIfRequested" status="active" access="public" location="qpromise.h" documented="true" meta="plain" type="void" signature="void suspendIfRequested()"/>
            <function name="swap" fullname="QPromise::swap" href="qpromise.html#swap" status="active" access="public" location="qpromise.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QPromise&lt;T&gt; &amp;other)">
                <parameter type="QPromise&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="~QPromise" fullname="QPromise::~QPromise" href="qpromise.html#dtor.QPromise" status="active" access="public" location="qpromise.h" documented="true" meta="destructor" signature="~QPromise()"/>
        </class>
        <class name="QProperty" href="qproperty.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" bases="QPropertyData" module="QtCore" brief="Template class that enables automatic property bindings">
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" signature="QProperty()"/>
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty-1" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QProperty(Functor &amp;&amp;f)">
                <parameter type="Functor &amp;&amp;" name="f" default=""/>
            </function>
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty-2" status="active" access="private" location="qproperty.h" documented="true" meta="move-constructor" overload="true" overload-number="2" signature="QProperty(QProperty&lt;T&gt; &amp;&amp;other)">
                <parameter type="QProperty&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty-3" status="active" access="public" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QProperty(T &amp;&amp;initialValue)">
                <parameter type="T &amp;&amp;" name="initialValue" default=""/>
            </function>
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty-4" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QProperty(const QPropertyBinding&lt;T&gt; &amp;binding)">
                <parameter type="const QPropertyBinding&lt;T&gt; &amp;" name="binding" default=""/>
            </function>
            <function name="QProperty" fullname="QProperty::QProperty" href="qproperty.html#QProperty-5" status="active" access="public" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QProperty(const T &amp;initialValue)">
                <parameter type="const T &amp;" name="initialValue" default=""/>
            </function>
            <function name="addNotifier" fullname="QProperty::addNotifier" href="qproperty.html#addNotifier" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyNotifier" signature="QPropertyNotifier addNotifier(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="beginPropertyUpdateGroup" href="qproperty.html#beginPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" related="1138" since="6.2" meta="plain" type="void" signature="void beginPropertyUpdateGroup()"/>
            <function name="binding" fullname="QProperty::binding" href="qproperty.html#binding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; binding() const"/>
            <function name="endPropertyUpdateGroup" href="qproperty.html#endPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" related="1139" since="6.2" meta="plain" type="void" signature="void endPropertyUpdateGroup()"/>
            <function name="onValueChanged" fullname="QProperty::onValueChanged" href="qproperty.html#onValueChanged" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; onValueChanged(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="operator=" fullname="QProperty::operator=" href="qproperty.html#operator-eq" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QProperty&lt;T&gt; &amp;" signature="QProperty&lt;T&gt; &amp; operator=(QProperty&lt;T&gt;::parameter_type newValue)">
                <parameter type="QProperty&lt;T&gt;::parameter_type" name="newValue" default=""/>
            </function>
            <function name="operator=" fullname="QProperty::operator=" href="qproperty.html#operator-eq-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="QProperty&lt;T&gt; &amp;" signature="QProperty&lt;T&gt; &amp; operator=(QProperty&lt;T&gt;::rvalue_ref newValue)">
                <parameter type="QProperty&lt;T&gt;::rvalue_ref" name="newValue" default=""/>
            </function>
            <function name="setBinding" fullname="QProperty::setBinding" href="qproperty.html#setBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(const QPropertyBinding&lt;T&gt; &amp;newBinding)">
                <parameter type="const QPropertyBinding&lt;T&gt; &amp;" name="newBinding" default=""/>
            </function>
            <function name="setBinding" fullname="QProperty::setBinding" href="qproperty.html#setBinding-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; setBinding(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="setBinding" fullname="QProperty::setBinding" href="qproperty.html#setBinding-2" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool setBinding(const QUntypedPropertyBinding &amp;newBinding)">
                <parameter type="const QUntypedPropertyBinding &amp;" name="newBinding" default=""/>
            </function>
            <function name="setValue" fullname="QProperty::setValue" href="qproperty.html#setValue" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="void" signature="void setValue(QProperty&lt;T&gt;::parameter_type newValue)">
                <parameter type="QProperty&lt;T&gt;::parameter_type" name="newValue" default=""/>
            </function>
            <function name="setValue" fullname="QProperty::setValue" href="qproperty.html#setValue-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setValue(QProperty&lt;T&gt;::rvalue_ref newValue)">
                <parameter type="QProperty&lt;T&gt;::rvalue_ref" name="newValue" default=""/>
            </function>
            <function name="subscribe" fullname="QProperty::subscribe" href="qproperty.html#subscribe" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; subscribe(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="takeBinding" fullname="QProperty::takeBinding" href="qproperty.html#takeBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyBinding&lt;T&gt;" signature="QPropertyBinding&lt;T&gt; takeBinding()"/>
            <function name="value" fullname="QProperty::value" href="qproperty.html#value" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QProperty&lt;T&gt;::parameter_type" signature="QProperty&lt;T&gt;::parameter_type value() const"/>
            <function name="~QProperty" fullname="QProperty::~QProperty" href="qproperty.html#dtor.QProperty" status="active" access="public" location="qproperty.h" documented="true" meta="destructor" signature="~QProperty()"/>
        </class>
        <class name="QPropertyAnimation" href="qpropertyanimation.html" status="active" access="public" location="qpropertyanimation.h" documented="true" groups="animation" bases="QVariantAnimation" module="QtCore" brief="Animates Qt properties">
            <function name="QPropertyAnimation" fullname="QPropertyAnimation::QPropertyAnimation" href="qpropertyanimation.html#QPropertyAnimation" status="active" access="public" location="qpropertyanimation.h" documented="true" meta="constructor" signature="QPropertyAnimation(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QPropertyAnimation" fullname="QPropertyAnimation::QPropertyAnimation" href="qpropertyanimation.html#QPropertyAnimation-1" status="active" access="public" location="qpropertyanimation.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QPropertyAnimation(QObject *target, const QByteArray &amp;propertyName, QObject *parent)">
                <parameter type="QObject *" name="target" default=""/>
                <parameter type="const QByteArray &amp;" name="propertyName" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindablePropertyName" fullname="QPropertyAnimation::bindablePropertyName" href="qpropertyanimation.html#propertyName-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" associated-property="propertyName" type="QBindable&lt;QByteArray&gt;" signature="QBindable&lt;QByteArray&gt; bindablePropertyName()"/>
            <function name="bindableTargetObject" fullname="QPropertyAnimation::bindableTargetObject" href="qpropertyanimation.html#targetObject-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" associated-property="targetObject" type="QBindable&lt;QObject *&gt;" signature="QBindable&lt;QObject *&gt; bindableTargetObject()"/>
            <function name="event" fullname="QPropertyAnimation::event" href="qpropertyanimation.html#event" status="active" access="protected" location="qpropertyanimation.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="propertyName" fullname="QPropertyAnimation::propertyName" href="qpropertyanimation.html#propertyName-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" const="true" associated-property="propertyName" type="QByteArray" signature="QByteArray propertyName() const"/>
            <function name="setPropertyName" fullname="QPropertyAnimation::setPropertyName" href="qpropertyanimation.html#propertyName-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" associated-property="propertyName" type="void" signature="void setPropertyName(const QByteArray &amp;propertyName)">
                <parameter type="const QByteArray &amp;" name="propertyName" default=""/>
            </function>
            <function name="setTargetObject" fullname="QPropertyAnimation::setTargetObject" href="qpropertyanimation.html#targetObject-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" associated-property="targetObject" type="void" signature="void setTargetObject(QObject *target)">
                <parameter type="QObject *" name="target" default=""/>
            </function>
            <function name="targetObject" fullname="QPropertyAnimation::targetObject" href="qpropertyanimation.html#targetObject-prop" status="active" access="public" location="qpropertyanimation.h" meta="plain" const="true" associated-property="targetObject" type="QObject *" signature="QObject * targetObject() const"/>
            <function name="updateCurrentValue" fullname="QPropertyAnimation::updateCurrentValue" href="qpropertyanimation.html#updateCurrentValue" status="active" access="protected" location="qpropertyanimation.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateCurrentValue(const QVariant &amp;value) override">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="updateState" fullname="QPropertyAnimation::updateState" href="qpropertyanimation.html#updateState" status="active" access="protected" location="qpropertyanimation.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) override">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="~QPropertyAnimation" fullname="QPropertyAnimation::~QPropertyAnimation" href="qpropertyanimation.html#dtor.QPropertyAnimation" status="active" access="public" location="qpropertyanimation.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QPropertyAnimation()"/>
            <property name="propertyName" fullname="QPropertyAnimation::propertyName" href="qpropertyanimation.html#propertyName-prop" status="active" access="public" location="qpropertyanimation.h" documented="true" bindable="true" brief="The target property name for this animation">
                <getter name="propertyName"/>
                <setter name="setPropertyName"/>
                <bindable name="bindablePropertyName"/>
            </property>
            <property name="targetObject" fullname="QPropertyAnimation::targetObject" href="qpropertyanimation.html#targetObject-prop" status="active" access="public" location="qpropertyanimation.h" documented="true" bindable="true" brief="The target QObject for this animation">
                <getter name="targetObject"/>
                <setter name="setTargetObject"/>
                <bindable name="bindableTargetObject"/>
            </property>
        </class>
        <class name="QPropertyBindingError" href="qpropertybindingerror.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" module="QtCore">
            <function name="QPropertyBindingError" fullname="QPropertyBindingError::QPropertyBindingError" href="qpropertybindingerror.html#QPropertyBindingError" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" signature="QPropertyBindingError()"/>
            <function name="QPropertyBindingError" fullname="QPropertyBindingError::QPropertyBindingError" href="qpropertybindingerror.html#QPropertyBindingError-1" status="active" access="public" location="qproperty.h" documented="true" meta="move-constructor" overload="true" overload-number="1" signature="QPropertyBindingError(QPropertyBindingError &amp;&amp;other)">
                <parameter type="QPropertyBindingError &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QPropertyBindingError" fullname="QPropertyBindingError::QPropertyBindingError" href="qpropertybindingerror.html#QPropertyBindingError-2" status="active" access="public" location="qproperty.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QPropertyBindingError(const QPropertyBindingError &amp;other)">
                <parameter type="const QPropertyBindingError &amp;" name="other" default=""/>
            </function>
            <function name="QPropertyBindingError" fullname="QPropertyBindingError::QPropertyBindingError" href="qpropertybindingerror.html#QPropertyBindingError-3" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QPropertyBindingError(QPropertyBindingError::Type type, const QString &amp;description)">
                <parameter type="QPropertyBindingError::Type" name="type" default=""/>
                <parameter type="const QString &amp;" name="description" default="QString()"/>
            </function>
            <function name="description" fullname="QPropertyBindingError::description" href="qpropertybindingerror.html#description" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QString" signature="QString description() const"/>
            <function name="operator=" fullname="QPropertyBindingError::operator=" href="qpropertybindingerror.html#operator-eq" status="active" access="public" location="qproperty.h" documented="true" meta="move-assign" type="QPropertyBindingError &amp;" signature="QPropertyBindingError &amp; operator=(QPropertyBindingError &amp;&amp;other)">
                <parameter type="QPropertyBindingError &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QPropertyBindingError::operator=" href="qpropertybindingerror.html#operator-eq-1" status="active" access="public" location="qproperty.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QPropertyBindingError &amp;" signature="QPropertyBindingError &amp; operator=(const QPropertyBindingError &amp;other)">
                <parameter type="const QPropertyBindingError &amp;" name="other" default=""/>
            </function>
            <function name="type" fullname="QPropertyBindingError::type" href="qpropertybindingerror.html#type" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyBindingError::Type" signature="QPropertyBindingError::Type type() const"/>
            <function name="~QPropertyBindingError" fullname="QPropertyBindingError::~QPropertyBindingError" href="qpropertybindingerror.html#dtor.QPropertyBindingError" status="active" access="public" location="qproperty.h" documented="true" meta="destructor" noexcept="true" signature="~QPropertyBindingError()"/>
            <enum name="Type" fullname="QPropertyBindingError::Type" href="qpropertybindingerror.html#Type-enum" status="active" access="public" location="qproperty.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="BindingLoop" value="1"/>
                <value name="EvaluationError" value="2"/>
                <value name="UnknownError" value="3"/>
            </enum>
        </class>
        <class name="QPropertyChangeHandler" href="qpropertychangehandler.html" status="active" access="public" location="qproperty.h" documented="true" groups="tools" bases="QPropertyObserver" module="QtCore" brief="Controls the lifecycle of change callback installed on a QProperty"/>
        <class name="QPropertyData" href="qpropertydata.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" bases="QUntypedPropertyData" module="QtCore" brief="Helper class for properties with automatic property bindings">
            <function name="setValueBypassingBindings" fullname="QPropertyData::setValueBypassingBindings" href="qpropertydata.html#setValueBypassingBindings" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="void" signature="void setValueBypassingBindings(QPropertyData&lt;T&gt;::parameter_type v)">
                <parameter type="QPropertyData&lt;T&gt;::parameter_type" name="v" default=""/>
            </function>
            <function name="setValueBypassingBindings" fullname="QPropertyData::setValueBypassingBindings" href="qpropertydata.html#setValueBypassingBindings-1" status="active" access="public" location="qproperty.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setValueBypassingBindings(QPropertyData&lt;T&gt;::rvalue_ref v)">
                <parameter type="QPropertyData&lt;T&gt;::rvalue_ref" name="v" default=""/>
            </function>
            <function name="valueBypassingBindings" fullname="QPropertyData::valueBypassingBindings" href="qpropertydata.html#valueBypassingBindings" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyData&lt;T&gt;::parameter_type" signature="QPropertyData&lt;T&gt;::parameter_type valueBypassingBindings() const"/>
        </class>
        <class name="QPropertyNotifier" href="qpropertynotifier.html" status="active" access="public" location="qproperty.h" documented="true" groups="tools" bases="QPropertyObserver" module="QtCore" brief="Controls the lifecycle of change callback installed on a QProperty"/>
        <class threadsafety="reentrant" name="QQueue" href="qqueue.html" status="active" access="public" location="qqueue.h" documented="true" groups="shared,tools" bases="QList" module="QtCore" brief="Generic container that provides a queue">
            <function name="dequeue" fullname="QQueue::dequeue" href="qqueue.html#dequeue" status="active" access="public" location="qqueue.h" documented="true" meta="plain" type="T" signature="T dequeue()"/>
            <function name="enqueue" fullname="QQueue::enqueue" href="qqueue.html#enqueue" status="active" access="public" location="qqueue.h" documented="true" meta="plain" type="void" signature="void enqueue(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="head" fullname="QQueue::head" href="qqueue.html#head" status="active" access="public" location="qqueue.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; head()"/>
            <function name="head" fullname="QQueue::head" href="qqueue.html#head-1" status="active" access="public" location="qqueue.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; head() const"/>
            <function name="swap" fullname="QQueue::swap" href="qqueue.html#swap" status="active" access="public" location="qqueue.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QQueue&lt;T&gt; &amp;other)">
                <parameter type="QQueue&lt;T&gt; &amp;" name="other" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QRandomGenerator" href="qrandomgenerator.html" status="active" access="public" location="qrandom.h" documented="true" module="QtCore" brief="Allows one to obtain random values from a high-quality Random Number Generator">
            <contents name="seeding-and-determinism" title="Seeding and determinism" level="1"/>
            <contents name="bulk-data" title="Bulk data" level="1"/>
            <contents name="system-wide-random-number-generator" title="System-wide random number generator" level="1"/>
            <contents name="fallback-quality" title="Fallback quality" level="2"/>
            <contents name="reentrancy-and-thread-safety" title="Reentrancy and thread-safety" level="1"/>
            <contents name="standard-c-library-compatibility" title="Standard C++ Library compatibility" level="1"/>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator" status="active" access="public" location="qrandom.h" documented="true" meta="copy-constructor" signature="QRandomGenerator(const QRandomGenerator &amp;other)">
                <parameter type="const QRandomGenerator &amp;" name="other" default=""/>
            </function>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator-1" status="active" access="public" location="qrandom.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QRandomGenerator(quint32 seedValue)">
                <parameter type="quint32" name="seedValue" default="1"/>
            </function>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator-2" status="active" access="public" location="qrandom.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QRandomGenerator(const quint32 (&amp;)[N] seedBuffer)">
                <parameter type="const quint32 (&amp;)[N]" name="seedBuffer" default=""/>
            </function>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator-3" status="active" access="public" location="qrandom.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="3" signature="QRandomGenerator(std::seed_seq &amp;sseq)">
                <parameter type="std::seed_seq &amp;" name="sseq" default=""/>
            </function>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator-4" status="active" access="public" location="qrandom.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QRandomGenerator(const quint32 *begin, const quint32 *end)">
                <parameter type="const quint32 *" name="begin" default=""/>
                <parameter type="const quint32 *" name="end" default=""/>
            </function>
            <function name="QRandomGenerator" fullname="QRandomGenerator::QRandomGenerator" href="qrandomgenerator.html#QRandomGenerator-5" status="active" access="public" location="qrandom.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QRandomGenerator(const quint32 *seedBuffer, qsizetype len)">
                <parameter type="const quint32 *" name="seedBuffer" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="double" signature="double bounded(double highest)">
                <parameter type="double" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-1" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="1" type="int" signature="int bounded(int highest)">
                <parameter type="int" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-2" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="2" type="qint64" signature="qint64 bounded(qint64 highest)">
                <parameter type="qint64" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-3" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="3" type="quint32" signature="quint32 bounded(quint32 highest)">
                <parameter type="quint32" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-4" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="4" type="quint64" signature="quint64 bounded(quint64 highest)">
                <parameter type="quint64" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-5" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="5" type="int" signature="int bounded(int lowest, int highest)">
                <parameter type="int" name="lowest" default=""/>
                <parameter type="int" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-6" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="6" type="qint64" signature="qint64 bounded(int lowest, qint64 highest)">
                <parameter type="int" name="lowest" default=""/>
                <parameter type="qint64" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-7" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="7" type="qint64" signature="qint64 bounded(qint64 lowest, int highest)">
                <parameter type="qint64" name="lowest" default=""/>
                <parameter type="int" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-8" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="8" type="qint64" signature="qint64 bounded(qint64 lowest, qint64 highest)">
                <parameter type="qint64" name="lowest" default=""/>
                <parameter type="qint64" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-9" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="9" type="quint32" signature="quint32 bounded(quint32 lowest, quint32 highest)">
                <parameter type="quint32" name="lowest" default=""/>
                <parameter type="quint32" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-10" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="10" type="quint64" signature="quint64 bounded(quint64 lowest, quint64 highest)">
                <parameter type="quint64" name="lowest" default=""/>
                <parameter type="quint64" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-11" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="11" type="quint64" signature="quint64 bounded(quint64 lowest, unsigned int highest)">
                <parameter type="quint64" name="lowest" default=""/>
                <parameter type="unsigned int" name="highest" default=""/>
            </function>
            <function name="bounded" fullname="QRandomGenerator::bounded" href="qrandomgenerator.html#bounded-12" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="12" type="quint64" signature="quint64 bounded(unsigned int lowest, quint64 highest)">
                <parameter type="unsigned int" name="lowest" default=""/>
                <parameter type="quint64" name="highest" default=""/>
            </function>
            <function name="discard" fullname="QRandomGenerator::discard" href="qrandomgenerator.html#discard" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="void" signature="void discard(unsigned long long z)">
                <parameter type="unsigned long long" name="z" default=""/>
            </function>
            <function name="fillRange" fullname="QRandomGenerator::fillRange" href="qrandomgenerator.html#fillRange" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="void" signature="void fillRange(UInt (&amp;)[N] buffer)">
                <parameter type="UInt (&amp;)[N]" name="buffer" default=""/>
            </function>
            <function name="fillRange" fullname="QRandomGenerator::fillRange" href="qrandomgenerator.html#fillRange-1" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void fillRange(UInt *buffer, qsizetype count)">
                <parameter type="UInt *" name="buffer" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
            </function>
            <function name="generate" fullname="QRandomGenerator::generate" href="qrandomgenerator.html#generate" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="quint32" signature="quint32 generate()"/>
            <function name="generate" fullname="QRandomGenerator::generate" href="qrandomgenerator.html#generate-1" status="active" access="public" location="qrandom.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void generate(ForwardIterator begin, ForwardIterator end)">
                <parameter type="ForwardIterator" name="begin" default=""/>
                <parameter type="ForwardIterator" name="end" default=""/>
            </function>
            <function name="generate64" fullname="QRandomGenerator::generate64" href="qrandomgenerator.html#generate64" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="quint64" signature="quint64 generate64()"/>
            <function name="generateDouble" fullname="QRandomGenerator::generateDouble" href="qrandomgenerator.html#generateDouble" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="double" signature="double generateDouble()"/>
            <function name="global" fullname="QRandomGenerator::global" href="qrandomgenerator.html#global" threadsafety="thread safe" status="active" access="public" location="qrandom.h" documented="true" meta="plain" static="true" type="QRandomGenerator *" signature="QRandomGenerator * global()"/>
            <function name="max" fullname="QRandomGenerator::max" href="qrandomgenerator.html#max" status="active" access="public" location="qrandom.h" documented="true" meta="plain" static="true" constexpr="true" type="QRandomGenerator::result_type" signature="QRandomGenerator::result_type max()"/>
            <function name="min" fullname="QRandomGenerator::min" href="qrandomgenerator.html#min" status="active" access="public" location="qrandom.h" documented="true" meta="plain" static="true" constexpr="true" type="QRandomGenerator::result_type" signature="QRandomGenerator::result_type min()"/>
            <function name="operator!=" href="qrandomgenerator.html#operator-not-eq" status="active" access="public" location="qrandom.h" documented="true" related="1140" meta="plain" type="bool" signature="bool operator!=(const QRandomGenerator &amp;rng1, const QRandomGenerator &amp;rng2)">
                <parameter type="const QRandomGenerator &amp;" name="rng1" default=""/>
                <parameter type="const QRandomGenerator &amp;" name="rng2" default=""/>
            </function>
            <function name="operator()" fullname="QRandomGenerator::operator()" href="qrandomgenerator.html#operator-28-29" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="QRandomGenerator::result_type" signature="QRandomGenerator::result_type operator()()"/>
            <function name="securelySeeded" fullname="QRandomGenerator::securelySeeded" href="qrandomgenerator.html#securelySeeded" status="active" access="public" location="qrandom.h" documented="true" meta="plain" static="true" type="QRandomGenerator" signature="QRandomGenerator securelySeeded()"/>
            <function name="seed" fullname="QRandomGenerator::seed" href="qrandomgenerator.html#seed" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="void" signature="void seed(quint32 seed)">
                <parameter type="quint32" name="seed" default="1"/>
            </function>
            <function name="seed" fullname="QRandomGenerator::seed" href="qrandomgenerator.html#seed-1" status="active" access="public" location="qrandom.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void seed(std::seed_seq &amp;seed)">
                <parameter type="std::seed_seq &amp;" name="seed" default=""/>
            </function>
            <function name="system" fullname="QRandomGenerator::system" href="qrandomgenerator.html#system" threadsafety="thread safe" status="active" access="public" location="qrandom.h" documented="true" meta="plain" static="true" type="QRandomGenerator *" signature="QRandomGenerator * system()"/>
            <typedef name="result_type" fullname="QRandomGenerator::result_type" href="qrandomgenerator.html#result_type-typedef" status="active" access="public" location="qrandom.h" documented="true"/>
        </class>
        <class name="QRandomGenerator64" href="qrandomgenerator64.html" status="active" access="public" location="qrandom.h" documented="true" bases="QRandomGenerator" module="QtCore" brief="Allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator">
            <function name="generate" fullname="QRandomGenerator64::generate" href="qrandomgenerator64.html#generate" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="quint64" signature="quint64 generate()"/>
            <function name="operator()" fullname="QRandomGenerator64::operator()" href="qrandomgenerator64.html#operator-28-29" status="active" access="public" location="qrandom.h" documented="true" meta="plain" type="QRandomGenerator64::result_type" signature="QRandomGenerator64::result_type operator()()"/>
            <typedef name="result_type" fullname="QRandomGenerator64::result_type" href="qrandomgenerator64.html#result_type-typedef" status="active" access="public" location="qrandom.h" documented="true"/>
        </class>
        <class threadsafety="thread safe" name="QReadLocker" href="qreadlocker.html" status="active" access="public" location="qreadwritelock.h" documented="true" groups="thread" module="QtCore" brief="Convenience class that simplifies locking and unlocking read-write locks for read access">
            <function name="QReadLocker" fullname="QReadLocker::QReadLocker" href="qreadlocker.html#QReadLocker" status="active" access="public" location="qreadwritelock.h" documented="true" meta="constructor" signature="QReadLocker(QReadWriteLock *lock)">
                <parameter type="QReadWriteLock *" name="lock" default=""/>
            </function>
            <function name="readWriteLock" fullname="QReadLocker::readWriteLock" href="qreadlocker.html#readWriteLock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" const="true" type="QReadWriteLock *" signature="QReadWriteLock * readWriteLock() const"/>
            <function name="relock" fullname="QReadLocker::relock" href="qreadlocker.html#relock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void relock()"/>
            <function name="unlock" fullname="QReadLocker::unlock" href="qreadlocker.html#unlock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void unlock()"/>
            <function name="~QReadLocker" fullname="QReadLocker::~QReadLocker" href="qreadlocker.html#dtor.QReadLocker" status="active" access="public" location="qreadwritelock.h" documented="true" meta="destructor" noexcept="true" signature="~QReadLocker()"/>
        </class>
        <class threadsafety="thread safe" name="QReadWriteLock" href="qreadwritelock.html" status="active" access="public" location="qreadwritelock.h" documented="true" groups="thread" module="QtCore" brief="Read-write locking">
            <function name="QReadWriteLock" fullname="QReadWriteLock::QReadWriteLock" href="qreadwritelock.html#QReadWriteLock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="constructor" explicit="true" signature="QReadWriteLock(QReadWriteLock::RecursionMode recursionMode)">
                <parameter type="QReadWriteLock::RecursionMode" name="recursionMode" default="NonRecursive"/>
            </function>
            <function name="lockForRead" fullname="QReadWriteLock::lockForRead" href="qreadwritelock.html#lockForRead" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void lockForRead()"/>
            <function name="lockForWrite" fullname="QReadWriteLock::lockForWrite" href="qreadwritelock.html#lockForWrite" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void lockForWrite()"/>
            <function name="tryLockForRead" fullname="QReadWriteLock::tryLockForRead" href="qreadwritelock.html#tryLockForRead" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="bool" signature="bool tryLockForRead(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="tryLockForRead" fullname="QReadWriteLock::tryLockForRead" href="qreadwritelock.html#tryLockForRead-1" status="active" access="public" location="qreadwritelock.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="bool" signature="bool tryLockForRead(QDeadlineTimer timeout)">
                <parameter type="QDeadlineTimer" name="timeout" default="{}"/>
            </function>
            <function name="tryLockForWrite" fullname="QReadWriteLock::tryLockForWrite" href="qreadwritelock.html#tryLockForWrite" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="bool" signature="bool tryLockForWrite(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="tryLockForWrite" fullname="QReadWriteLock::tryLockForWrite" href="qreadwritelock.html#tryLockForWrite-1" status="active" access="public" location="qreadwritelock.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="bool" signature="bool tryLockForWrite(QDeadlineTimer timeout)">
                <parameter type="QDeadlineTimer" name="timeout" default="{}"/>
            </function>
            <function name="unlock" fullname="QReadWriteLock::unlock" href="qreadwritelock.html#unlock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void unlock()"/>
            <function name="~QReadWriteLock" fullname="QReadWriteLock::~QReadWriteLock" href="qreadwritelock.html#dtor.QReadWriteLock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="destructor" noexcept="true" signature="~QReadWriteLock()"/>
            <enum name="RecursionMode" fullname="QReadWriteLock::RecursionMode" href="qreadwritelock.html#RecursionMode-enum" status="active" access="public" location="qreadwritelock.h" documented="true">
                <value name="NonRecursive" value="0"/>
                <value name="Recursive" value="1"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QRect" href="qrect.html" status="active" access="public" location="qrect.h" documented="true" groups="painting" module="QtCore" brief="Defines a rectangle in the plane using integer precision" comparison_category="equality">
            <contents name="rendering" title="Rendering" level="1"/>
            <contents name="coordinates" title="Coordinates" level="1"/>
            <contents name="constraints" title="Constraints" level="1"/>
            <function name="QRect" fullname="QRect::QRect" href="qrect.html#QRect" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRect()"/>
            <function name="QRect" fullname="QRect::QRect" href="qrect.html#QRect-1" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QRect(const QPoint &amp;topLeft, const QPoint &amp;bottomRight)">
                <parameter type="const QPoint &amp;" name="topLeft" default=""/>
                <parameter type="const QPoint &amp;" name="bottomRight" default=""/>
            </function>
            <function name="QRect" fullname="QRect::QRect" href="qrect.html#QRect-2" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QRect(const QPoint &amp;topLeft, const QSize &amp;size)">
                <parameter type="const QPoint &amp;" name="topLeft" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="QRect" fullname="QRect::QRect" href="qrect.html#QRect-3" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QRect(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="adjust" fullname="QRect::adjust" href="qrect.html#adjust" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void adjust(int dx1, int dy1, int dx2, int dy2)">
                <parameter type="int" name="dx1" default=""/>
                <parameter type="int" name="dy1" default=""/>
                <parameter type="int" name="dx2" default=""/>
                <parameter type="int" name="dy2" default=""/>
            </function>
            <function name="adjusted" fullname="QRect::adjusted" href="qrect.html#adjusted" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect adjusted(int dx1, int dy1, int dx2, int dy2) const">
                <parameter type="int" name="dx1" default=""/>
                <parameter type="int" name="dy1" default=""/>
                <parameter type="int" name="dx2" default=""/>
                <parameter type="int" name="dy2" default=""/>
            </function>
            <function name="bottom" fullname="QRect::bottom" href="qrect.html#bottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int bottom() const"/>
            <function name="bottomLeft" fullname="QRect::bottomLeft" href="qrect.html#bottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint bottomLeft() const"/>
            <function name="bottomRight" fullname="QRect::bottomRight" href="qrect.html#bottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint bottomRight() const"/>
            <function name="center" fullname="QRect::center" href="qrect.html#center" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint center() const"/>
            <function name="contains" fullname="QRect::contains" href="qrect.html#contains" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const QPoint &amp;point, bool proper) const">
                <parameter type="const QPoint &amp;" name="point" default=""/>
                <parameter type="bool" name="proper" default="false"/>
            </function>
            <function name="contains" fullname="QRect::contains" href="qrect.html#contains-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QRect &amp;rectangle, bool proper) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="bool" name="proper" default="false"/>
            </function>
            <function name="contains" fullname="QRect::contains" href="qrect.html#contains-2" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool contains(int x, int y) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="contains" fullname="QRect::contains" href="qrect.html#contains-3" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool contains(int x, int y, bool proper) const">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
                <parameter type="bool" name="proper" default=""/>
            </function>
            <function name="getCoords" fullname="QRect::getCoords" href="qrect.html#getCoords" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" type="void" signature="void getCoords(int *x1, int *y1, int *x2, int *y2) const">
                <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="getRect" fullname="QRect::getRect" href="qrect.html#getRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" type="void" signature="void getRect(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="height" fullname="QRect::height" href="qrect.html#height" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int height() const"/>
            <function name="intersected" fullname="QRect::intersected" href="qrect.html#intersected" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect intersected(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="intersects" fullname="QRect::intersects" href="qrect.html#intersects" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool intersects(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="isEmpty" fullname="QRect::isEmpty" href="qrect.html#isEmpty" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QRect::isNull" href="qrect.html#isNull" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QRect::isValid" href="qrect.html#isValid" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="left" fullname="QRect::left" href="qrect.html#left" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int left() const"/>
            <function name="marginsAdded" fullname="QRect::marginsAdded" href="qrect.html#marginsAdded" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect marginsAdded(const QMargins &amp;margins) const">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="marginsRemoved" fullname="QRect::marginsRemoved" href="qrect.html#marginsRemoved" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect marginsRemoved(const QMargins &amp;margins) const">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="moveBottom" fullname="QRect::moveBottom" href="qrect.html#moveBottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottom(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="moveBottomLeft" fullname="QRect::moveBottomLeft" href="qrect.html#moveBottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottomLeft(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="moveBottomRight" fullname="QRect::moveBottomRight" href="qrect.html#moveBottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottomRight(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="moveCenter" fullname="QRect::moveCenter" href="qrect.html#moveCenter" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveCenter(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="moveLeft" fullname="QRect::moveLeft" href="qrect.html#moveLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveLeft(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="moveRight" fullname="QRect::moveRight" href="qrect.html#moveRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveRight(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="moveTo" fullname="QRect::moveTo" href="qrect.html#moveTo" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTo(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="moveTo" fullname="QRect::moveTo" href="qrect.html#moveTo-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="void" signature="void moveTo(int x, int y)">
                <parameter type="int" name="x" default=""/>
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="moveTop" fullname="QRect::moveTop" href="qrect.html#moveTop" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTop(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="moveTopLeft" fullname="QRect::moveTopLeft" href="qrect.html#moveTopLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTopLeft(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="moveTopRight" fullname="QRect::moveTopRight" href="qrect.html#moveTopRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTopRight(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="normalized" fullname="QRect::normalized" href="qrect.html#normalized" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect normalized() const"/>
            <function name="operator!=" href="qrect.html#operator-not-eq" status="active" access="public" location="qrect.h" documented="true" related="1141" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QRect &amp;lhs, const QRect &amp;rhs)">
                <parameter type="const QRect &amp;" name="lhs" default=""/>
                <parameter type="const QRect &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;" fullname="QRect::operator&amp;" href="qrect.html#operator-and" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect operator&amp;(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QRect::operator&amp;=" href="qrect.html#operator-and-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" noexcept="true" type="QRect &amp;" signature="QRect &amp; operator&amp;=(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator+" href="qrect.html#operator-2b" status="active" access="public" location="qrect.h" documented="true" related="322" meta="plain" constexpr="true" noexcept="true" type="QRect" signature="QRect operator+(const QMargins &amp;margins, const QRect &amp;rectangle)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator+" href="qrect.html#operator-2b-1" status="active" access="public" location="qrect.h" documented="true" related="309" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRect" signature="QRect operator+(const QRect &amp;rectangle, const QMargins &amp;margins)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator+=" fullname="QRect::operator+=" href="qrect.html#operator-2b-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QRect &amp;" signature="QRect &amp; operator+=(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator-" href="qrect.html#operator--6" status="active" access="public" location="qrect.h" documented="true" related="332" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QRect" signature="QRect operator-(const QRect &amp;lhs, const QMargins &amp;rhs)">
                <parameter type="const QRect &amp;" name="lhs" default=""/>
                <parameter type="const QMargins &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-=" fullname="QRect::operator-=" href="qrect.html#operator--eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QRect &amp;" signature="QRect &amp; operator-=(const QMargins &amp;margins)">
                <parameter type="const QMargins &amp;" name="margins" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qrect.html#operator-lt-lt-19" status="active" access="public" location="qrect.h" documented="true" related="357" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QRect &amp;rectangle)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator==" href="qrect.html#operator-eq-eq" status="active" access="public" location="qrect.h" documented="true" related="1142" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QRect &amp;lhs, const QRect &amp;rhs)">
                <parameter type="const QRect &amp;" name="lhs" default=""/>
                <parameter type="const QRect &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qrect.html#operator-gt-gt-18" status="active" access="public" location="qrect.h" documented="true" related="428" meta="plain" overload="true" overload-number="18" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QRect &amp;rectangle)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator|" fullname="QRect::operator|" href="qrect.html#operator-7c" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect operator|(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator|=" fullname="QRect::operator|=" href="qrect.html#operator-7c-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" noexcept="true" type="QRect &amp;" signature="QRect &amp; operator|=(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="right" fullname="QRect::right" href="qrect.html#right" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int right() const"/>
            <function name="setBottom" fullname="QRect::setBottom" href="qrect.html#setBottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottom(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setBottomLeft" fullname="QRect::setBottomLeft" href="qrect.html#setBottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottomLeft(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setBottomRight" fullname="QRect::setBottomRight" href="qrect.html#setBottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottomRight(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setCoords" fullname="QRect::setCoords" href="qrect.html#setCoords" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setCoords(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="setHeight" fullname="QRect::setHeight" href="qrect.html#setHeight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setHeight(int height)">
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="setLeft" fullname="QRect::setLeft" href="qrect.html#setLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setLeft(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setRect" fullname="QRect::setRect" href="qrect.html#setRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRect(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="setRight" fullname="QRect::setRight" href="qrect.html#setRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRight(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setSize" fullname="QRect::setSize" href="qrect.html#setSize" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setSize(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="setTop" fullname="QRect::setTop" href="qrect.html#setTop" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTop(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="setTopLeft" fullname="QRect::setTopLeft" href="qrect.html#setTopLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTopLeft(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setTopRight" fullname="QRect::setTopRight" href="qrect.html#setTopRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTopRight(const QPoint &amp;position)">
                <parameter type="const QPoint &amp;" name="position" default=""/>
            </function>
            <function name="setWidth" fullname="QRect::setWidth" href="qrect.html#setWidth" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setWidth(int width)">
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="setX" fullname="QRect::setX" href="qrect.html#setX" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="setY" fullname="QRect::setY" href="qrect.html#setY" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(int y)">
                <parameter type="int" name="y" default=""/>
            </function>
            <function name="size" fullname="QRect::size" href="qrect.html#size" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize size() const"/>
            <function name="span" fullname="QRect::span" href="qrect.html#span" status="active" access="public" location="qrect.h" documented="true" since="6.0" meta="plain" static="true" constexpr="true" noexcept="true" type="QRect" signature="QRect span(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="toCGRect" fullname="QRect::toCGRect" href="qrect.html#toCGRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="CGRect" brief="Creates a CGRect from a QRect" signature="CGRect toCGRect() const" groups="platform-type-conversions"/>
            <function name="toRectF" fullname="QRect::toRectF" href="qrect.html#toRectF" status="active" access="public" location="qrect.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF toRectF() const"/>
            <function name="top" fullname="QRect::top" href="qrect.html#top" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int top() const"/>
            <function name="topLeft" fullname="QRect::topLeft" href="qrect.html#topLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint topLeft() const"/>
            <function name="topRight" fullname="QRect::topRight" href="qrect.html#topRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPoint" signature="QPoint topRight() const"/>
            <function name="translate" fullname="QRect::translate" href="qrect.html#translate" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" 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="QRect::translate" href="qrect.html#translate-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" 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="QRect::translated" href="qrect.html#translated" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect translated(int dx, int dy) const">
                <parameter type="int" name="dx" default=""/>
                <parameter type="int" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QRect::translated" href="qrect.html#translated-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRect" signature="QRect translated(const QPoint &amp;offset) const">
                <parameter type="const QPoint &amp;" name="offset" default=""/>
            </function>
            <function name="transposed" fullname="QRect::transposed" href="qrect.html#transposed" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect transposed() const"/>
            <function name="united" fullname="QRect::united" href="qrect.html#united" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect united(const QRect &amp;rectangle) const">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="width" fullname="QRect::width" href="qrect.html#width" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int width() const"/>
            <function name="x" fullname="QRect::x" href="qrect.html#x" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int x() const"/>
            <function name="y" fullname="QRect::y" href="qrect.html#y" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int y() const"/>
        </class>
        <class threadsafety="reentrant" name="QRectF" href="qrectf.html" status="active" access="public" location="qrect.h" documented="true" groups="painting" module="QtCore" brief="Defines a finite rectangle in the plane using floating point precision" comparison_category="equality">
            <contents name="rendering" title="Rendering" level="1"/>
            <contents name="coordinates" title="Coordinates" level="1"/>
            <function name="QRectF" fullname="QRectF::QRectF" href="qrectf.html#QRectF" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRectF()"/>
            <function name="QRectF" fullname="QRectF::QRectF" href="qrectf.html#QRectF-1" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QRectF(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="QRectF" fullname="QRectF::QRectF" href="qrectf.html#QRectF-2" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QRectF(const QPointF &amp;topLeft, const QPointF &amp;bottomRight)">
                <parameter type="const QPointF &amp;" name="topLeft" default=""/>
                <parameter type="const QPointF &amp;" name="bottomRight" default=""/>
            </function>
            <function name="QRectF" fullname="QRectF::QRectF" href="qrectf.html#QRectF-3" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QRectF(const QPointF &amp;topLeft, const QSizeF &amp;size)">
                <parameter type="const QPointF &amp;" name="topLeft" default=""/>
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="QRectF" fullname="QRectF::QRectF" href="qrectf.html#QRectF-4" status="active" access="public" location="qrect.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QRectF(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="adjust" fullname="QRectF::adjust" href="qrectf.html#adjust" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void adjust(qreal dx1, qreal dy1, qreal dx2, qreal dy2)">
                <parameter type="qreal" name="dx1" default=""/>
                <parameter type="qreal" name="dy1" default=""/>
                <parameter type="qreal" name="dx2" default=""/>
                <parameter type="qreal" name="dy2" default=""/>
            </function>
            <function name="adjusted" fullname="QRectF::adjusted" href="qrectf.html#adjusted" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF adjusted(qreal dx1, qreal dy1, qreal dx2, qreal dy2) const">
                <parameter type="qreal" name="dx1" default=""/>
                <parameter type="qreal" name="dy1" default=""/>
                <parameter type="qreal" name="dx2" default=""/>
                <parameter type="qreal" name="dy2" default=""/>
            </function>
            <function name="bottom" fullname="QRectF::bottom" href="qrectf.html#bottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal bottom() const"/>
            <function name="bottomLeft" fullname="QRectF::bottomLeft" href="qrectf.html#bottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF bottomLeft() const"/>
            <function name="bottomRight" fullname="QRectF::bottomRight" href="qrectf.html#bottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF bottomRight() const"/>
            <function name="center" fullname="QRectF::center" href="qrectf.html#center" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF center() const"/>
            <function name="contains" fullname="QRectF::contains" href="qrectf.html#contains" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const QPointF &amp;point) const">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="contains" fullname="QRectF::contains" href="qrectf.html#contains-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="contains" fullname="QRectF::contains" href="qrectf.html#contains-2" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool contains(qreal x, qreal y) const">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="fromCGRect" fullname="QRectF::fromCGRect" href="qrectf.html#fromCGRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" static="true" noexcept="true" type="QRectF" brief="Creates a QRectF from CGRect rect" signature="QRectF fromCGRect(CGRect rect)" groups="platform-type-conversions">
                <parameter type="CGRect" name="rect" default=""/>
            </function>
            <function name="fromDOMRect" fullname="QRectF::fromDOMRect" href="qrectf.html#fromDOMRect" status="active" access="public" location="qrect.h" documented="true" since="6.5" meta="plain" static="true" type="QRectF" signature="QRectF fromDOMRect(emscripten::val domRect)" groups="platform-type-conversions">
                <parameter type="emscripten::val" name="domRect" default=""/>
            </function>
            <function name="getCoords" fullname="QRectF::getCoords" href="qrectf.html#getCoords" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" type="void" signature="void getCoords(qreal *x1, qreal *y1, qreal *x2, qreal *y2) const">
                <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="getRect" fullname="QRectF::getRect" href="qrectf.html#getRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" type="void" signature="void getRect(qreal *x, qreal *y, qreal *width, qreal *height) const">
                <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="height" fullname="QRectF::height" href="qrectf.html#height" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal height() const"/>
            <function name="intersected" fullname="QRectF::intersected" href="qrectf.html#intersected" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRectF" signature="QRectF intersected(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="intersects" fullname="QRectF::intersects" href="qrectf.html#intersects" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool intersects(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="isEmpty" fullname="QRectF::isEmpty" href="qrectf.html#isEmpty" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QRectF::isNull" href="qrectf.html#isNull" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QRectF::isValid" href="qrectf.html#isValid" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="left" fullname="QRectF::left" href="qrectf.html#left" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal left() const"/>
            <function name="marginsAdded" fullname="QRectF::marginsAdded" href="qrectf.html#marginsAdded" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF marginsAdded(const QMarginsF &amp;margins) const">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="marginsRemoved" fullname="QRectF::marginsRemoved" href="qrectf.html#marginsRemoved" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF marginsRemoved(const QMarginsF &amp;margins) const">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="moveBottom" fullname="QRectF::moveBottom" href="qrectf.html#moveBottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottom(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="moveBottomLeft" fullname="QRectF::moveBottomLeft" href="qrectf.html#moveBottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottomLeft(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="moveBottomRight" fullname="QRectF::moveBottomRight" href="qrectf.html#moveBottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveBottomRight(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="moveCenter" fullname="QRectF::moveCenter" href="qrectf.html#moveCenter" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveCenter(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="moveLeft" fullname="QRectF::moveLeft" href="qrectf.html#moveLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveLeft(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="moveRight" fullname="QRectF::moveRight" href="qrectf.html#moveRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveRight(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="moveTo" fullname="QRectF::moveTo" href="qrectf.html#moveTo" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTo(qreal x, qreal y)">
                <parameter type="qreal" name="x" default=""/>
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="moveTo" fullname="QRectF::moveTo" href="qrectf.html#moveTo-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="void" signature="void moveTo(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="moveTop" fullname="QRectF::moveTop" href="qrectf.html#moveTop" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTop(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="moveTopLeft" fullname="QRectF::moveTopLeft" href="qrectf.html#moveTopLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTopLeft(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="moveTopRight" fullname="QRectF::moveTopRight" href="qrectf.html#moveTopRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void moveTopRight(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="normalized" fullname="QRectF::normalized" href="qrectf.html#normalized" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRectF" signature="QRectF normalized() const"/>
            <function name="operator!=" href="qrectf.html#operator-not-eq" status="active" access="public" location="qrect.h" documented="true" related="1143" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QRectF &amp;lhs, const QRectF &amp;rhs)">
                <parameter type="const QRectF &amp;" name="lhs" default=""/>
                <parameter type="const QRectF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;" fullname="QRectF::operator&amp;" href="qrectf.html#operator-and" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRectF" signature="QRectF operator&amp;(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QRectF::operator&amp;=" href="qrectf.html#operator-and-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" noexcept="true" type="QRectF &amp;" signature="QRectF &amp; operator&amp;=(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator+" href="qrectf.html#operator-2b" status="active" access="public" location="qrect.h" documented="true" related="323" meta="plain" constexpr="true" noexcept="true" type="QRectF" signature="QRectF operator+(const QMarginsF &amp;lhs, const QRectF &amp;rhs)">
                <parameter type="const QMarginsF &amp;" name="lhs" default=""/>
                <parameter type="const QRectF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qrectf.html#operator-2b-1" status="active" access="public" location="qrect.h" documented="true" related="310" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRectF" signature="QRectF operator+(const QRectF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QRectF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+=" fullname="QRectF::operator+=" href="qrectf.html#operator-2b-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QRectF &amp;" signature="QRectF &amp; operator+=(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator-" href="qrectf.html#operator--7" status="active" access="public" location="qrect.h" documented="true" related="333" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QRectF" signature="QRectF operator-(const QRectF &amp;lhs, const QMarginsF &amp;rhs)">
                <parameter type="const QRectF &amp;" name="lhs" default=""/>
                <parameter type="const QMarginsF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-=" fullname="QRectF::operator-=" href="qrectf.html#operator--eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QRectF &amp;" signature="QRectF &amp; operator-=(const QMarginsF &amp;margins)">
                <parameter type="const QMarginsF &amp;" name="margins" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qrectf.html#operator-lt-lt-20" status="active" access="public" location="qrect.h" documented="true" related="358" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QRectF &amp;rectangle)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator==" href="qrectf.html#operator-eq-eq" status="active" access="public" location="qrect.h" documented="true" related="1144" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QRectF &amp;lhs, const QRectF &amp;rhs)">
                <parameter type="const QRectF &amp;" name="lhs" default=""/>
                <parameter type="const QRectF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qrectf.html#operator-gt-gt-19" status="active" access="public" location="qrect.h" documented="true" related="429" meta="plain" overload="true" overload-number="19" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QRectF &amp;rectangle)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator|" fullname="QRectF::operator|" href="qrectf.html#operator-7c" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRectF" signature="QRectF operator|(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="operator|=" fullname="QRectF::operator|=" href="qrectf.html#operator-7c-eq" status="active" access="public" location="qrect.h" documented="true" meta="plain" noexcept="true" type="QRectF &amp;" signature="QRectF &amp; operator|=(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qrectf.html#qFuzzyCompare" status="active" access="public" location="qrect.h" documented="true" related="1145" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QRectF &amp;lhs, const QRectF &amp;rhs)">
                <parameter type="const QRectF &amp;" name="lhs" default=""/>
                <parameter type="const QRectF &amp;" name="rhs" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qrectf.html#qFuzzyIsNull" status="active" access="public" location="qrect.h" documented="true" related="1146" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(const QRectF &amp;rect)">
                <parameter type="const QRectF &amp;" name="rect" default=""/>
            </function>
            <function name="right" fullname="QRectF::right" href="qrectf.html#right" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal right() const"/>
            <function name="setBottom" fullname="QRectF::setBottom" href="qrectf.html#setBottom" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottom(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setBottomLeft" fullname="QRectF::setBottomLeft" href="qrectf.html#setBottomLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottomLeft(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setBottomRight" fullname="QRectF::setBottomRight" href="qrectf.html#setBottomRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setBottomRight(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setCoords" fullname="QRectF::setCoords" href="qrectf.html#setCoords" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setCoords(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="setHeight" fullname="QRectF::setHeight" href="qrectf.html#setHeight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setHeight(qreal height)">
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="setLeft" fullname="QRectF::setLeft" href="qrectf.html#setLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setLeft(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="setRect" fullname="QRectF::setRect" href="qrectf.html#setRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRect(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="setRight" fullname="QRectF::setRight" href="qrectf.html#setRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setRight(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="setSize" fullname="QRectF::setSize" href="qrectf.html#setSize" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setSize(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="setTop" fullname="QRectF::setTop" href="qrectf.html#setTop" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTop(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="setTopLeft" fullname="QRectF::setTopLeft" href="qrectf.html#setTopLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTopLeft(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setTopRight" fullname="QRectF::setTopRight" href="qrectf.html#setTopRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setTopRight(const QPointF &amp;position)">
                <parameter type="const QPointF &amp;" name="position" default=""/>
            </function>
            <function name="setWidth" fullname="QRectF::setWidth" href="qrectf.html#setWidth" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="setX" fullname="QRectF::setX" href="qrectf.html#setX" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setX(qreal x)">
                <parameter type="qreal" name="x" default=""/>
            </function>
            <function name="setY" fullname="QRectF::setY" href="qrectf.html#setY" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setY(qreal y)">
                <parameter type="qreal" name="y" default=""/>
            </function>
            <function name="size" fullname="QRectF::size" href="qrectf.html#size" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF size() const"/>
            <function name="toAlignedRect" fullname="QRectF::toAlignedRect" href="qrectf.html#toAlignedRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRect" signature="QRect toAlignedRect() const"/>
            <function name="toCGRect" fullname="QRectF::toCGRect" href="qrectf.html#toCGRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="CGRect" brief="Creates a CGRect from a QRectF" signature="CGRect toCGRect() const" groups="platform-type-conversions"/>
            <function name="toDOMRect" fullname="QRectF::toDOMRect" href="qrectf.html#toDOMRect" status="active" access="public" location="qrect.h" documented="true" since="6.5" meta="plain" const="true" type="emscripten::val" signature="emscripten::val toDOMRect() const" groups="platform-type-conversions"/>
            <function name="toRect" fullname="QRectF::toRect" href="qrectf.html#toRect" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRect" signature="QRect toRect() const"/>
            <function name="top" fullname="QRectF::top" href="qrectf.html#top" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal top() const"/>
            <function name="topLeft" fullname="QRectF::topLeft" href="qrectf.html#topLeft" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF topLeft() const"/>
            <function name="topRight" fullname="QRectF::topRight" href="qrectf.html#topRight" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QPointF" signature="QPointF topRight() const"/>
            <function name="translate" fullname="QRectF::translate" href="qrectf.html#translate" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" 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="QRectF::translate" href="qrectf.html#translate-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" constexpr="true" noexcept="true" 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="QRectF::translated" href="qrectf.html#translated" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF translated(qreal dx, qreal dy) const">
                <parameter type="qreal" name="dx" default=""/>
                <parameter type="qreal" name="dy" default=""/>
            </function>
            <function name="translated" fullname="QRectF::translated" href="qrectf.html#translated-1" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QRectF" signature="QRectF translated(const QPointF &amp;offset) const">
                <parameter type="const QPointF &amp;" name="offset" default=""/>
            </function>
            <function name="transposed" fullname="QRectF::transposed" href="qrectf.html#transposed" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QRectF" signature="QRectF transposed() const"/>
            <function name="united" fullname="QRectF::united" href="qrectf.html#united" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" noexcept="true" type="QRectF" signature="QRectF united(const QRectF &amp;rectangle) const">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="width" fullname="QRectF::width" href="qrectf.html#width" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal width() const"/>
            <function name="x" fullname="QRectF::x" href="qrectf.html#x" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal x() const"/>
            <function name="y" fullname="QRectF::y" href="qrectf.html#y" status="active" access="public" location="qrect.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal y() const"/>
        </class>
        <class threadsafety="thread safe" name="QRecursiveMutex" href="qrecursivemutex.html" status="active" access="public" location="qmutex.h" documented="true" groups="thread" module="QtCore" brief="Access serialization between threads">
            <function name="QRecursiveMutex" fullname="QRecursiveMutex::QRecursiveMutex" href="qrecursivemutex.html#QRecursiveMutex" status="active" access="public" location="qmutex.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRecursiveMutex()"/>
            <function name="lock" fullname="QRecursiveMutex::lock" href="qrecursivemutex.html#lock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="LockIsNoexcept" type="void" signature="void lock()"/>
            <function name="tryLock" fullname="QRecursiveMutex::tryLock" href="qrecursivemutex.html#tryLock" status="active" access="public" location="qmutex.h" documented="true" since="6.6" meta="plain" noexcept="true" noexcept_expression="LockIsNoexcept" type="bool" signature="bool tryLock(QDeadlineTimer timeout)">
                <parameter type="QDeadlineTimer" name="timeout" default="{}"/>
            </function>
            <function name="tryLock" fullname="QRecursiveMutex::tryLock" href="qrecursivemutex.html#tryLock-1" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="LockIsNoexcept" overload="true" overload-number="1" type="bool" signature="bool tryLock(int timeout)">
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="try_lock" fullname="QRecursiveMutex::try_lock" href="qrecursivemutex.html#try_lock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" noexcept_expression="LockIsNoexcept" type="bool" signature="bool try_lock()"/>
            <function name="try_lock_for" fullname="QRecursiveMutex::try_lock_for" href="qrecursivemutex.html#try_lock_for" status="active" access="public" location="qmutex.h" documented="true" meta="plain" type="bool" signature="bool try_lock_for(std::chrono::duration&lt;Rep, Period&gt; duration)">
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="duration" default=""/>
            </function>
            <function name="try_lock_until" fullname="QRecursiveMutex::try_lock_until" href="qrecursivemutex.html#try_lock_until" status="active" access="public" location="qmutex.h" documented="true" meta="plain" type="bool" signature="bool try_lock_until(std::chrono::time_point&lt;Clock, Duration&gt; timePoint)">
                <parameter type="std::chrono::time_point&lt;Clock, Duration&gt;" name="timePoint" default=""/>
            </function>
            <function name="unlock" fullname="QRecursiveMutex::unlock" href="qrecursivemutex.html#unlock" status="active" access="public" location="qmutex.h" documented="true" meta="plain" noexcept="true" type="void" signature="void unlock()"/>
            <function name="~QRecursiveMutex" fullname="QRecursiveMutex::~QRecursiveMutex" href="qrecursivemutex.html#dtor.QRecursiveMutex" status="active" access="public" location="qmutex.h" documented="true" meta="destructor" noexcept="true" signature="~QRecursiveMutex()"/>
        </class>
        <class threadsafety="reentrant" name="QRegularExpression" href="qregularexpression.html" status="active" access="public" location="qregularexpression.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="Pattern matching using regular expressions" comparison_category="equality">
            <target name="normal-matching" title="normal matching"/>
            <target name="extracting-captured-substrings" title="extracting captured substrings"/>
            <target name="global-matching" title="global matching"/>
            <target name="partial-matching" title="partial matching"/>
            <target name="validating-user-input" title="validating user input"/>
            <keyword name="regular-expression" title="regular expression"/>
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="pattern-options" title="Pattern Options" level="1"/>
            <contents name="match-type-and-match-options" title="Match Type and Match Options" level="1"/>
            <contents name="normal-matching" title="Normal Matching" level="1"/>
            <contents name="extracting-captured-substrings" title="Extracting captured substrings" level="2"/>
            <contents name="global-matching" title="Global Matching" level="1"/>
            <contents name="partial-matching" title="Partial Matching" level="1"/>
            <contents name="validating-user-input" title="Validating user input" level="2"/>
            <contents name="incremental-multi-segment-matching" title="Incremental/multi-segment matching" level="2"/>
            <contents name="error-handling" title="Error Handling" level="1"/>
            <contents name="unsupported-perl-compatible-regular-expressions-features" title="Unsupported Perl-compatible Regular Expressions Features" level="1"/>
            <contents name="debugging-code-that-uses-qregularexpression" title="Debugging Code that Uses QRegularExpression" level="1"/>
            <function name="QRegularExpression" fullname="QRegularExpression::QRegularExpression" href="qregularexpression.html#QRegularExpression" status="active" access="public" location="qregularexpression.h" documented="true" meta="constructor" signature="QRegularExpression()"/>
            <function name="QRegularExpression" fullname="QRegularExpression::QRegularExpression" href="qregularexpression.html#QRegularExpression-1" status="active" access="public" location="qregularexpression.h" documented="true" since="6.1" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QRegularExpression(QRegularExpression &amp;&amp;re)">
                <parameter type="QRegularExpression &amp;&amp;" name="re" default=""/>
            </function>
            <function name="QRegularExpression" fullname="QRegularExpression::QRegularExpression" href="qregularexpression.html#QRegularExpression-2" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QRegularExpression(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="QRegularExpression" fullname="QRegularExpression::QRegularExpression" href="qregularexpression.html#QRegularExpression-3" status="active" access="public" location="qregularexpression.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QRegularExpression(const QString &amp;pattern, QRegularExpression::PatternOptions options)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
                <parameter type="QRegularExpression::PatternOptions" name="options" default="NoPatternOption"/>
            </function>
            <function name="anchoredPattern" fullname="QRegularExpression::anchoredPattern" href="qregularexpression.html#anchoredPattern" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" type="QString" signature="QString anchoredPattern(QStringView expression)">
                <parameter type="QStringView" name="expression" default=""/>
            </function>
            <function name="anchoredPattern" fullname="QRegularExpression::anchoredPattern" href="qregularexpression.html#anchoredPattern-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString anchoredPattern(const QString &amp;expression)">
                <parameter type="const QString &amp;" name="expression" default=""/>
            </function>
            <function name="captureCount" fullname="QRegularExpression::captureCount" href="qregularexpression.html#captureCount" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="int" signature="int captureCount() const"/>
            <function name="errorString" fullname="QRegularExpression::errorString" href="qregularexpression.html#errorString" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="escape" fullname="QRegularExpression::escape" href="qregularexpression.html#escape" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" type="QString" signature="QString escape(QStringView str)">
                <parameter type="QStringView" name="str" default=""/>
            </function>
            <function name="escape" fullname="QRegularExpression::escape" href="qregularexpression.html#escape-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString escape(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="fromWildcard" fullname="QRegularExpression::fromWildcard" href="qregularexpression.html#fromWildcard" status="active" access="public" location="qregularexpression.h" documented="true" since="6.0" meta="plain" static="true" type="QRegularExpression" signature="QRegularExpression fromWildcard(QStringView pattern, Qt::CaseSensitivity cs, QRegularExpression::WildcardConversionOptions options)">
                <parameter type="QStringView" name="pattern" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseInsensitive"/>
                <parameter type="QRegularExpression::WildcardConversionOptions" name="options" default="DefaultWildcardConversion"/>
            </function>
            <function name="globalMatch" fullname="QRegularExpression::globalMatch" href="qregularexpression.html#globalMatch" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpressionMatchIterator" signature="QRegularExpressionMatchIterator globalMatch(const QString &amp;subject, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="const QString &amp;" name="subject" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="globalMatch" fullname="QRegularExpression::globalMatch" href="qregularexpression-obsolete.html#globalMatch-1" status="deprecated" access="public" location="qregularexpression.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QRegularExpressionMatchIterator" signature="QRegularExpressionMatchIterator globalMatch(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="QStringView" name="subjectView" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="globalMatchView" fullname="QRegularExpression::globalMatchView" href="qregularexpression.html#globalMatchView" status="active" access="public" location="qregularexpression.h" documented="true" since="6.5" meta="plain" const="true" type="QRegularExpressionMatchIterator" signature="QRegularExpressionMatchIterator globalMatchView(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="QStringView" name="subjectView" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="isValid" fullname="QRegularExpression::isValid" href="qregularexpression.html#isValid" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="match" fullname="QRegularExpression::match" href="qregularexpression.html#match" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpressionMatch" signature="QRegularExpressionMatch match(const QString &amp;subject, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="const QString &amp;" name="subject" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="match" fullname="QRegularExpression::match" href="qregularexpression-obsolete.html#match-1" status="deprecated" access="public" location="qregularexpression.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QRegularExpressionMatch" signature="QRegularExpressionMatch match(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="QStringView" name="subjectView" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="matchView" fullname="QRegularExpression::matchView" href="qregularexpression.html#matchView" status="active" access="public" location="qregularexpression.h" documented="true" since="6.5" meta="plain" const="true" type="QRegularExpressionMatch" signature="QRegularExpressionMatch matchView(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions) const">
                <parameter type="QStringView" name="subjectView" default=""/>
                <parameter type="qsizetype" name="offset" default="0"/>
                <parameter type="QRegularExpression::MatchType" name="matchType" default="NormalMatch"/>
                <parameter type="QRegularExpression::MatchOptions" name="matchOptions" default="NoMatchOption"/>
            </function>
            <function name="namedCaptureGroups" fullname="QRegularExpression::namedCaptureGroups" href="qregularexpression.html#namedCaptureGroups" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList namedCaptureGroups() const"/>
            <function name="operator!=" href="qregularexpression.html#operator-not-eq" status="active" access="public" location="qregularexpression.h" documented="true" related="1147" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QRegularExpression &amp;lhs, const QRegularExpression &amp;rhs)">
                <parameter type="const QRegularExpression &amp;" name="lhs" default=""/>
                <parameter type="const QRegularExpression &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt" status="active" access="public" location="qregularexpression.h" documented="true" related="359" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QRegularExpression &amp;re)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt-1" status="active" access="public" location="qregularexpression.h" documented="true" related="372" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, QRegularExpression::PatternOptions patternOptions)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="QRegularExpression::PatternOptions" name="patternOptions" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qregularexpression.html#operator-lt-lt-2" status="active" access="public" location="qregularexpression.h" documented="true" related="380" meta="plain" overload="true" overload-number="2" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QRegularExpression &amp;re)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="operator=" fullname="QRegularExpression::operator=" href="qregularexpression.html#operator-eq" status="active" access="public" location="qregularexpression.h" documented="true" meta="move-assign" noexcept="true" type="QRegularExpression &amp;" signature="QRegularExpression &amp; operator=(QRegularExpression &amp;&amp;re)">
                <parameter type="QRegularExpression &amp;&amp;" name="re" default=""/>
            </function>
            <function name="operator=" fullname="QRegularExpression::operator=" href="qregularexpression.html#operator-eq-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QRegularExpression &amp;" signature="QRegularExpression &amp; operator=(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="operator==" href="qregularexpression.html#operator-eq-eq" status="active" access="public" location="qregularexpression.h" documented="true" related="1148" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QRegularExpression &amp;lhs, const QRegularExpression &amp;rhs)">
                <parameter type="const QRegularExpression &amp;" name="lhs" default=""/>
                <parameter type="const QRegularExpression &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qregularexpression.html#operator-gt-gt-20" status="active" access="public" location="qregularexpression.h" documented="true" related="430" meta="plain" overload="true" overload-number="20" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QRegularExpression &amp;re)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="optimize" fullname="QRegularExpression::optimize" href="qregularexpression.html#optimize" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="void" signature="void optimize() const"/>
            <function name="pattern" fullname="QRegularExpression::pattern" href="qregularexpression.html#pattern" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QString" signature="QString pattern() const"/>
            <function name="patternErrorOffset" fullname="QRegularExpression::patternErrorOffset" href="qregularexpression.html#patternErrorOffset" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype patternErrorOffset() const"/>
            <function name="patternOptions" fullname="QRegularExpression::patternOptions" href="qregularexpression.html#patternOptions" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression::PatternOptions" signature="QRegularExpression::PatternOptions patternOptions() const"/>
            <function name="qHash" href="qregularexpression.html#qHash-25" status="active" access="public" location="qregularexpression.h" documented="true" related="547" meta="plain" noexcept="true" overload="true" overload-number="25" type="size_t" signature="size_t qHash(const QRegularExpression &amp;key, size_t seed)">
                <parameter type="const QRegularExpression &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="setPattern" fullname="QRegularExpression::setPattern" href="qregularexpression.html#setPattern" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" type="void" signature="void setPattern(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="setPatternOptions" fullname="QRegularExpression::setPatternOptions" href="qregularexpression.html#setPatternOptions" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" type="void" signature="void setPatternOptions(QRegularExpression::PatternOptions options)">
                <parameter type="QRegularExpression::PatternOptions" name="options" default=""/>
            </function>
            <function name="swap" fullname="QRegularExpression::swap" href="qregularexpression.html#swap" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QRegularExpression &amp;other)">
                <parameter type="QRegularExpression &amp;" name="other" default=""/>
            </function>
            <function name="wildcardToRegularExpression" fullname="QRegularExpression::wildcardToRegularExpression" href="qregularexpression.html#wildcardToRegularExpression" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" type="QString" signature="QString wildcardToRegularExpression(QStringView pattern, QRegularExpression::WildcardConversionOptions options)">
                <parameter type="QStringView" name="pattern" default=""/>
                <parameter type="QRegularExpression::WildcardConversionOptions" name="options" default="DefaultWildcardConversion"/>
            </function>
            <function name="wildcardToRegularExpression" fullname="QRegularExpression::wildcardToRegularExpression" href="qregularexpression.html#wildcardToRegularExpression-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString wildcardToRegularExpression(const QString &amp;pattern, QRegularExpression::WildcardConversionOptions options)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
                <parameter type="QRegularExpression::WildcardConversionOptions" name="options" default="DefaultWildcardConversion"/>
            </function>
            <function name="~QRegularExpression" fullname="QRegularExpression::~QRegularExpression" href="qregularexpression.html#dtor.QRegularExpression" status="active" access="public" location="qregularexpression.h" documented="true" meta="destructor" noexcept="true" signature="~QRegularExpression()"/>
            <enum name="MatchOption" fullname="QRegularExpression::MatchOption" href="qregularexpression.html#MatchOption-enum" status="active" access="public" location="qregularexpression.h" documented="true" typedef="QRegularExpression::MatchOptions">
                <value name="NoMatchOption" value="0x0000"/>
                <value name="AnchorAtOffsetMatchOption" value="0x0001"/>
                <value name="AnchoredMatchOption" value="AnchorAtOffsetMatchOption"/>
                <value name="DontCheckSubjectStringMatchOption" value="0x0002"/>
            </enum>
            <enum name="MatchType" fullname="QRegularExpression::MatchType" href="qregularexpression.html#MatchType-enum" status="active" access="public" location="qregularexpression.h" documented="true">
                <value name="NormalMatch" value="0"/>
                <value name="PartialPreferCompleteMatch" value="1"/>
                <value name="PartialPreferFirstMatch" value="2"/>
                <value name="NoMatch" value="3"/>
            </enum>
            <enum name="PatternOption" fullname="QRegularExpression::PatternOption" href="qregularexpression.html#PatternOption-enum" status="active" access="public" location="qregularexpression.h" documented="true" typedef="QRegularExpression::PatternOptions">
                <value name="NoPatternOption" value="0x0000"/>
                <value name="CaseInsensitiveOption" value="0x0001"/>
                <value name="DotMatchesEverythingOption" value="0x0002"/>
                <value name="MultilineOption" value="0x0004"/>
                <value name="ExtendedPatternSyntaxOption" value="0x0008"/>
                <value name="InvertedGreedinessOption" value="0x0010"/>
                <value name="DontCaptureOption" value="0x0020"/>
                <value name="UseUnicodePropertiesOption" value="0x0040"/>
            </enum>
            <enum name="WildcardConversionOption" fullname="QRegularExpression::WildcardConversionOption" href="qregularexpression.html#WildcardConversionOption-enum" status="active" access="public" location="qregularexpression.h" since="6.0" documented="true" typedef="QRegularExpression::WildcardConversionOptions">
                <value name="DefaultWildcardConversion" value="0x0"/>
                <value name="UnanchoredWildcardConversion" value="0x1"/>
                <value name="NonPathWildcardConversion" value="0x2" since="6.6"/>
            </enum>
            <typedef name="MatchOptions" fullname="QRegularExpression::MatchOptions" href="qregularexpression.html#MatchOption-enum" status="active" access="public" location="qregularexpression.h" enum="QRegularExpression::MatchOption"/>
            <typedef name="PatternOptions" fullname="QRegularExpression::PatternOptions" href="qregularexpression.html#PatternOption-enum" status="active" access="public" location="qregularexpression.h" enum="QRegularExpression::PatternOption"/>
            <typedef name="WildcardConversionOptions" fullname="QRegularExpression::WildcardConversionOptions" href="qregularexpression.html#WildcardConversionOption-enum" status="active" access="public" location="qregularexpression.h" enum="QRegularExpression::WildcardConversionOption"/>
        </class>
        <class threadsafety="reentrant" name="QRegularExpressionMatch" href="qregularexpressionmatch.html" status="active" access="public" location="qregularexpression.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="The results of a matching a QRegularExpression against a string">
            <keyword name="regular-expression-match" title="regular expression match"/>
            <function name="QRegularExpressionMatch" fullname="QRegularExpressionMatch::QRegularExpressionMatch" href="qregularexpressionmatch.html#QRegularExpressionMatch" status="active" access="public" location="qregularexpression.h" documented="true" meta="constructor" signature="QRegularExpressionMatch()"/>
            <function name="QRegularExpressionMatch" fullname="QRegularExpressionMatch::QRegularExpressionMatch" href="qregularexpressionmatch.html#QRegularExpressionMatch-1" status="active" access="public" location="qregularexpression.h" documented="true" since="6.1" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QRegularExpressionMatch(QRegularExpressionMatch &amp;&amp;match)">
                <parameter type="QRegularExpressionMatch &amp;&amp;" name="match" default=""/>
            </function>
            <function name="QRegularExpressionMatch" fullname="QRegularExpressionMatch::QRegularExpressionMatch" href="qregularexpressionmatch.html#QRegularExpressionMatch-2" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QRegularExpressionMatch(const QRegularExpressionMatch &amp;match)">
                <parameter type="const QRegularExpressionMatch &amp;" name="match" default=""/>
            </function>
            <function name="captured" fullname="QRegularExpressionMatch::captured" href="qregularexpressionmatch.html#captured" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QString" signature="QString captured(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="captured" fullname="QRegularExpressionMatch::captured" href="qregularexpressionmatch.html#captured-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString captured(int nth) const">
                <parameter type="int" name="nth" default="0"/>
            </function>
            <function name="capturedEnd" fullname="QRegularExpressionMatch::capturedEnd" href="qregularexpressionmatch.html#capturedEnd" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capturedEnd(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="capturedEnd" fullname="QRegularExpressionMatch::capturedEnd" href="qregularexpressionmatch.html#capturedEnd-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype capturedEnd(int nth) const">
                <parameter type="int" name="nth" default="0"/>
            </function>
            <function name="capturedLength" fullname="QRegularExpressionMatch::capturedLength" href="qregularexpressionmatch.html#capturedLength" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capturedLength(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="capturedLength" fullname="QRegularExpressionMatch::capturedLength" href="qregularexpressionmatch.html#capturedLength-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype capturedLength(int nth) const">
                <parameter type="int" name="nth" default="0"/>
            </function>
            <function name="capturedStart" fullname="QRegularExpressionMatch::capturedStart" href="qregularexpressionmatch.html#capturedStart" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capturedStart(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="capturedStart" fullname="QRegularExpressionMatch::capturedStart" href="qregularexpressionmatch.html#capturedStart-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype capturedStart(int nth) const">
                <parameter type="int" name="nth" default="0"/>
            </function>
            <function name="capturedTexts" fullname="QRegularExpressionMatch::capturedTexts" href="qregularexpressionmatch.html#capturedTexts" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList capturedTexts() const"/>
            <function name="capturedView" fullname="QRegularExpressionMatch::capturedView" href="qregularexpressionmatch.html#capturedView" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView capturedView(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="capturedView" fullname="QRegularExpressionMatch::capturedView" href="qregularexpressionmatch.html#capturedView-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QStringView" signature="QStringView capturedView(int nth) const">
                <parameter type="int" name="nth" default="0"/>
            </function>
            <function name="hasCaptured" fullname="QRegularExpressionMatch::hasCaptured" href="qregularexpressionmatch.html#hasCaptured" status="active" access="public" location="qregularexpression.h" documented="true" since="6.3" meta="plain" const="true" type="bool" signature="bool hasCaptured(QAnyStringView name) const">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="hasCaptured" fullname="QRegularExpressionMatch::hasCaptured" href="qregularexpressionmatch.html#hasCaptured-1" status="active" access="public" location="qregularexpression.h" documented="true" since="6.3" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool hasCaptured(int nth) const">
                <parameter type="int" name="nth" default=""/>
            </function>
            <function name="hasMatch" fullname="QRegularExpressionMatch::hasMatch" href="qregularexpressionmatch.html#hasMatch" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasMatch() const"/>
            <function name="hasPartialMatch" fullname="QRegularExpressionMatch::hasPartialMatch" href="qregularexpressionmatch.html#hasPartialMatch" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasPartialMatch() const"/>
            <function name="isValid" fullname="QRegularExpressionMatch::isValid" href="qregularexpressionmatch.html#isValid" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="lastCapturedIndex" fullname="QRegularExpressionMatch::lastCapturedIndex" href="qregularexpressionmatch.html#lastCapturedIndex" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="int" signature="int lastCapturedIndex() const"/>
            <function name="matchOptions" fullname="QRegularExpressionMatch::matchOptions" href="qregularexpressionmatch.html#matchOptions" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression::MatchOptions" signature="QRegularExpression::MatchOptions matchOptions() const"/>
            <function name="matchType" fullname="QRegularExpressionMatch::matchType" href="qregularexpressionmatch.html#matchType" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression::MatchType" signature="QRegularExpression::MatchType matchType() const"/>
            <function name="operator&lt;&lt;" href="qregularexpressionmatch.html#operator-lt-lt-43" status="active" access="public" location="qregularexpression.h" documented="true" related="381" meta="plain" overload="true" overload-number="43" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QRegularExpressionMatch &amp;match)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QRegularExpressionMatch &amp;" name="match" default=""/>
            </function>
            <function name="operator=" fullname="QRegularExpressionMatch::operator=" href="qregularexpressionmatch.html#operator-eq" status="active" access="public" location="qregularexpression.h" documented="true" meta="move-assign" noexcept="true" type="QRegularExpressionMatch &amp;" signature="QRegularExpressionMatch &amp; operator=(QRegularExpressionMatch &amp;&amp;match)">
                <parameter type="QRegularExpressionMatch &amp;&amp;" name="match" default=""/>
            </function>
            <function name="operator=" fullname="QRegularExpressionMatch::operator=" href="qregularexpressionmatch.html#operator-eq-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QRegularExpressionMatch &amp;" signature="QRegularExpressionMatch &amp; operator=(const QRegularExpressionMatch &amp;match)">
                <parameter type="const QRegularExpressionMatch &amp;" name="match" default=""/>
            </function>
            <function name="regularExpression" fullname="QRegularExpressionMatch::regularExpression" href="qregularexpressionmatch.html#regularExpression" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression" signature="QRegularExpression regularExpression() const"/>
            <function name="swap" fullname="QRegularExpressionMatch::swap" href="qregularexpressionmatch.html#swap" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QRegularExpressionMatch &amp;other)">
                <parameter type="QRegularExpressionMatch &amp;" name="other" default=""/>
            </function>
            <function name="~QRegularExpressionMatch" fullname="QRegularExpressionMatch::~QRegularExpressionMatch" href="qregularexpressionmatch.html#dtor.QRegularExpressionMatch" status="active" access="public" location="qregularexpression.h" documented="true" meta="destructor" noexcept="true" signature="~QRegularExpressionMatch()"/>
        </class>
        <class threadsafety="reentrant" name="QRegularExpressionMatchIterator" href="qregularexpressionmatchiterator.html" status="active" access="public" location="qregularexpression.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="Iterator on the results of a global match of a QRegularExpression object against a string">
            <keyword name="regular-expression-iterator" title="regular expression iterator"/>
            <function name="QRegularExpressionMatchIterator" fullname="QRegularExpressionMatchIterator::QRegularExpressionMatchIterator" href="qregularexpressionmatchiterator.html#QRegularExpressionMatchIterator" status="active" access="public" location="qregularexpression.h" documented="true" meta="constructor" signature="QRegularExpressionMatchIterator()"/>
            <function name="QRegularExpressionMatchIterator" fullname="QRegularExpressionMatchIterator::QRegularExpressionMatchIterator" href="qregularexpressionmatchiterator.html#QRegularExpressionMatchIterator-1" status="active" access="public" location="qregularexpression.h" documented="true" since="6.1" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QRegularExpressionMatchIterator(QRegularExpressionMatchIterator &amp;&amp;iterator)">
                <parameter type="QRegularExpressionMatchIterator &amp;&amp;" name="iterator" default=""/>
            </function>
            <function name="QRegularExpressionMatchIterator" fullname="QRegularExpressionMatchIterator::QRegularExpressionMatchIterator" href="qregularexpressionmatchiterator.html#QRegularExpressionMatchIterator-2" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QRegularExpressionMatchIterator(const QRegularExpressionMatchIterator &amp;iterator)">
                <parameter type="const QRegularExpressionMatchIterator &amp;" name="iterator" default=""/>
            </function>
            <function name="hasNext" fullname="QRegularExpressionMatchIterator::hasNext" href="qregularexpressionmatchiterator.html#hasNext" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="isValid" fullname="QRegularExpressionMatchIterator::isValid" href="qregularexpressionmatchiterator.html#isValid" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="matchOptions" fullname="QRegularExpressionMatchIterator::matchOptions" href="qregularexpressionmatchiterator.html#matchOptions" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression::MatchOptions" signature="QRegularExpression::MatchOptions matchOptions() const"/>
            <function name="matchType" fullname="QRegularExpressionMatchIterator::matchType" href="qregularexpressionmatchiterator.html#matchType" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression::MatchType" signature="QRegularExpression::MatchType matchType() const"/>
            <function name="next" fullname="QRegularExpressionMatchIterator::next" href="qregularexpressionmatchiterator.html#next" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" type="QRegularExpressionMatch" signature="QRegularExpressionMatch next()"/>
            <function name="operator=" fullname="QRegularExpressionMatchIterator::operator=" href="qregularexpressionmatchiterator.html#operator-eq" status="active" access="public" location="qregularexpression.h" documented="true" meta="move-assign" noexcept="true" type="QRegularExpressionMatchIterator &amp;" signature="QRegularExpressionMatchIterator &amp; operator=(QRegularExpressionMatchIterator &amp;&amp;iterator)">
                <parameter type="QRegularExpressionMatchIterator &amp;&amp;" name="iterator" default=""/>
            </function>
            <function name="operator=" fullname="QRegularExpressionMatchIterator::operator=" href="qregularexpressionmatchiterator.html#operator-eq-1" status="active" access="public" location="qregularexpression.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QRegularExpressionMatchIterator &amp;" signature="QRegularExpressionMatchIterator &amp; operator=(const QRegularExpressionMatchIterator &amp;iterator)">
                <parameter type="const QRegularExpressionMatchIterator &amp;" name="iterator" default=""/>
            </function>
            <function name="peekNext" fullname="QRegularExpressionMatchIterator::peekNext" href="qregularexpressionmatchiterator.html#peekNext" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpressionMatch" signature="QRegularExpressionMatch peekNext() const"/>
            <function name="regularExpression" fullname="QRegularExpressionMatchIterator::regularExpression" href="qregularexpressionmatchiterator.html#regularExpression" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" const="true" type="QRegularExpression" signature="QRegularExpression regularExpression() const"/>
            <function name="swap" fullname="QRegularExpressionMatchIterator::swap" href="qregularexpressionmatchiterator.html#swap" status="active" access="public" location="qregularexpression.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QRegularExpressionMatchIterator &amp;other)">
                <parameter type="QRegularExpressionMatchIterator &amp;" name="other" default=""/>
            </function>
            <function name="~QRegularExpressionMatchIterator" fullname="QRegularExpressionMatchIterator::~QRegularExpressionMatchIterator" href="qregularexpressionmatchiterator.html#dtor.QRegularExpressionMatchIterator" status="active" access="public" location="qregularexpression.h" documented="true" meta="destructor" noexcept="true" signature="~QRegularExpressionMatchIterator()"/>
        </class>
        <class threadsafety="reentrant" name="QResource" href="qresource.html" status="active" access="public" location="qresource.h" documented="true" groups="io" module="QtCore" brief="Interface for reading directly from resources">
            <contents name="dynamic-resource-loading" title="Dynamic Resource Loading" level="1"/>
            <contents name="corruption-and-security" title="Corruption and Security" level="2"/>
            <function name="QResource" fullname="QResource::QResource" href="qresource.html#QResource" status="active" access="public" location="qresource.h" documented="true" meta="constructor" signature="QResource(const QString &amp;file, const QLocale &amp;locale)">
                <parameter type="const QString &amp;" name="file" default="QString()"/>
                <parameter type="const QLocale &amp;" name="locale" default="QLocale()"/>
            </function>
            <function name="absoluteFilePath" fullname="QResource::absoluteFilePath" href="qresource.html#absoluteFilePath" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QString" signature="QString absoluteFilePath() const"/>
            <function name="children" fullname="QResource::children" href="qresource.html#children" status="active" access="protected" location="qresource.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList children() const"/>
            <function name="compressionAlgorithm" fullname="QResource::compressionAlgorithm" href="qresource.html#compressionAlgorithm" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QResource::Compression" signature="QResource::Compression compressionAlgorithm() const"/>
            <function name="data" fullname="QResource::data" href="qresource.html#data" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="const uchar *" signature="const uchar * data() const"/>
            <function name="fileName" fullname="QResource::fileName" href="qresource.html#fileName" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="isDir" fullname="QResource::isDir" href="qresource.html#isDir" status="active" access="protected" location="qresource.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDir() const"/>
            <function name="isFile" fullname="QResource::isFile" href="qresource.html#isFile" status="active" access="protected" location="qresource.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFile() const"/>
            <function name="isValid" fullname="QResource::isValid" href="qresource.html#isValid" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="lastModified" fullname="QResource::lastModified" href="qresource.html#lastModified" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime lastModified() const"/>
            <function name="locale" fullname="QResource::locale" href="qresource.html#locale" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale locale() const"/>
            <function name="registerResource" fullname="QResource::registerResource" href="qresource.html#registerResource" status="active" access="public" location="qresource.h" documented="true" meta="plain" static="true" type="bool" signature="bool registerResource(const QString &amp;rccFileName, const QString &amp;mapRoot)">
                <parameter type="const QString &amp;" name="rccFileName" default=""/>
                <parameter type="const QString &amp;" name="mapRoot" default="QString()"/>
            </function>
            <function name="registerResource" fullname="QResource::registerResource" href="qresource.html#registerResource-1" status="active" access="public" location="qresource.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool registerResource(const uchar *rccData, const QString &amp;mapRoot)">
                <parameter type="const uchar *" name="rccData" default=""/>
                <parameter type="const QString &amp;" name="mapRoot" default="QString()"/>
            </function>
            <function name="setFileName" fullname="QResource::setFileName" href="qresource.html#setFileName" status="active" access="public" location="qresource.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;file)">
                <parameter type="const QString &amp;" name="file" default=""/>
            </function>
            <function name="setLocale" fullname="QResource::setLocale" href="qresource.html#setLocale" status="active" access="public" location="qresource.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="size" fullname="QResource::size" href="qresource.html#size" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 size() const"/>
            <function name="uncompressedData" fullname="QResource::uncompressedData" href="qresource.html#uncompressedData" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray uncompressedData() const"/>
            <function name="uncompressedSize" fullname="QResource::uncompressedSize" href="qresource.html#uncompressedSize" status="active" access="public" location="qresource.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 uncompressedSize() const"/>
            <function name="unregisterResource" fullname="QResource::unregisterResource" href="qresource.html#unregisterResource" status="active" access="public" location="qresource.h" documented="true" meta="plain" static="true" type="bool" signature="bool unregisterResource(const QString &amp;rccFileName, const QString &amp;mapRoot)">
                <parameter type="const QString &amp;" name="rccFileName" default=""/>
                <parameter type="const QString &amp;" name="mapRoot" default="QString()"/>
            </function>
            <function name="unregisterResource" fullname="QResource::unregisterResource" href="qresource.html#unregisterResource-1" status="active" access="public" location="qresource.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool unregisterResource(const uchar *rccData, const QString &amp;mapRoot)">
                <parameter type="const uchar *" name="rccData" default=""/>
                <parameter type="const QString &amp;" name="mapRoot" default="QString()"/>
            </function>
            <function name="~QResource" fullname="QResource::~QResource" href="qresource.html#dtor.QResource" status="active" access="public" location="qresource.h" documented="true" meta="destructor" noexcept="true" signature="~QResource()"/>
            <enum name="Compression" fullname="QResource::Compression" href="qresource.html#Compression-enum" status="active" access="public" location="qresource.h" documented="true">
                <value name="NoCompression" value="0"/>
                <value name="ZlibCompression" value="1"/>
                <value name="ZstdCompression" value="2"/>
            </enum>
        </class>
        <class name="QReturnArgument" href="qreturnargument.html" status="ignored" access="public" location="qobjectdefs.h" bases="QGenericReturnArgument"/>
        <class name="QRomanCalendar" href="qromancalendar.html" status="active" access="public" location="qromancalendar_p.h" documented="true" module="QtCore" brief="Shared base for calendars based on the ancient Roman calendar"/>
        <class name="QRunnable" href="qrunnable.html" status="active" access="public" location="qrunnable.h" documented="true" groups="thread" module="QtCore" brief="The base class for all runnable objects">
            <function name="QRunnable" fullname="QRunnable::QRunnable" href="qrunnable.html#QRunnable" status="active" access="public" location="qrunnable.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QRunnable()"/>
            <function name="autoDelete" fullname="QRunnable::autoDelete" href="qrunnable.html#autoDelete" status="active" access="public" location="qrunnable.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoDelete() const"/>
            <function name="create" fullname="QRunnable::create" href="qrunnable.html#create" status="active" access="public" location="qrunnable.h" documented="true" meta="plain" static="true" type="QRunnable *" signature="QRunnable * create(Callable &amp;&amp;callableToRun)">
                <parameter type="Callable &amp;&amp;" name="callableToRun" default=""/>
            </function>
            <function name="run" fullname="QRunnable::run" href="qrunnable.html#run" status="active" access="public" location="qrunnable.h" documented="true" meta="plain" virtual="pure" type="void" signature="void run() = 0"/>
            <function name="setAutoDelete" fullname="QRunnable::setAutoDelete" href="qrunnable.html#setAutoDelete" status="active" access="public" location="qrunnable.h" documented="true" meta="plain" type="void" signature="void setAutoDelete(bool autoDelete)">
                <parameter type="bool" name="autoDelete" default=""/>
            </function>
            <function name="~QRunnable" fullname="QRunnable::~QRunnable" href="qrunnable.html#dtor.QRunnable" status="active" access="public" location="qrunnable.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QRunnable()"/>
        </class>
        <class threadsafety="reentrant" name="QSaveFile" href="qsavefile.html" status="active" access="public" location="qsavefile.h" documented="true" groups="io" bases="QFileDevice" module="QtCore" brief="Interface for safely writing to files">
            <function name="QSaveFile" fullname="QSaveFile::QSaveFile" href="qsavefile.html#QSaveFile" status="active" access="public" location="qsavefile.h" documented="true" meta="constructor" explicit="true" signature="QSaveFile(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSaveFile" fullname="QSaveFile::QSaveFile" href="qsavefile.html#QSaveFile-1" status="active" access="public" location="qsavefile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QSaveFile(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="QSaveFile" fullname="QSaveFile::QSaveFile" href="qsavefile.html#QSaveFile-2" status="active" access="public" location="qsavefile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QSaveFile(const QString &amp;name, QObject *parent)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="cancelWriting" fullname="QSaveFile::cancelWriting" href="qsavefile.html#cancelWriting" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" type="void" signature="void cancelWriting()"/>
            <function name="close" fullname="QSaveFile::close" href="qsavefile.html#close" status="active" access="private" location="qsavefile.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void close() override"/>
            <function name="commit" fullname="QSaveFile::commit" href="qsavefile.html#commit" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" type="bool" signature="bool commit()"/>
            <function name="directWriteFallback" fullname="QSaveFile::directWriteFallback" href="qsavefile.html#directWriteFallback" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" const="true" type="bool" signature="bool directWriteFallback() const"/>
            <function name="fileName" fullname="QSaveFile::fileName" href="qsavefile.html#fileName" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QString" signature="QString fileName() const override"/>
            <function name="open" fullname="QSaveFile::open" href="qsavefile.html#open" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool open(QIODeviceBase::OpenMode mode) override">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="setDirectWriteFallback" fullname="QSaveFile::setDirectWriteFallback" href="qsavefile.html#setDirectWriteFallback" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" type="void" signature="void setDirectWriteFallback(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setFileName" fullname="QSaveFile::setFileName" href="qsavefile.html#setFileName" status="active" access="public" location="qsavefile.h" documented="true" meta="plain" type="void" signature="void setFileName(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="writeData" fullname="QSaveFile::writeData" href="qsavefile.html#writeData" status="active" access="protected" location="qsavefile.h" documented="true" meta="plain" virtual="virtual" override="true" type="qint64" signature="qint64 writeData(const char *data, qint64 len) override">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint64" name="len" default=""/>
            </function>
            <function name="~QSaveFile" fullname="QSaveFile::~QSaveFile" href="qsavefile.html#dtor.QSaveFile" status="active" access="public" location="qsavefile.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSaveFile()"/>
        </class>
        <class name="QScopeGuard" href="qscopeguard.html" status="active" access="public" location="qscopeguard.h" documented="true" module="QtCore" brief="Provides a scope guard for calling a function at the end of a scope">
            <function name="QScopeGuard" fullname="QScopeGuard::QScopeGuard" href="qscopeguard.html#QScopeGuard" status="active" access="public" location="qscopeguard.h" documented="true" meta="constructor" explicit="true" noexcept="true" signature="QScopeGuard(F &amp;&amp;f)">
                <parameter type="F &amp;&amp;" name="f" default=""/>
            </function>
            <function name="QScopeGuard" fullname="QScopeGuard::QScopeGuard" href="qscopeguard.html#QScopeGuard-1" status="active" access="public" location="qscopeguard.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="1" signature="QScopeGuard(const F &amp;f)">
                <parameter type="const F &amp;" name="f" default=""/>
            </function>
            <function name="dismiss" fullname="QScopeGuard::dismiss" href="qscopeguard.html#dismiss" status="active" access="public" location="qscopeguard.h" documented="true" meta="plain" noexcept="true" type="void" signature="void dismiss()"/>
            <function name="qScopeGuard" href="qscopeguard.html#qScopeGuard" status="active" access="public" location="qscopeguard.h" documented="true" related="635" meta="plain" type="QScopeGuard&lt;typename std::decay&lt;F&gt;::type&gt;" brief="Can be used to call a function at the end of the scope" signature="QScopeGuard&lt;typename std::decay&lt;F&gt;::type&gt; qScopeGuard(F &amp;&amp;f)" groups="misc">
                <parameter type="F &amp;&amp;" name="f" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QScopedArrayPointer" href="qscopedarraypointer.html" status="active" access="public" location="qscopedpointer.h" documented="true" groups="misc" bases="QScopedPointer" module="QtCore" brief="Stores a pointer to a dynamically allocated array of objects, and deletes it upon destruction">
            <function name="QScopedArrayPointer" fullname="QScopedArrayPointer::QScopedArrayPointer" href="qscopedarraypointer.html#QScopedArrayPointer" status="active" access="public" location="qscopedpointer.h" documented="true" meta="constructor" signature="QScopedArrayPointer()"/>
            <function name="QScopedArrayPointer" fullname="QScopedArrayPointer::QScopedArrayPointer" href="qscopedarraypointer.html#QScopedArrayPointer-1" status="active" access="public" location="qscopedpointer.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QScopedArrayPointer(D *p)">
                <parameter type="D *" name="p" default=""/>
            </function>
            <function name="operator[]" fullname="QScopedArrayPointer::operator[]" href="qscopedarraypointer.html#operator-5b-5d" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QScopedArrayPointer::operator[]" href="qscopedarraypointer.html#operator-5b-5d-1" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="swap" fullname="QScopedArrayPointer::swap" href="qscopedarraypointer-obsolete.html#swap" status="deprecated" access="public" location="qscopedpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QScopedArrayPointer&lt;T, Cleanup&gt; &amp;other)">
                <parameter type="QScopedArrayPointer&lt;T, Cleanup&gt; &amp;" name="other" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QScopedPointer" href="qscopedpointer.html" status="active" access="public" location="qscopedpointer.h" documented="true" groups="misc" module="QtCore" brief="Stores a pointer to a dynamically allocated object, and deletes it upon destruction">
            <contents name="custom-cleanup-handlers" title="Custom Cleanup Handlers" level="1"/>
            <contents name="forward-declared-pointers" title="Forward Declared Pointers" level="1"/>
            <function name="QScopedPointer" fullname="QScopedPointer::QScopedPointer" href="qscopedpointer.html#QScopedPointer" status="active" access="public" location="qscopedpointer.h" documented="true" meta="constructor" explicit="true" noexcept="true" signature="QScopedPointer(T *p)">
                <parameter type="T *" name="p" default="nullptr"/>
            </function>
            <function name="data" fullname="QScopedPointer::data" href="qscopedpointer.html#data" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * data() const"/>
            <function name="get" fullname="QScopedPointer::get" href="qscopedpointer.html#get" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * get() const"/>
            <function name="isNull" fullname="QScopedPointer::isNull" href="qscopedpointer.html#isNull" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="operator bool" fullname="QScopedPointer::operator bool" href="qscopedpointer.html#operator-bool" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" explicit="true" type="bool" signature="bool operator bool() const"/>
            <function name="operator!" fullname="QScopedPointer::operator!" href="qscopedpointer.html#operator-not" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!() const"/>
            <function name="operator!=" href="qscopedpointer.html#operator-not-eq" status="active" access="public" location="qscopedpointer.h" documented="true" related="1149" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QScopedPointer&lt;T, Cleanup&gt; &amp;lhs, const QScopedPointer&lt;T, Cleanup&gt; &amp;rhs)">
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qscopedpointer.html#operator-not-eq-1" status="active" access="public" location="qscopedpointer.h" documented="true" related="1150" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QScopedPointer&lt;T, Cleanup&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator!=" href="qscopedpointer.html#operator-not-eq-2" status="active" access="public" location="qscopedpointer.h" documented="true" related="1151" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(std::nullptr_t, const QScopedPointer&lt;T, Cleanup&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QScopedPointer::operator*" href="qscopedpointer.html#operator-2a" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QScopedPointer::operator-&gt;" href="qscopedpointer.html#operator--gt" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" const="true" noexcept="true" type="T *" signature="T * operator-&gt;() const"/>
            <function name="operator==" href="qscopedpointer.html#operator-eq-eq" status="active" access="public" location="qscopedpointer.h" documented="true" related="1152" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QScopedPointer&lt;T, Cleanup&gt; &amp;lhs, const QScopedPointer&lt;T, Cleanup&gt; &amp;rhs)">
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qscopedpointer.html#operator-eq-eq-1" status="active" access="public" location="qscopedpointer.h" documented="true" related="1153" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QScopedPointer&lt;T, Cleanup&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator==" href="qscopedpointer.html#operator-eq-eq-2" status="active" access="public" location="qscopedpointer.h" documented="true" related="1154" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator==(std::nullptr_t, const QScopedPointer&lt;T, Cleanup&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QScopedPointer&lt;T, Cleanup&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="reset" fullname="QScopedPointer::reset" href="qscopedpointer.html#reset" status="active" access="public" location="qscopedpointer.h" documented="true" meta="plain" noexcept="true" noexcept_expression="noexcept(Cleanup::cleanup(std::declval&lt;T *&gt;()))" type="void" signature="void reset(T *other)">
                <parameter type="T *" name="other" default="nullptr"/>
            </function>
            <function name="swap" fullname="QScopedPointer::swap" href="qscopedpointer-obsolete.html#swap" status="deprecated" access="public" location="qscopedpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QScopedPointer&lt;T, Cleanup&gt; &amp;other)">
                <parameter type="QScopedPointer&lt;T, Cleanup&gt; &amp;" name="other" default=""/>
            </function>
            <function name="swap" href="qscopedpointer-obsolete.html#swap-1" status="deprecated" access="public" location="qscopedpointer.h" documented="true" related="1155" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void swap(QScopedPointer&lt;T, Cleanup&gt; &amp;lhs, QScopedPointer&lt;T, Cleanup&gt; &amp;rhs)">
                <parameter type="QScopedPointer&lt;T, Cleanup&gt; &amp;" name="lhs" default=""/>
                <parameter type="QScopedPointer&lt;T, Cleanup&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="take" fullname="QScopedPointer::take" href="qscopedpointer-obsolete.html#take" status="deprecated" access="public" location="qscopedpointer.h" documented="true" meta="plain" noexcept="true" type="T *" signature="T * take()"/>
            <function name="~QScopedPointer" fullname="QScopedPointer::~QScopedPointer" href="qscopedpointer.html#dtor.QScopedPointer" status="active" access="public" location="qscopedpointer.h" documented="true" meta="destructor" signature="~QScopedPointer()"/>
        </class>
        <struct name="QScopedPointerArrayDeleter" href="qscopedpointerarraydeleter.html" status="ignored" access="public" location="qscopedpointer.h"/>
        <struct name="QScopedPointerDeleter" href="qscopedpointerdeleter.html" status="ignored" access="public" location="qscopedpointer.h"/>
        <struct name="QScopedPointerObjectDeleteLater" href="qscopedpointerobjectdeletelater.html" status="ignored" access="public" location="qscopedpointer.h"/>
        <struct name="QScopedPointerPodDeleter" href="qscopedpointerpoddeleter.html" status="ignored" access="public" location="qscopedpointer.h"/>
        <class name="QScopedPropertyUpdateGroup" href="qscopedpropertyupdategroup.html" status="active" access="public" location="qproperty.h" since="6.6" documented="true" groups="tools" module="QtCore" brief="RAII class around Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup()">
            <function name="QScopedPropertyUpdateGroup" fullname="QScopedPropertyUpdateGroup::QScopedPropertyUpdateGroup" href="qscopedpropertyupdategroup.html#QScopedPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" signature="QScopedPropertyUpdateGroup()"/>
            <function name="~QScopedPropertyUpdateGroup" fullname="QScopedPropertyUpdateGroup::~QScopedPropertyUpdateGroup" href="qscopedpropertyupdategroup.html#dtor.QScopedPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" meta="destructor" signature="~QScopedPropertyUpdateGroup()"/>
        </class>
        <class name="QScopedValueRollback" href="qscopedvaluerollback.html" status="active" access="public" location="qscopedvaluerollback.h" documented="true" groups="misc" module="QtCore" brief="Resets a variable to its previous value on destruction">
            <function name="QScopedValueRollback" fullname="QScopedValueRollback::QScopedValueRollback" href="qscopedvaluerollback.html#QScopedValueRollback" status="active" access="public" location="qscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" signature="QScopedValueRollback(T &amp;var)">
                <parameter type="T &amp;" name="var" default=""/>
            </function>
            <function name="QScopedValueRollback" fullname="QScopedValueRollback::QScopedValueRollback" href="qscopedvaluerollback.html#QScopedValueRollback-1" status="active" access="public" location="qscopedvaluerollback.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="1" signature="QScopedValueRollback(T &amp;var, T value)">
                <parameter type="T &amp;" name="var" default=""/>
                <parameter type="T" name="value" default=""/>
            </function>
            <function name="commit" fullname="QScopedValueRollback::commit" href="qscopedvaluerollback.html#commit" status="active" access="public" location="qscopedvaluerollback.h" documented="true" meta="plain" constexpr="true" type="void" signature="void commit()"/>
            <function name="~QScopedValueRollback" fullname="QScopedValueRollback::~QScopedValueRollback" href="qscopedvaluerollback.html#dtor.QScopedValueRollback" status="active" access="public" location="qscopedvaluerollback.h" documented="true" meta="destructor" constexpr="true" signature="~QScopedValueRollback()"/>
        </class>
        <class threadsafety="thread safe" name="QSemaphore" href="qsemaphore.html" status="active" access="public" location="qsemaphore.h" documented="true" groups="thread" module="QtCore" brief="General counting semaphore">
            <function name="QSemaphore" fullname="QSemaphore::QSemaphore" href="qsemaphore.html#QSemaphore" status="active" access="public" location="qsemaphore.h" documented="true" meta="constructor" explicit="true" signature="QSemaphore(int n)">
                <parameter type="int" name="n" default="0"/>
            </function>
            <function name="acquire" fullname="QSemaphore::acquire" href="qsemaphore.html#acquire" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" type="void" signature="void acquire(int n)">
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="available" fullname="QSemaphore::available" href="qsemaphore.html#available" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" const="true" type="int" signature="int available() const"/>
            <function name="release" fullname="QSemaphore::release" href="qsemaphore.html#release" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" type="void" signature="void release(int n)">
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="tryAcquire" fullname="QSemaphore::tryAcquire" href="qsemaphore.html#tryAcquire" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" type="bool" signature="bool tryAcquire(int n)">
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="tryAcquire" fullname="QSemaphore::tryAcquire" href="qsemaphore.html#tryAcquire-1" status="active" access="public" location="qsemaphore.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="bool" signature="bool tryAcquire(int n, QDeadlineTimer timer)">
                <parameter type="int" name="n" default=""/>
                <parameter type="QDeadlineTimer" name="timer" default=""/>
            </function>
            <function name="tryAcquire" fullname="QSemaphore::tryAcquire" href="qsemaphore.html#tryAcquire-2" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool tryAcquire(int n, int timeout)">
                <parameter type="int" name="n" default=""/>
                <parameter type="int" name="timeout" default=""/>
            </function>
            <function name="tryAcquire" fullname="QSemaphore::tryAcquire" href="qsemaphore.html#tryAcquire-3" status="active" access="public" location="qsemaphore.h" documented="true" since="6.3" meta="plain" overload="true" overload-number="3" type="bool" signature="bool tryAcquire(int n, std::chrono::duration&lt;Rep, Period&gt; timeout)">
                <parameter type="int" name="n" default=""/>
                <parameter type="std::chrono::duration&lt;Rep, Period&gt;" name="timeout" default=""/>
            </function>
            <function name="try_acquire" fullname="QSemaphore::try_acquire" href="qsemaphore.html#try_acquire" status="active" access="public" location="qsemaphore.h" documented="true" since="6.3" meta="plain" noexcept="true" type="bool" signature="bool try_acquire()"/>
            <function name="try_acquire_for" fullname="QSemaphore::try_acquire_for" href="qsemaphore.html#try_acquire_for" status="active" access="public" location="qsemaphore.h" documented="true" since="6.3" meta="plain" type="bool" signature="bool try_acquire_for(const std::chrono::duration&lt;Rep, Period&gt; &amp;timeout)">
                <parameter type="const std::chrono::duration&lt;Rep, Period&gt; &amp;" name="timeout" default=""/>
            </function>
            <function name="try_acquire_until" fullname="QSemaphore::try_acquire_until" href="qsemaphore.html#try_acquire_until" status="active" access="public" location="qsemaphore.h" documented="true" since="6.3" meta="plain" type="bool" signature="bool try_acquire_until(const std::chrono::time_point&lt;Clock, Duration&gt; &amp;tp)">
                <parameter type="const std::chrono::time_point&lt;Clock, Duration&gt; &amp;" name="tp" default=""/>
            </function>
            <function name="~QSemaphore" fullname="QSemaphore::~QSemaphore" href="qsemaphore.html#dtor.QSemaphore" status="active" access="public" location="qsemaphore.h" documented="true" meta="destructor" noexcept="true" signature="~QSemaphore()"/>
        </class>
        <class threadsafety="reentrant" name="QSemaphoreReleaser" href="qsemaphorereleaser.html" status="active" access="public" location="qsemaphore.h" documented="true" groups="thread" module="QtCore" brief="Exception-safe deferral of a QSemaphore::release() call">
            <function name="QSemaphoreReleaser" fullname="QSemaphoreReleaser::QSemaphoreReleaser" href="qsemaphorereleaser.html#QSemaphoreReleaser" status="active" access="public" location="qsemaphore.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QSemaphoreReleaser()"/>
            <function name="QSemaphoreReleaser" fullname="QSemaphoreReleaser::QSemaphoreReleaser" href="qsemaphorereleaser.html#QSemaphoreReleaser-1" status="active" access="public" location="qsemaphore.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QSemaphoreReleaser(QSemaphoreReleaser &amp;&amp;other)">
                <parameter type="QSemaphoreReleaser &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QSemaphoreReleaser" fullname="QSemaphoreReleaser::QSemaphoreReleaser" href="qsemaphorereleaser.html#QSemaphoreReleaser-2" status="active" access="public" location="qsemaphore.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="2" signature="QSemaphoreReleaser(QSemaphore &amp;sem, int n)">
                <parameter type="QSemaphore &amp;" name="sem" default=""/>
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="QSemaphoreReleaser" fullname="QSemaphoreReleaser::QSemaphoreReleaser" href="qsemaphorereleaser.html#QSemaphoreReleaser-3" status="active" access="public" location="qsemaphore.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="3" signature="QSemaphoreReleaser(QSemaphore *sem, int n)">
                <parameter type="QSemaphore *" name="sem" default=""/>
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="cancel" fullname="QSemaphoreReleaser::cancel" href="qsemaphorereleaser.html#cancel" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" noexcept="true" type="QSemaphore *" signature="QSemaphore * cancel()"/>
            <function name="operator=" fullname="QSemaphoreReleaser::operator=" href="qsemaphorereleaser.html#operator-eq" status="active" access="public" location="qsemaphore.h" documented="true" meta="move-assign" noexcept="true" type="QSemaphoreReleaser &amp;" signature="QSemaphoreReleaser &amp; operator=(QSemaphoreReleaser &amp;&amp;other)">
                <parameter type="QSemaphoreReleaser &amp;&amp;" name="other" default=""/>
            </function>
            <function name="semaphore" fullname="QSemaphoreReleaser::semaphore" href="qsemaphorereleaser.html#semaphore" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" const="true" noexcept="true" type="QSemaphore *" signature="QSemaphore * semaphore() const"/>
            <function name="swap" fullname="QSemaphoreReleaser::swap" href="qsemaphorereleaser.html#swap" status="active" access="public" location="qsemaphore.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QSemaphoreReleaser &amp;other)">
                <parameter type="QSemaphoreReleaser &amp;" name="other" default=""/>
            </function>
            <function name="~QSemaphoreReleaser" fullname="QSemaphoreReleaser::~QSemaphoreReleaser" href="qsemaphorereleaser.html#dtor.QSemaphoreReleaser" status="active" access="public" location="qsemaphore.h" documented="true" meta="destructor" noexcept="true" signature="~QSemaphoreReleaser()"/>
        </class>
        <class name="QSequentialAnimationGroup" href="qsequentialanimationgroup.html" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" groups="animation" bases="QAnimationGroup" module="QtCore" brief="Sequential group of animations">
            <function name="QSequentialAnimationGroup" fullname="QSequentialAnimationGroup::QSequentialAnimationGroup" href="qsequentialanimationgroup.html#QSequentialAnimationGroup" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="constructor" signature="QSequentialAnimationGroup(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="addPause" fullname="QSequentialAnimationGroup::addPause" href="qsequentialanimationgroup.html#addPause" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="plain" type="QPauseAnimation *" signature="QPauseAnimation * addPause(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="bindableCurrentAnimation" fullname="QSequentialAnimationGroup::bindableCurrentAnimation" href="qsequentialanimationgroup.html#currentAnimation-prop" status="active" access="public" location="qsequentialanimationgroup.h" meta="plain" const="true" associated-property="currentAnimation" type="QBindable&lt;QAbstractAnimation *&gt;" signature="QBindable&lt;QAbstractAnimation *&gt; bindableCurrentAnimation() const"/>
            <function name="currentAnimation" fullname="QSequentialAnimationGroup::currentAnimation" href="qsequentialanimationgroup.html#currentAnimation-prop" status="active" access="public" location="qsequentialanimationgroup.h" meta="plain" const="true" associated-property="currentAnimation" type="QAbstractAnimation *" signature="QAbstractAnimation * currentAnimation() const"/>
            <function name="currentAnimationChanged" fullname="QSequentialAnimationGroup::currentAnimationChanged" href="qsequentialanimationgroup.html#currentAnimationChanged" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="signal" associated-property="currentAnimation" type="void" signature="void currentAnimationChanged(QAbstractAnimation *current)">
                <parameter type="QAbstractAnimation *" name="current" default=""/>
            </function>
            <function name="duration" fullname="QSequentialAnimationGroup::duration" href="qsequentialanimationgroup.html#duration" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="int" signature="int duration() const override"/>
            <function name="event" fullname="QSequentialAnimationGroup::event" href="qsequentialanimationgroup.html#event" status="active" access="protected" location="qsequentialanimationgroup.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="insertPause" fullname="QSequentialAnimationGroup::insertPause" href="qsequentialanimationgroup.html#insertPause" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="plain" type="QPauseAnimation *" signature="QPauseAnimation * insertPause(int index, int msecs)">
                <parameter type="int" name="index" default=""/>
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="updateCurrentTime" fullname="QSequentialAnimationGroup::updateCurrentTime" href="qsequentialanimationgroup.html#updateCurrentTime" status="active" access="protected" location="qsequentialanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateCurrentTime(int currentTime) override">
                <parameter type="int" name="currentTime" default=""/>
            </function>
            <function name="updateDirection" fullname="QSequentialAnimationGroup::updateDirection" href="qsequentialanimationgroup.html#updateDirection" status="active" access="protected" location="qsequentialanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateDirection(QAbstractAnimation::Direction direction) override">
                <parameter type="QAbstractAnimation::Direction" name="direction" default=""/>
            </function>
            <function name="updateState" fullname="QSequentialAnimationGroup::updateState" href="qsequentialanimationgroup.html#updateState" status="active" access="protected" location="qsequentialanimationgroup.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) override">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="~QSequentialAnimationGroup" fullname="QSequentialAnimationGroup::~QSequentialAnimationGroup" href="qsequentialanimationgroup.html#dtor.QSequentialAnimationGroup" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSequentialAnimationGroup()"/>
            <property name="currentAnimation" fullname="QSequentialAnimationGroup::currentAnimation" href="qsequentialanimationgroup.html#currentAnimation-prop" status="active" access="public" location="qsequentialanimationgroup.h" documented="true" bindable="true" writable="false" brief="The animation in the current time">
                <getter name="currentAnimation"/>
                <notifier name="currentAnimationChanged"/>
                <bindable name="bindableCurrentAnimation"/>
            </property>
        </class>
        <class name="QSequentialIterable" href="qsequentialiterable.html" status="active" access="public" location="qsequentialiterable.h" documented="true" bases="QIterable" module="QtCore" brief="Iterable interface for a container in a QVariant">
            <function name="addValue" fullname="QSequentialIterable::addValue" href="qsequentialiterable.html#addValue" status="active" access="public" location="qsequentialiterable.h" documented="true" meta="plain" type="void" signature="void addValue(const QVariant &amp;value, QSequentialIterable::Position position)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="QSequentialIterable::Position" name="position" default="Unspecified"/>
            </function>
            <function name="at" fullname="QSequentialIterable::at" href="qsequentialiterable.html#at" status="active" access="public" location="qsequentialiterable.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant at(qsizetype idx) const">
                <parameter type="qsizetype" name="idx" default=""/>
            </function>
            <function name="removeValue" fullname="QSequentialIterable::removeValue" href="qsequentialiterable.html#removeValue" status="active" access="public" location="qsequentialiterable.h" documented="true" meta="plain" type="void" signature="void removeValue(QSequentialIterable::Position position)">
                <parameter type="QSequentialIterable::Position" name="position" default="Unspecified"/>
            </function>
            <function name="set" fullname="QSequentialIterable::set" href="qsequentialiterable.html#set" status="active" access="public" location="qsequentialiterable.h" documented="true" meta="plain" type="void" signature="void set(qsizetype idx, const QVariant &amp;value)">
                <parameter type="qsizetype" name="idx" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <typedef name="BidirectionalConstIterator" fullname="QSequentialIterable::BidirectionalConstIterator" href="qsequentialiterable.html#BidirectionalConstIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::bidirectional_iterator_tag&gt;"/>
            <typedef name="BidirectionalIterator" fullname="QSequentialIterable::BidirectionalIterator" href="qsequentialiterable.html#BidirectionalIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::bidirectional_iterator_tag&gt;"/>
            <typedef name="ForwardConstIterator" fullname="QSequentialIterable::ForwardConstIterator" href="qsequentialiterable.html#ForwardConstIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::forward_iterator_tag&gt;"/>
            <typedef name="ForwardIterator" fullname="QSequentialIterable::ForwardIterator" href="qsequentialiterable.html#ForwardIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::forward_iterator_tag&gt;"/>
            <typedef name="InputConstIterator" fullname="QSequentialIterable::InputConstIterator" href="qsequentialiterable.html#InputConstIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::input_iterator_tag&gt;"/>
            <typedef name="InputIterator" fullname="QSequentialIterable::InputIterator" href="qsequentialiterable.html#InputIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::input_iterator_tag&gt;"/>
            <typedef name="RandomAccessConstIterator" fullname="QSequentialIterable::RandomAccessConstIterator" href="qsequentialiterable.html#RandomAccessConstIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;const_iterator, std::random_access_iterator_tag&gt;"/>
            <typedef name="RandomAccessIterator" fullname="QSequentialIterable::RandomAccessIterator" href="qsequentialiterable.html#RandomAccessIterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;iterator, std::random_access_iterator_tag&gt;"/>
            <typedef name="const_iterator" fullname="QSequentialIterable::const_iterator" href="qsequentialiterable.html#const_iterator-typedef" status="active" access="public" location="qsequentialiterable.h" documented="true" aliasedtype="QTaggedIterator&lt;QSequentialConstIterator, void&gt;"/>
            <typedef name="iterator" fullname="QSequentialIterable::iterator" href="qsequentialiterable.html#iterator-typedef" status="active" access="public" location="qsequentialiterable.h" since="6.0" documented="true" aliasedtype="QTaggedIterator&lt;QSequentialIterator, void&gt;"/>
        </class>
        <class threadsafety="reentrant" name="QSet" href="qset.html" status="active" access="public" location="qset.h" documented="true" groups="shared,tools" module="QtCore" brief="Template class that provides a hash-table-based set" comparison_category="equality">
            <function name="QSet" fullname="QSet::QSet" href="qset.html#QSet" status="active" access="public" location="qset.h" documented="true" meta="constructor" noexcept="true" signature="QSet()"/>
            <function name="QSet" fullname="QSet::QSet" href="qset.html#QSet-1" status="active" access="public" location="qset.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QSet(std::initializer_list&lt;T&gt; list)">
                <parameter type="std::initializer_list&lt;T&gt;" name="list" default=""/>
            </function>
            <function name="QSet" fullname="QSet::QSet" href="qset.html#QSet-2" status="active" access="public" location="qset.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QSet(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="begin" fullname="QSet::begin" href="qset.html#begin" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator begin() const"/>
            <function name="begin" fullname="QSet::begin" href="qset.html#begin-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator begin()"/>
            <function name="capacity" fullname="QSet::capacity" href="qset.html#capacity" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QSet::cbegin" href="qset.html#cbegin" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QSet::cend" href="qset.html#cend" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QSet::clear" href="qset.html#clear" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QSet::constBegin" href="qset.html#constBegin" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QSet::constEnd" href="qset.html#constEnd" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator constEnd() const"/>
            <function name="constFind" fullname="QSet::constFind" href="qset.html#constFind" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator constFind(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="contains" fullname="QSet::contains" href="qset.html#contains" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QSet&lt;T&gt; &amp;other) const">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="contains" fullname="QSet::contains" href="qset.html#contains-1" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QSet::count" href="qset.html#count" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="empty" fullname="QSet::empty" href="qset.html#empty" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QSet::end" href="qset.html#end" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" noexcept="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator end() const"/>
            <function name="end" fullname="QSet::end" href="qset.html#end-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator end()"/>
            <function name="erase" fullname="QSet::erase" href="qset.html#erase" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator erase(QSet&lt;T&gt;::const_iterator pos)">
                <parameter type="QSet&lt;T&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase_if" href="qset.html#erase_if-6" status="active" access="public" location="qset.h" documented="true" related="277" since="6.1" meta="plain" overload="true" overload-number="6" type="qsizetype" signature="qsizetype erase_if(QSet&lt;T&gt; &amp;set, Predicate pred)">
                <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="find" fullname="QSet::find" href="qset.html#find" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator find(const T &amp;value) const">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="find" fullname="QSet::find" href="qset.html#find-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator find(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QSet::insert" href="qset.html#insert" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator insert(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QSet::insert" href="qset.html#insert-2" status="active" access="public" location="qset.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="2" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator insert(QSet&lt;T&gt;::const_iterator it, const T &amp;value)">
                <parameter type="QSet&lt;T&gt;::const_iterator" name="it" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="intersect" fullname="QSet::intersect" href="qset.html#intersect" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; intersect(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="intersects" fullname="QSet::intersects" href="qset.html#intersects" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool intersects(const QSet&lt;T&gt; &amp;other) const">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="isEmpty" fullname="QSet::isEmpty" href="qset.html#isEmpty" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="operator!=" href="qset.html#operator-not-eq" status="active" access="public" location="qset.h" documented="true" related="1156" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;" href="qset.html#operator-and" status="active" access="public" location="qset.h" documented="true" related="1157" meta="plain" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator&amp;(QSet&lt;T&gt; &amp;&amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="QSet&lt;T&gt; &amp;&amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;" href="qset.html#operator-and-1" status="active" access="public" location="qset.h" documented="true" related="1158" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator&amp;(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QSet::operator&amp;=" href="qset.html#operator-and-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator&amp;=(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&amp;=" fullname="QSet::operator&amp;=" href="qset.html#operator-and-eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator&amp;=(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator+" href="qset.html#operator-2b" status="active" access="public" location="qset.h" documented="true" related="1159" meta="plain" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator+(QSet&lt;T&gt; &amp;&amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="QSet&lt;T&gt; &amp;&amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qset.html#operator-2b-1" status="active" access="public" location="qset.h" documented="true" related="1160" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator+(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+=" fullname="QSet::operator+=" href="qset.html#operator-2b-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator+=(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QSet::operator+=" href="qset.html#operator-2b-eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator+=(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator-" href="qset.html#operator-" status="active" access="public" location="qset.h" documented="true" related="1161" meta="plain" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator-(QSet&lt;T&gt; &amp;&amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="QSet&lt;T&gt; &amp;&amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-" href="qset.html#operator--1" status="active" access="public" location="qset.h" documented="true" related="1162" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator-(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator-=" fullname="QSet::operator-=" href="qset.html#operator--eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator-=(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator-=" fullname="QSet::operator-=" href="qset.html#operator--eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator-=(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QSet::operator&lt;&lt;" href="qset.html#operator-lt-lt" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator&lt;&lt;(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qset.html#operator-lt-lt-1" status="active" access="public" location="qdatastream.h" documented="true" related="360" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QSet&lt;T&gt; &amp;set)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="operator==" href="qset.html#operator-eq-eq" status="active" access="public" location="qset.h" documented="true" related="1163" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qset.html#operator-gt-gt-21" status="active" access="public" location="qdatastream.h" documented="true" related="431" meta="plain" overload="true" overload-number="21" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QSet&lt;T&gt; &amp;set)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="operator|" href="qset.html#operator-7c" status="active" access="public" location="qset.h" documented="true" related="1164" meta="plain" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator|(QSet&lt;T&gt; &amp;&amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="QSet&lt;T&gt; &amp;&amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator|" href="qset.html#operator-7c-1" status="active" access="public" location="qset.h" documented="true" related="1165" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;" signature="QSet&lt;T&gt; operator|(const QSet&lt;T&gt; &amp;lhs, const QSet&lt;T&gt; &amp;rhs)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSet&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator|=" fullname="QSet::operator|=" href="qset.html#operator-7c-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator|=(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator|=" fullname="QSet::operator|=" href="qset.html#operator-7c-eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; operator|=(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="remove" fullname="QSet::remove" href="qset.html#remove" status="active" access="public" location="qset.h" documented="true" meta="plain" type="bool" signature="bool remove(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="removeIf" fullname="QSet::removeIf" href="qset.html#removeIf" status="active" access="public" location="qset.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeIf(Pred pred)">
                <parameter type="Pred" name="pred" default=""/>
            </function>
            <function name="reserve" fullname="QSet::reserve" href="qset.html#reserve" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="size" fullname="QSet::size" href="qset.html#size" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="squeeze" fullname="QSet::squeeze" href="qset.html#squeeze" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="subtract" fullname="QSet::subtract" href="qset.html#subtract" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; subtract(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="swap" fullname="QSet::swap" href="qset.html#swap" status="active" access="public" location="qset.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QSet&lt;T&gt; &amp;other)">
                <parameter type="QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="unite" fullname="QSet::unite" href="qset.html#unite" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt; &amp;" signature="QSet&lt;T&gt; &amp; unite(const QSet&lt;T&gt; &amp;other)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="values" fullname="QSet::values" href="qset.html#values" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="QList&lt;T&gt;" signature="QList&lt;T&gt; values() const"/>
            <class name="const_iterator" fullname="QSet::const_iterator" href="qset-const-iterator.html" status="active" access="public" location="qset.h" documented="true" module="QtCore" brief="QSet::const_iterator class provides an STL-style const iterator for QSet">
                <function name="const_iterator" fullname="QSet::const_iterator::const_iterator" href="qset-const-iterator.html#const_iterator" status="active" access="public" location="qset.h" documented="true" meta="constructor" signature="const_iterator()"/>
                <function name="const_iterator" fullname="QSet::const_iterator::const_iterator" href="qset-const-iterator.html#const_iterator-1" status="active" access="public" location="qset.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="const_iterator(const QSet&lt;T&gt;::const_iterator &amp;other)">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="const_iterator" fullname="QSet::const_iterator::const_iterator" href="qset-const-iterator.html#const_iterator-3" status="active" access="public" location="qset.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="const_iterator(const QSet&lt;T&gt;::iterator &amp;other)">
                    <parameter type="const QSet&lt;T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" fullname="QSet::const_iterator::operator!=" href="qset-const-iterator.html#operator-not-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QSet&lt;T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QSet::const_iterator::operator*" href="qset-const-iterator.html#operator-2a" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator++" fullname="QSet::const_iterator::operator++" href="qset-const-iterator.html#operator-2b-2b" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt;::const_iterator &amp;" signature="QSet&lt;T&gt;::const_iterator &amp; operator++()"/>
                <function name="operator++" fullname="QSet::const_iterator::operator++" href="qset-const-iterator.html#operator-2b-2b-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;::const_iterator" signature="QSet&lt;T&gt;::const_iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QSet::const_iterator::operator-&gt;" href="qset-const-iterator.html#operator--gt" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator=" fullname="QSet::const_iterator::operator=" href="qset-const-iterator.html#operator-eq" status="active" access="public" location="qset.h" documented="true" meta="copy-assign" type="QSet&lt;T&gt;::const_iterator &amp;" signature="QSet&lt;T&gt;::const_iterator &amp; operator=(const QSet&lt;T&gt;::const_iterator &amp;other)">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QSet::const_iterator::operator==" href="qset-const-iterator.html#operator-eq-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QSet&lt;T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QSet::const_iterator::iterator_category" href="qset-const-iterator.html#iterator_category-typedef" status="active" access="public" location="qset.h" documented="true"/>
            </class>
            <class name="iterator" fullname="QSet::iterator" href="qset-iterator.html" status="active" access="public" location="qset.h" documented="true" module="QtCore" brief="QSet::iterator class provides an STL-style non-const iterator for QSet">
                <function name="iterator" fullname="QSet::iterator::iterator" href="qset-iterator.html#iterator" status="active" access="public" location="qset.h" documented="true" meta="constructor" signature="iterator()"/>
                <function name="iterator" fullname="QSet::iterator::iterator" href="qset-iterator.html#iterator-1" status="active" access="public" location="qset.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="iterator(const QSet&lt;T&gt;::iterator &amp;other)">
                    <parameter type="const QSet&lt;T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" fullname="QSet::iterator::operator!=" href="qset-iterator.html#operator-not-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QSet&lt;T&gt;::iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator!=" fullname="QSet::iterator::operator!=" href="qset-iterator.html#operator-not-eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QSet&lt;T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator*" fullname="QSet::iterator::operator*" href="qset-iterator.html#operator-2a" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; operator*() const"/>
                <function name="operator++" fullname="QSet::iterator::operator++" href="qset-iterator.html#operator-2b-2b" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSet&lt;T&gt;::iterator &amp;" signature="QSet&lt;T&gt;::iterator &amp; operator++()"/>
                <function name="operator++" fullname="QSet::iterator::operator++" href="qset-iterator.html#operator-2b-2b-1" status="active" access="public" location="qset.h" documented="true" meta="plain" overload="true" overload-number="1" type="QSet&lt;T&gt;::iterator" signature="QSet&lt;T&gt;::iterator operator++(int)">
                    <parameter type="int" name="" default=""/>
                </function>
                <function name="operator-&gt;" fullname="QSet::iterator::operator-&gt;" href="qset-iterator.html#operator--gt" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * operator-&gt;() const"/>
                <function name="operator=" fullname="QSet::iterator::operator=" href="qset-iterator.html#operator-eq" status="active" access="public" location="qset.h" documented="true" meta="copy-assign" type="QSet&lt;T&gt;::iterator &amp;" signature="QSet&lt;T&gt;::iterator &amp; operator=(const QSet&lt;T&gt;::iterator &amp;other)">
                    <parameter type="const QSet&lt;T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QSet::iterator::operator==" href="qset-iterator.html#operator-eq-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QSet&lt;T&gt;::iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::iterator &amp;" name="other" default=""/>
                </function>
                <function name="operator==" fullname="QSet::iterator::operator==" href="qset-iterator.html#operator-eq-eq-1" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QSet&lt;T&gt;::const_iterator &amp;other) const">
                    <parameter type="const QSet&lt;T&gt;::const_iterator &amp;" name="other" default=""/>
                </function>
                <typedef name="iterator_category" fullname="QSet::iterator::iterator_category" href="qset-iterator.html#iterator_category-typedef" status="active" access="public" location="qset.h" documented="true"/>
            </class>
            <typedef name="ConstIterator" fullname="QSet::ConstIterator" href="qset.html#ConstIterator-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="Iterator" fullname="QSet::Iterator" href="qset.html#Iterator-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="const_pointer" fullname="QSet::const_pointer" href="qset.html#const_pointer-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="const_reference" fullname="QSet::const_reference" href="qset.html#const_reference-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="difference_type" fullname="QSet::difference_type" href="qset.html#difference_type-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="key_type" fullname="QSet::key_type" href="qset.html#key_type-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="pointer" fullname="QSet::pointer" href="qset.html#pointer-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="reference" fullname="QSet::reference" href="qset.html#reference-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="size_type" fullname="QSet::size_type" href="qset.html#size_type-typedef" status="active" access="public" location="qset.h" documented="true"/>
            <typedef name="value_type" fullname="QSet::value_type" href="qset.html#value_type-typedef" status="active" access="public" location="qset.h" documented="true"/>
        </class>
        <class name="QSetIterator" href="qsetiterator.html" status="active" access="public" location="qset.h" documented="true" module="QtCore" brief="Java-style const iterator for QSet">
            <function name="QSetIterator" fullname="QSetIterator::QSetIterator" href="qsetiterator.html#QSetIterator" status="active" access="public" location="qset.h" documented="true" meta="constructor" signature="QSetIterator(const QSet&lt;T&gt; &amp;set)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="findNext" fullname="QSetIterator::findNext" href="qsetiterator.html#findNext" status="active" access="public" location="qset.h" documented="true" meta="plain" type="bool" signature="bool findNext(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="hasNext" fullname="QSetIterator::hasNext" href="qsetiterator.html#hasNext" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasNext() const"/>
            <function name="next" fullname="QSetIterator::next" href="qsetiterator.html#next" status="active" access="public" location="qset.h" documented="true" meta="plain" type="const T &amp;" signature="const T &amp; next()"/>
            <function name="operator=" fullname="QSetIterator::operator=" href="qsetiterator.html#operator-eq" status="active" access="public" location="qset.h" documented="true" meta="plain" type="QSetIterator&lt;T&gt; &amp;" signature="QSetIterator&lt;T&gt; &amp; operator=(const QSet&lt;T&gt; &amp;set)">
                <parameter type="const QSet&lt;T&gt; &amp;" name="set" default=""/>
            </function>
            <function name="peekNext" fullname="QSetIterator::peekNext" href="qsetiterator.html#peekNext" status="active" access="public" location="qset.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; peekNext() const"/>
            <function name="toBack" fullname="QSetIterator::toBack" href="qsetiterator.html#toBack" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void toBack()"/>
            <function name="toFront" fullname="QSetIterator::toFront" href="qsetiterator.html#toFront" status="active" access="public" location="qset.h" documented="true" meta="plain" type="void" signature="void toFront()"/>
        </class>
        <class threadsafety="reentrant" name="QSettings" href="qsettings.html" status="active" access="public" location="qsettings.h" documented="true" groups="io" bases="QObject" module="QtCore" brief="Persistent platform-independent application settings">
            <contents name="basic-usage" title="Basic Usage" level="1"/>
            <contents name="qvariant-and-gui-types" title="QVariant and GUI Types" level="1"/>
            <contents name="section-and-key-syntax" title="Section and Key Syntax" level="1"/>
            <contents name="fallback-mechanism" title="Fallback Mechanism" level="1"/>
            <contents name="restoring-the-state-of-a-gui-application" title="Restoring the State of a GUI Application" level="1"/>
            <contents name="accessing-settings-from-multiple-threads-or-processes-simultaneously" title="Accessing Settings from Multiple Threads or Processes Simultaneously" level="1"/>
            <contents name="platform-specific-notes" title="Platform-Specific Notes" level="1"/>
            <contents name="locations-where-application-settings-are-stored" title="Locations Where Application Settings Are Stored" level="2"/>
            <contents name="accessing-ini-and-plist-files-directly" title="Accessing INI and .plist Files Directly" level="2"/>
            <contents name="accessing-the-windows-registry-directly" title="Accessing the Windows Registry Directly" level="2"/>
            <contents name="accessing-common-registry-settings-on-windows" title="Accessing Common Registry Settings on Windows" level="2"/>
            <contents name="platform-limitations" title="Platform Limitations" level="2"/>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" explicit="true" signature="QSettings(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings-1" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QSettings(QSettings::Scope scope, QObject *parent)">
                <parameter type="QSettings::Scope" name="scope" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings-2" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QSettings(const QString &amp;fileName, QSettings::Format format, QObject *parent)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QSettings::Format" name="format" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings-3" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QSettings(const QString &amp;organization, const QString &amp;application, QObject *parent)">
                <parameter type="const QString &amp;" name="organization" default=""/>
                <parameter type="const QString &amp;" name="application" default="QString()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings-4" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QSettings(QSettings::Scope scope, const QString &amp;organization, const QString &amp;application, QObject *parent)">
                <parameter type="QSettings::Scope" name="scope" default=""/>
                <parameter type="const QString &amp;" name="organization" default=""/>
                <parameter type="const QString &amp;" name="application" default="QString()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSettings" fullname="QSettings::QSettings" href="qsettings.html#QSettings-5" status="active" access="public" location="qsettings.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QSettings(QSettings::Format format, QSettings::Scope scope, const QString &amp;organization, const QString &amp;application, QObject *parent)">
                <parameter type="QSettings::Format" name="format" default=""/>
                <parameter type="QSettings::Scope" name="scope" default=""/>
                <parameter type="const QString &amp;" name="organization" default=""/>
                <parameter type="const QString &amp;" name="application" default="QString()"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="allKeys" fullname="QSettings::allKeys" href="qsettings.html#allKeys" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList allKeys() const"/>
            <function name="applicationName" fullname="QSettings::applicationName" href="qsettings.html#applicationName" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QString" signature="QString applicationName() const"/>
            <function name="beginGroup" fullname="QSettings::beginGroup" href="qsettings.html#beginGroup" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void beginGroup(QAnyStringView prefix)">
                <parameter type="QAnyStringView" name="prefix" default=""/>
            </function>
            <function name="beginReadArray" fullname="QSettings::beginReadArray" href="qsettings.html#beginReadArray" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="int" signature="int beginReadArray(QAnyStringView prefix)">
                <parameter type="QAnyStringView" name="prefix" default=""/>
            </function>
            <function name="beginWriteArray" fullname="QSettings::beginWriteArray" href="qsettings.html#beginWriteArray" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void beginWriteArray(QAnyStringView prefix, int size)">
                <parameter type="QAnyStringView" name="prefix" default=""/>
                <parameter type="int" name="size" default="-1"/>
            </function>
            <function name="childGroups" fullname="QSettings::childGroups" href="qsettings.html#childGroups" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList childGroups() const"/>
            <function name="childKeys" fullname="QSettings::childKeys" href="qsettings.html#childKeys" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList childKeys() const"/>
            <function name="clear" fullname="QSettings::clear" href="qsettings.html#clear" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="contains" fullname="QSettings::contains" href="qsettings.html#contains" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(QAnyStringView key) const">
                <parameter type="QAnyStringView" name="key" default=""/>
            </function>
            <function name="defaultFormat" fullname="QSettings::defaultFormat" href="qsettings.html#defaultFormat" status="active" access="public" location="qsettings.h" documented="true" meta="plain" static="true" type="QSettings::Format" signature="QSettings::Format defaultFormat()"/>
            <function name="endArray" fullname="QSettings::endArray" href="qsettings.html#endArray" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void endArray()"/>
            <function name="endGroup" fullname="QSettings::endGroup" href="qsettings.html#endGroup" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void endGroup()"/>
            <function name="event" fullname="QSettings::event" href="qsettings.html#event" status="active" access="protected" location="qsettings.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="fallbacksEnabled" fullname="QSettings::fallbacksEnabled" href="qsettings.html#fallbacksEnabled" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="bool" signature="bool fallbacksEnabled() const"/>
            <function name="fileName" fullname="QSettings::fileName" href="qsettings.html#fileName" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName() const"/>
            <function name="format" fullname="QSettings::format" href="qsettings.html#format" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QSettings::Format" signature="QSettings::Format format() const"/>
            <function name="group" fullname="QSettings::group" href="qsettings.html#group" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QString" signature="QString group() const"/>
            <function name="isAtomicSyncRequired" fullname="QSettings::isAtomicSyncRequired" href="qsettings.html#isAtomicSyncRequired" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAtomicSyncRequired() const"/>
            <function name="isWritable" fullname="QSettings::isWritable" href="qsettings.html#isWritable" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWritable() const"/>
            <function name="organizationName" fullname="QSettings::organizationName" href="qsettings.html#organizationName" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QString" signature="QString organizationName() const"/>
            <function name="registerFormat" fullname="QSettings::registerFormat" href="qsettings.html#registerFormat" threadsafety="thread safe" status="active" access="public" location="qsettings.h" documented="true" meta="plain" static="true" type="QSettings::Format" signature="QSettings::Format registerFormat(const QString &amp;extension, QSettings::ReadFunc readFunc, QSettings::WriteFunc writeFunc, Qt::CaseSensitivity caseSensitivity)">
                <parameter type="const QString &amp;" name="extension" default=""/>
                <parameter type="QSettings::ReadFunc" name="readFunc" default=""/>
                <parameter type="QSettings::WriteFunc" name="writeFunc" default=""/>
                <parameter type="Qt::CaseSensitivity" name="caseSensitivity" default="Qt::CaseSensitive"/>
            </function>
            <function name="remove" fullname="QSettings::remove" href="qsettings.html#remove" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void remove(QAnyStringView key)">
                <parameter type="QAnyStringView" name="key" default=""/>
            </function>
            <function name="scope" fullname="QSettings::scope" href="qsettings.html#scope" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QSettings::Scope" signature="QSettings::Scope scope() const"/>
            <function name="setArrayIndex" fullname="QSettings::setArrayIndex" href="qsettings.html#setArrayIndex" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void setArrayIndex(int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="setAtomicSyncRequired" fullname="QSettings::setAtomicSyncRequired" href="qsettings.html#setAtomicSyncRequired" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void setAtomicSyncRequired(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setDefaultFormat" fullname="QSettings::setDefaultFormat" href="qsettings.html#setDefaultFormat" status="active" access="public" location="qsettings.h" documented="true" meta="plain" static="true" type="void" signature="void setDefaultFormat(QSettings::Format format)">
                <parameter type="QSettings::Format" name="format" default=""/>
            </function>
            <function name="setFallbacksEnabled" fullname="QSettings::setFallbacksEnabled" href="qsettings.html#setFallbacksEnabled" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void setFallbacksEnabled(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setPath" fullname="QSettings::setPath" href="qsettings.html#setPath" status="active" access="public" location="qsettings.h" documented="true" meta="plain" static="true" type="void" signature="void setPath(QSettings::Format format, QSettings::Scope scope, const QString &amp;path)">
                <parameter type="QSettings::Format" name="format" default=""/>
                <parameter type="QSettings::Scope" name="scope" default=""/>
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="setValue" fullname="QSettings::setValue" href="qsettings.html#setValue" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void setValue(QAnyStringView key, const QVariant &amp;value)">
                <parameter type="QAnyStringView" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="status" fullname="QSettings::status" href="qsettings.html#status" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QSettings::Status" signature="QSettings::Status status() const"/>
            <function name="sync" fullname="QSettings::sync" href="qsettings.html#sync" status="active" access="public" location="qsettings.h" documented="true" meta="plain" type="void" signature="void sync()"/>
            <function name="value" fullname="QSettings::value" href="qsettings.html#value" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant value(QAnyStringView key) const">
                <parameter type="QAnyStringView" name="key" default=""/>
            </function>
            <function name="value" fullname="QSettings::value" href="qsettings.html#value-1" status="active" access="public" location="qsettings.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QVariant" signature="QVariant value(QAnyStringView key, const QVariant &amp;defaultValue) const">
                <parameter type="QAnyStringView" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="defaultValue" default=""/>
            </function>
            <function name="~QSettings" fullname="QSettings::~QSettings" href="qsettings.html#dtor.QSettings" status="active" access="public" location="qsettings.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSettings()"/>
            <enum name="Format" fullname="QSettings::Format" href="qsettings.html#Format-enum" status="active" access="public" location="qsettings.h" documented="true">
                <value name="NativeFormat" value="0"/>
                <value name="IniFormat" value="1"/>
                <value name="Registry32Format" value="2"/>
                <value name="Registry64Format" value="3"/>
                <value name="WebLocalStorageFormat" value="4"/>
                <value name="WebIndexedDBFormat" value="5"/>
                <value name="InvalidFormat" value="16"/>
                <value name="CustomFormat1" value="17"/>
                <value name="CustomFormat2" value="18"/>
                <value name="CustomFormat3" value="19"/>
                <value name="CustomFormat4" value="20"/>
                <value name="CustomFormat5" value="21"/>
                <value name="CustomFormat6" value="22"/>
                <value name="CustomFormat7" value="23"/>
                <value name="CustomFormat8" value="24"/>
                <value name="CustomFormat9" value="25"/>
                <value name="CustomFormat10" value="26"/>
                <value name="CustomFormat11" value="27"/>
                <value name="CustomFormat12" value="28"/>
                <value name="CustomFormat13" value="29"/>
                <value name="CustomFormat14" value="30"/>
                <value name="CustomFormat15" value="31"/>
                <value name="CustomFormat16" value="32"/>
            </enum>
            <enum name="Scope" fullname="QSettings::Scope" href="qsettings.html#Scope-enum" status="active" access="public" location="qsettings.h" documented="true">
                <value name="UserScope" value="0"/>
                <value name="SystemScope" value="1"/>
            </enum>
            <enum name="Status" fullname="QSettings::Status" href="qsettings.html#Status-enum" status="active" access="public" location="qsettings.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="AccessError" value="1"/>
                <value name="FormatError" value="2"/>
            </enum>
            <typedef name="ReadFunc" fullname="QSettings::ReadFunc" href="qsettings.html#ReadFunc-typedef" status="active" access="public" location="qsettings.h" documented="true"/>
            <typedef name="SettingsMap" fullname="QSettings::SettingsMap" href="qsettings.html#SettingsMap-typedef" status="active" access="public" location="qsettings.h" documented="true"/>
            <typedef name="WriteFunc" fullname="QSettings::WriteFunc" href="qsettings.html#WriteFunc-typedef" status="active" access="public" location="qsettings.h" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QSharedData" href="qshareddata.html" status="active" access="public" location="qshareddata.h" documented="true" module="QtCore" brief="Base class for shared data objects">
            <function name="QSharedData" fullname="QSharedData::QSharedData" href="qshareddata.html#QSharedData" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" noexcept="true" signature="QSharedData()"/>
            <function name="QSharedData" fullname="QSharedData::QSharedData" href="qshareddata.html#QSharedData-1" status="active" access="public" location="qshareddata.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QSharedData(const QSharedData &amp;)">
                <parameter type="const QSharedData &amp;" name="" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QSharedDataPointer" href="qshareddatapointer.html" status="active" access="public" location="qshareddata.h" documented="true" module="QtCore" brief="Represents a pointer to an implicitly shared object" comparison_category="strong">
            <target name="employee-example" title="Employee example"/>
            <target name="implicit-vs-explicit-sharing" title="Implicit vs Explicit Sharing"/>
            <contents name="implicit-vs-explicit-sharing" title="Implicit vs Explicit Sharing" level="1"/>
            <contents name="optimize-performance-for-usage-in-qt-containers" title="Optimize Performance for Usage in Qt Containers" level="1"/>
            <function name="QSharedDataPointer" fullname="QSharedDataPointer::QSharedDataPointer" href="qshareddatapointer.html#QSharedDataPointer" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" noexcept="true" signature="QSharedDataPointer()"/>
            <function name="QSharedDataPointer" fullname="QSharedDataPointer::QSharedDataPointer" href="qshareddatapointer.html#QSharedDataPointer-1" status="active" access="public" location="qshareddata.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QSharedDataPointer(QSharedDataPointer&lt;T&gt; &amp;&amp;o)">
                <parameter type="QSharedDataPointer&lt;T&gt; &amp;&amp;" name="o" default=""/>
            </function>
            <function name="QSharedDataPointer" fullname="QSharedDataPointer::QSharedDataPointer" href="qshareddatapointer.html#QSharedDataPointer-2" status="active" access="public" location="qshareddata.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="2" signature="QSharedDataPointer(T *data)">
                <parameter type="T *" name="data" default=""/>
            </function>
            <function name="QSharedDataPointer" fullname="QSharedDataPointer::QSharedDataPointer" href="qshareddatapointer.html#QSharedDataPointer-3" status="active" access="public" location="qshareddata.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="3" signature="QSharedDataPointer(const QSharedDataPointer&lt;T&gt; &amp;o)">
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="o" default=""/>
            </function>
            <function name="QSharedDataPointer" fullname="QSharedDataPointer::QSharedDataPointer" href="qshareddatapointer.html#QSharedDataPointer-4" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="constructor" noexcept="true" overload="true" overload-number="4" signature="QSharedDataPointer(T *data, QAdoptSharedDataTag)">
                <parameter type="T *" name="data" default=""/>
                <parameter type="QAdoptSharedDataTag" name="" default=""/>
            </function>
            <function name="clone" fullname="QSharedDataPointer::clone" href="qshareddatapointer.html#clone" status="active" access="protected" location="qshareddata.h" documented="true" meta="plain" type="T *" signature="T * clone()"/>
            <function name="constData" fullname="QSharedDataPointer::constData" href="qshareddatapointer.html#constData" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="const T *" signature="const T * constData() const"/>
            <function name="data" fullname="QSharedDataPointer::data" href="qshareddatapointer.html#data" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="T *" signature="T * data()"/>
            <function name="data" fullname="QSharedDataPointer::data" href="qshareddatapointer.html#data-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="const T *" signature="const T * data() const"/>
            <function name="detach" fullname="QSharedDataPointer::detach" href="qshareddatapointer.html#detach" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="void" signature="void detach()"/>
            <function name="get" fullname="QSharedDataPointer::get" href="qshareddatapointer.html#get" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" type="T *" signature="T * get()"/>
            <function name="get" fullname="QSharedDataPointer::get" href="qshareddatapointer.html#get-1" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="const T *" signature="const T * get() const"/>
            <function name="operator T *" fullname="QSharedDataPointer::operator T *" href="qshareddatapointer.html#operator-T--2a" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="T *" signature="T * operator T *()"/>
            <function name="operator const T *" fullname="QSharedDataPointer::operator const T *" href="qshareddatapointer.html#operator-const-T--2a" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="const T *" signature="const T * operator const T *() const"/>
            <function name="operator!" fullname="QSharedDataPointer::operator!" href="qshareddatapointer.html#operator-not" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool operator!() const"/>
            <function name="operator!=" href="qshareddatapointer.html#operator-not-eq" status="active" access="public" location="qshareddata.h" documented="true" related="1166" meta="plain" noexcept="true" type="bool" signature="bool operator!=(T *const &amp;lhs, const QSharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="T *const &amp;" name="lhs" default=""/>
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qshareddatapointer.html#operator-not-eq-1" status="active" access="public" location="qshareddata.h" documented="true" related="1167" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QSharedDataPointer&lt;T&gt; &amp;lhs, const QSharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QSharedDataPointer::operator*" href="qshareddatapointer.html#operator-2a" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator*()"/>
            <function name="operator*" fullname="QSharedDataPointer::operator*" href="qshareddatapointer.html#operator-2a-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QSharedDataPointer::operator-&gt;" href="qshareddatapointer.html#operator--gt" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" type="T *" signature="T * operator-&gt;()"/>
            <function name="operator-&gt;" fullname="QSharedDataPointer::operator-&gt;" href="qshareddatapointer.html#operator--gt-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="const T *" signature="const T * operator-&gt;() const"/>
            <function name="operator=" fullname="QSharedDataPointer::operator=" href="qshareddatapointer.html#operator-eq" status="active" access="public" location="qshareddata.h" documented="true" meta="move-assign" noexcept="true" type="QSharedDataPointer&lt;T&gt; &amp;" signature="QSharedDataPointer&lt;T&gt; &amp; operator=(QSharedDataPointer&lt;T&gt; &amp;&amp;other)">
                <parameter type="QSharedDataPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSharedDataPointer::operator=" href="qshareddatapointer.html#operator-eq-1" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QSharedDataPointer&lt;T&gt; &amp;" signature="QSharedDataPointer&lt;T&gt; &amp; operator=(T *o)">
                <parameter type="T *" name="o" default=""/>
            </function>
            <function name="operator=" fullname="QSharedDataPointer::operator=" href="qshareddatapointer.html#operator-eq-2" status="active" access="public" location="qshareddata.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="2" type="QSharedDataPointer&lt;T&gt; &amp;" signature="QSharedDataPointer&lt;T&gt; &amp; operator=(const QSharedDataPointer&lt;T&gt; &amp;o)">
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="o" default=""/>
            </function>
            <function name="operator==" href="qshareddatapointer.html#operator-eq-eq" status="active" access="public" location="qshareddata.h" documented="true" related="1168" meta="plain" noexcept="true" type="bool" signature="bool operator==(T *const &amp;lhs, const QSharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="T *const &amp;" name="lhs" default=""/>
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qshareddatapointer.html#operator-eq-eq-1" status="active" access="public" location="qshareddata.h" documented="true" related="1169" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QSharedDataPointer&lt;T&gt; &amp;lhs, const QSharedDataPointer&lt;T&gt; &amp;rhs)">
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSharedDataPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="reset" fullname="QSharedDataPointer::reset" href="qshareddatapointer.html#reset" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" noexcept="true" type="void" signature="void reset(T *ptr)">
                <parameter type="T *" name="ptr" default="nullptr"/>
            </function>
            <function name="swap" fullname="QSharedDataPointer::swap" href="qshareddatapointer.html#swap" status="active" access="public" location="qshareddata.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QSharedDataPointer&lt;T&gt; &amp;other)">
                <parameter type="QSharedDataPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="take" fullname="QSharedDataPointer::take" href="qshareddatapointer.html#take" status="active" access="public" location="qshareddata.h" documented="true" since="6.0" meta="plain" noexcept="true" type="T *" signature="T * take()"/>
            <function name="~QSharedDataPointer" fullname="QSharedDataPointer::~QSharedDataPointer" href="qshareddatapointer.html#dtor.QSharedDataPointer" status="active" access="public" location="qshareddata.h" documented="true" meta="destructor" signature="~QSharedDataPointer()"/>
            <typedef name="Type" fullname="QSharedDataPointer::Type" href="qshareddatapointer.html#Type-typedef" status="active" access="public" location="qshareddata.h" documented="true"/>
        </class>
        <class name="QSharedMemory" href="qsharedmemory.html" status="active" access="public" location="qsharedmemory.h" documented="true" bases="QObject" module="QtCore" brief="Access to a shared memory segment">
            <function name="QSharedMemory" fullname="QSharedMemory::QSharedMemory" href="qsharedmemory.html#QSharedMemory" status="active" access="public" location="qsharedmemory.h" documented="true" meta="constructor" signature="QSharedMemory(const QString &amp;key, QObject *parent)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSharedMemory" fullname="QSharedMemory::QSharedMemory" href="qsharedmemory.html#QSharedMemory-2" status="active" access="public" location="qsharedmemory.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QSharedMemory(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSharedMemory" fullname="QSharedMemory::QSharedMemory" href="qsharedmemory.html#QSharedMemory-3" status="active" access="public" location="qsharedmemory.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QSharedMemory(const QNativeIpcKey &amp;key, QObject *parent)">
                <parameter type="const QNativeIpcKey &amp;" name="key" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="attach" fullname="QSharedMemory::attach" href="qsharedmemory.html#attach" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="bool" signature="bool attach(QSharedMemory::AccessMode mode)">
                <parameter type="QSharedMemory::AccessMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="constData" fullname="QSharedMemory::constData" href="qsharedmemory.html#constData" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="const void *" signature="const void * constData() const"/>
            <function name="create" fullname="QSharedMemory::create" href="qsharedmemory.html#create" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="bool" signature="bool create(qsizetype size, QSharedMemory::AccessMode mode)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="QSharedMemory::AccessMode" name="mode" default="ReadWrite"/>
            </function>
            <function name="data" fullname="QSharedMemory::data" href="qsharedmemory.html#data" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="void *" signature="void * data()"/>
            <function name="data" fullname="QSharedMemory::data" href="qsharedmemory.html#data-1" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const void *" signature="const void * data() const"/>
            <function name="detach" fullname="QSharedMemory::detach" href="qsharedmemory.html#detach" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="bool" signature="bool detach()"/>
            <function name="error" fullname="QSharedMemory::error" href="qsharedmemory.html#error" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="QSharedMemory::SharedMemoryError" signature="QSharedMemory::SharedMemoryError error() const"/>
            <function name="errorString" fullname="QSharedMemory::errorString" href="qsharedmemory.html#errorString" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="isAttached" fullname="QSharedMemory::isAttached" href="qsharedmemory.html#isAttached" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAttached() const"/>
            <function name="key" fullname="QSharedMemory::key" href="qsharedmemory.html#key" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
            <function name="lock" fullname="QSharedMemory::lock" href="qsharedmemory.html#lock" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="bool" signature="bool lock()"/>
            <function name="nativeIpcKey" fullname="QSharedMemory::nativeIpcKey" href="qsharedmemory.html#nativeIpcKey" status="active" access="public" location="qsharedmemory.h" documented="true" since="6.6" meta="plain" const="true" type="QNativeIpcKey" signature="QNativeIpcKey nativeIpcKey() const"/>
            <function name="nativeKey" fullname="QSharedMemory::nativeKey" href="qsharedmemory.html#nativeKey" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="QString" signature="QString nativeKey() const"/>
            <function name="setKey" fullname="QSharedMemory::setKey" href="qsharedmemory.html#setKey" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="void" signature="void setKey(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="setNativeKey" fullname="QSharedMemory::setNativeKey" href="qsharedmemory.html#setNativeKey" status="active" access="public" location="qsharedmemory.h" documented="true" since="6.6" meta="plain" type="void" signature="void setNativeKey(const QNativeIpcKey &amp;key)">
                <parameter type="const QNativeIpcKey &amp;" name="key" default=""/>
            </function>
            <function name="setNativeKey" fullname="QSharedMemory::setNativeKey" href="qsharedmemory.html#setNativeKey-1" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setNativeKey(const QString &amp;key, QNativeIpcKey::Type type)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QNativeIpcKey::Type" name="type" default="QNativeIpcKey::legacyDefaultTypeForOs()"/>
            </function>
            <function name="size" fullname="QSharedMemory::size" href="qsharedmemory.html#size" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="unlock" fullname="QSharedMemory::unlock" href="qsharedmemory.html#unlock" status="active" access="public" location="qsharedmemory.h" documented="true" meta="plain" type="bool" signature="bool unlock()"/>
            <function name="~QSharedMemory" fullname="QSharedMemory::~QSharedMemory" href="qsharedmemory.html#dtor.QSharedMemory" status="active" access="public" location="qsharedmemory.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSharedMemory()"/>
            <enum name="AccessMode" fullname="QSharedMemory::AccessMode" href="qsharedmemory.html#AccessMode-enum" status="active" access="public" location="qsharedmemory.h" documented="true">
                <value name="ReadOnly" value="0"/>
                <value name="ReadWrite" value="1"/>
            </enum>
            <enum name="SharedMemoryError" fullname="QSharedMemory::SharedMemoryError" href="qsharedmemory.html#SharedMemoryError-enum" status="active" access="public" location="qsharedmemory.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="PermissionDenied" value="1"/>
                <value name="InvalidSize" value="2"/>
                <value name="KeyError" value="3"/>
                <value name="AlreadyExists" value="4"/>
                <value name="NotFound" value="5"/>
                <value name="LockError" value="6"/>
                <value name="OutOfResources" value="7"/>
                <value name="UnknownError" value="8"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QSharedPointer" href="qsharedpointer.html" status="active" access="public" location="qsharedpointer.h" documented="true" module="QtCore" brief="Holds a strong reference to a shared pointer" comparison_category="strong">
            <contents name="thread-safety" title="Thread-Safety" level="1"/>
            <contents name="other-pointer-classes" title="Other Pointer Classes" level="1"/>
            <contents name="optional-pointer-tracking" title="Optional Pointer Tracking" level="1"/>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" signature="QSharedPointer()"/>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-1" status="active" access="public" location="qsharedpointer.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QSharedPointer(QSharedPointer&lt;T&gt; &amp;&amp;other)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-2" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QSharedPointer(QSharedPointer&lt;X&gt; &amp;&amp;other)">
                <parameter type="QSharedPointer&lt;X&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-3" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QSharedPointer(X *ptr)">
                <parameter type="X *" name="ptr" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-4" status="active" access="public" location="qsharedpointer.h" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QSharedPointer(const QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-5" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QSharedPointer(const QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-6" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QSharedPointer(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-7" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="7" signature="QSharedPointer(X *ptr, Deleter d)">
                <parameter type="X *" name="ptr" default=""/>
                <parameter type="Deleter" name="d" default=""/>
            </function>
            <function name="QSharedPointer" fullname="QSharedPointer::QSharedPointer" href="qsharedpointer.html#QSharedPointer-8" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="8" signature="QSharedPointer(std::nullptr_t, Deleter d)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="Deleter" name="d" default=""/>
            </function>
            <function name="clear" fullname="QSharedPointer::clear" href="qsharedpointer.html#clear" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constCast" fullname="QSharedPointer::constCast" href="qsharedpointer.html#constCast" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" refness="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; constCast() const &amp;"/>
            <function name="constCast" fullname="QSharedPointer::constCast" href="qsharedpointer.html#constCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" refness="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; constCast() &amp;&amp;"/>
            <function name="create" fullname="QSharedPointer::create" href="qsharedpointer.html#create" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" static="true" type="QSharedPointer&lt;T&gt;" signature="QSharedPointer&lt;T&gt; create(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="data" fullname="QSharedPointer::data" href="qsharedpointer.html#data" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="T *" signature="T * data() const"/>
            <function name="dynamicCast" fullname="QSharedPointer::dynamicCast" href="qsharedpointer.html#dynamicCast" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" refness="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; dynamicCast() const &amp;"/>
            <function name="dynamicCast" fullname="QSharedPointer::dynamicCast" href="qsharedpointer.html#dynamicCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" refness="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; dynamicCast() &amp;&amp;"/>
            <function name="get" fullname="QSharedPointer::get" href="qsharedpointer.html#get" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="T *" signature="T * get() const"/>
            <function name="isNull" fullname="QSharedPointer::isNull" href="qsharedpointer.html#isNull" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="objectCast" fullname="QSharedPointer::objectCast" href="qsharedpointer.html#objectCast" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" refness="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; objectCast() const &amp;"/>
            <function name="objectCast" fullname="QSharedPointer::objectCast" href="qsharedpointer.html#objectCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" refness="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; objectCast() &amp;&amp;"/>
            <function name="operator bool" fullname="QSharedPointer::operator bool" href="qsharedpointer.html#operator-bool" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator bool() const"/>
            <function name="operator!" fullname="QSharedPointer::operator!" href="qsharedpointer.html#operator-not" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!() const"/>
            <function name="operator!=" href="qsharedpointer.html#operator-not-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="283" meta="plain" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qsharedpointer.html#operator-not-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="285" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, const X *rhs)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const X *" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qsharedpointer.html#operator-not-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="286" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator!=" href="qsharedpointer.html#operator-not-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="290" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator!=(const T *lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const T *" name="lhs" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qsharedpointer.html#operator-not-eq-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="291" meta="plain" overload="true" overload-number="4" type="bool" signature="bool operator!=(std::nullptr_t, const QSharedPointer&lt;T&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" fullname="QSharedPointer::operator*" href="qsharedpointer.html#operator-2a" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="T &amp;" signature="T &amp; operator*() const"/>
            <function name="operator-&gt;" fullname="QSharedPointer::operator-&gt;" href="qsharedpointer.html#operator--gt" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="T *" signature="T * operator-&gt;() const"/>
            <function name="operator&lt;&lt;" href="qsharedpointer.html#operator-lt-lt-45" status="active" access="public" location="qdebug.h" documented="true" related="383" meta="plain" overload="true" overload-number="45" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QSharedPointer&lt;T&gt; &amp;ptr)">
                <parameter type="QDebug" name="debug" default=""/>
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr" default=""/>
            </function>
            <function name="operator=" fullname="QSharedPointer::operator=" href="qsharedpointer.html#operator-eq" status="active" access="public" location="qsharedpointer.h" documented="true" meta="move-assign" noexcept="true" type="QSharedPointer&lt;T&gt; &amp;" signature="QSharedPointer&lt;T&gt; &amp; operator=(QSharedPointer&lt;T&gt; &amp;&amp;other)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSharedPointer::operator=" href="qsharedpointer.html#operator-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="QSharedPointer&lt;T&gt; &amp;" signature="QSharedPointer&lt;T&gt; &amp; operator=(QSharedPointer&lt;X&gt; &amp;&amp;other)">
                <parameter type="QSharedPointer&lt;X&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSharedPointer::operator=" href="qsharedpointer.html#operator-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" meta="copy-assign" overload="true" overload-number="2" type="QSharedPointer&lt;T&gt; &amp;" signature="QSharedPointer&lt;T&gt; &amp; operator=(const QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSharedPointer::operator=" href="qsharedpointer.html#operator-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" overload="true" overload-number="3" type="QSharedPointer&lt;T&gt; &amp;" signature="QSharedPointer&lt;T&gt; &amp; operator=(const QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qsharedpointer.html#operator-eq-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="398" meta="plain" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qsharedpointer.html#operator-eq-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="400" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, const X *rhs)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="const X *" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qsharedpointer.html#operator-eq-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="401" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator==" href="qsharedpointer.html#operator-eq-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="405" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator==(const T *lhs, const QSharedPointer&lt;X&gt; &amp;rhs)">
                <parameter type="const T *" name="lhs" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qsharedpointer.html#operator-eq-eq-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="406" meta="plain" overload="true" overload-number="4" type="bool" signature="bool operator==(std::nullptr_t, const QSharedPointer&lt;T&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="owner_before" fullname="QSharedPointer::owner_before" href="qsharedpointer.html#owner_before" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool owner_before(const QSharedPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_before" fullname="QSharedPointer::owner_before" href="qsharedpointer.html#owner_before-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool owner_before(const QWeakPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_equal" fullname="QSharedPointer::owner_equal" href="qsharedpointer.html#owner_equal" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool owner_equal(const QSharedPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_equal" fullname="QSharedPointer::owner_equal" href="qsharedpointer.html#owner_equal-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool owner_equal(const QWeakPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_hash" fullname="QSharedPointer::owner_hash" href="qsharedpointer.html#owner_hash" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="size_t" signature="size_t owner_hash() const"/>
            <function name="qHash" href="qsharedpointer.html#qHash-27" status="active" access="public" location="qsharedpointer.h" documented="true" related="549" meta="plain" noexcept="true" overload="true" overload-number="27" type="size_t" signature="size_t qHash(const QSharedPointer&lt;T&gt; &amp;key, size_t seed)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="641" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(const QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="643" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(QSharedPointer&lt;T&gt; &amp;&amp;other)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="qSharedPointerCast" href="qsharedpointer.html#qSharedPointerCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="642" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerCast(const QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="644" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(const QSharedPointer&lt;T&gt; &amp;src)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="646" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerConstCast" href="qsharedpointer.html#qSharedPointerConstCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="645" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerConstCast(const QWeakPointer&lt;T&gt; &amp;src)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="647" meta="plain" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(const QSharedPointer&lt;T&gt; &amp;src)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="649" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerDynamicCast" href="qsharedpointer.html#qSharedPointerDynamicCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="648" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerDynamicCast(const QWeakPointer&lt;T&gt; &amp;src)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="650" meta="plain" type="QSharedPointer&lt;X&gt;" brief="For casting a shared pointer" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(const QSharedPointer&lt;T&gt; &amp;src)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="654" since="6.9" meta="plain" overload="true" overload-number="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(QSharedPointer&lt;T&gt; &amp;&amp;src)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;&amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="651" meta="plain" overload="true" overload-number="2" type="QSharedPointer&lt;X&gt;" brief="For casting a shared pointer" signature="QSharedPointer&lt;X&gt; qSharedPointerObjectCast(const QWeakPointer&lt;T&gt; &amp;src)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="652" meta="plain" overload="true" overload-number="3" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qSharedPointerObjectCast(const std::shared_ptr&lt;T&gt; &amp;src)">
                <parameter type="const std::shared_ptr&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qSharedPointerObjectCast" href="qsharedpointer.html#qSharedPointerObjectCast-4" status="active" access="public" location="qsharedpointer.h" documented="true" related="653" meta="plain" overload="true" overload-number="4" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qSharedPointerObjectCast(std::shared_ptr&lt;T&gt; &amp;&amp;src)">
                <parameter type="std::shared_ptr&lt;T&gt; &amp;&amp;" name="src" default=""/>
            </function>
            <function name="qobject_pointer_cast" href="qsharedpointer.html#qobject_pointer_cast" status="active" access="public" location="qsharedpointer.h" documented="true" related="682" meta="plain" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qobject_pointer_cast(const std::shared_ptr&lt;T&gt; &amp;src)">
                <parameter type="const std::shared_ptr&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="qobject_pointer_cast" href="qsharedpointer.html#qobject_pointer_cast-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="683" meta="plain" overload="true" overload-number="1" type="std::shared_ptr&lt;X&gt;" signature="std::shared_ptr&lt;X&gt; qobject_pointer_cast(std::shared_ptr&lt;T&gt; &amp;&amp;src)">
                <parameter type="std::shared_ptr&lt;T&gt; &amp;&amp;" name="src" default=""/>
            </function>
            <function name="reset" fullname="QSharedPointer::reset" href="qsharedpointer.html#reset" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" type="void" signature="void reset()"/>
            <function name="reset" fullname="QSharedPointer::reset" href="qsharedpointer.html#reset-1" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void reset(T *t)">
                <parameter type="T *" name="t" default=""/>
            </function>
            <function name="reset" fullname="QSharedPointer::reset" href="qsharedpointer.html#reset-2" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void reset(T *t, Deleter deleter)">
                <parameter type="T *" name="t" default=""/>
                <parameter type="Deleter" name="deleter" default=""/>
            </function>
            <function name="staticCast" fullname="QSharedPointer::staticCast" href="qsharedpointer.html#staticCast" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" refness="1" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; staticCast() const &amp;"/>
            <function name="staticCast" fullname="QSharedPointer::staticCast" href="qsharedpointer.html#staticCast-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" refness="2" type="QSharedPointer&lt;X&gt;" signature="QSharedPointer&lt;X&gt; staticCast() &amp;&amp;"/>
            <function name="swap" fullname="QSharedPointer::swap" href="qsharedpointer.html#swap" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="toWeakRef" fullname="QSharedPointer::toWeakRef" href="qsharedpointer.html#toWeakRef" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="QWeakPointer&lt;T&gt;" signature="QWeakPointer&lt;T&gt; toWeakRef() const"/>
            <function name="~QSharedPointer" fullname="QSharedPointer::~QSharedPointer" href="qsharedpointer.html#dtor.QSharedPointer" status="active" access="public" location="qsharedpointer.h" documented="true" meta="destructor" signature="~QSharedPointer()"/>
        </class>
        <class threadsafety="reentrant" name="QSignalBlocker" href="qsignalblocker.html" status="active" access="public" location="qobject.h" documented="true" groups="objectmodel" module="QtCore" brief="Exception-safe wrapper around QObject::blockSignals()">
            <function name="QSignalBlocker" fullname="QSignalBlocker::QSignalBlocker" href="qsignalblocker.html#QSignalBlocker" status="active" access="public" location="qobject.h" documented="true" meta="constructor" explicit="true" noexcept="true" signature="QSignalBlocker(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="QSignalBlocker" fullname="QSignalBlocker::QSignalBlocker" href="qsignalblocker.html#QSignalBlocker-1" status="active" access="public" location="qobject.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QSignalBlocker(QSignalBlocker &amp;&amp;other)">
                <parameter type="QSignalBlocker &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QSignalBlocker" fullname="QSignalBlocker::QSignalBlocker" href="qsignalblocker.html#QSignalBlocker-3" status="active" access="public" location="qobject.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="3" signature="QSignalBlocker(QObject &amp;object)">
                <parameter type="QObject &amp;" name="object" default=""/>
            </function>
            <function name="dismiss" fullname="QSignalBlocker::dismiss" href="qsignalblocker.html#dismiss" status="active" access="public" location="qobject.h" documented="true" since="6.7" meta="plain" noexcept="true" type="void" signature="void dismiss()"/>
            <function name="operator=" fullname="QSignalBlocker::operator=" href="qsignalblocker.html#operator-eq" status="active" access="public" location="qobject.h" documented="true" meta="move-assign" noexcept="true" type="QSignalBlocker &amp;" signature="QSignalBlocker &amp; operator=(QSignalBlocker &amp;&amp;other)">
                <parameter type="QSignalBlocker &amp;&amp;" name="other" default=""/>
            </function>
            <function name="reblock" fullname="QSignalBlocker::reblock" href="qsignalblocker.html#reblock" status="active" access="public" location="qobject.h" documented="true" meta="plain" noexcept="true" type="void" signature="void reblock()"/>
            <function name="unblock" fullname="QSignalBlocker::unblock" href="qsignalblocker.html#unblock" status="active" access="public" location="qobject.h" documented="true" meta="plain" noexcept="true" type="void" signature="void unblock()"/>
            <function name="~QSignalBlocker" fullname="QSignalBlocker::~QSignalBlocker" href="qsignalblocker.html#dtor.QSignalBlocker" status="active" access="public" location="qobject.h" documented="true" meta="destructor" noexcept="true" signature="~QSignalBlocker()"/>
        </class>
        <class name="QSignalMapper" href="qsignalmapper.html" status="active" access="public" location="qsignalmapper.h" documented="true" groups="objectmodel" bases="QObject" module="QtCore" brief="Bundles signals from identifiable senders">
            <function name="QSignalMapper" fullname="QSignalMapper::QSignalMapper" href="qsignalmapper.html#QSignalMapper" status="active" access="public" location="qsignalmapper.h" documented="true" meta="constructor" explicit="true" signature="QSignalMapper(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="map" fullname="QSignalMapper::map" href="qsignalmapper.html#map" status="active" access="public" location="qsignalmapper.h" documented="true" meta="slot" type="void" signature="void map()"/>
            <function name="map" fullname="QSignalMapper::map" href="qsignalmapper.html#map-1" status="active" access="public" location="qsignalmapper.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void map(QObject *sender)">
                <parameter type="QObject *" name="sender" default=""/>
            </function>
            <function name="mappedInt" fullname="QSignalMapper::mappedInt" href="qsignalmapper.html#mappedInt" status="active" access="public" location="qsignalmapper.h" documented="true" meta="signal" type="void" signature="void mappedInt(int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="mappedObject" fullname="QSignalMapper::mappedObject" href="qsignalmapper.html#mappedObject" status="active" access="public" location="qsignalmapper.h" documented="true" meta="signal" type="void" signature="void mappedObject(QObject *object)">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="mappedString" fullname="QSignalMapper::mappedString" href="qsignalmapper.html#mappedString" status="active" access="public" location="qsignalmapper.h" documented="true" meta="signal" type="void" signature="void mappedString(const QString &amp;text)">
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="mapping" fullname="QSignalMapper::mapping" href="qsignalmapper.html#mapping" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" const="true" type="QObject *" signature="QObject * mapping(int id) const">
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="mapping" fullname="QSignalMapper::mapping" href="qsignalmapper.html#mapping-1" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QObject *" signature="QObject * mapping(QObject *object) const">
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="mapping" fullname="QSignalMapper::mapping" href="qsignalmapper.html#mapping-2" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QObject *" signature="QObject * mapping(const QString &amp;id) const">
                <parameter type="const QString &amp;" name="id" default=""/>
            </function>
            <function name="removeMappings" fullname="QSignalMapper::removeMappings" href="qsignalmapper.html#removeMappings" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" type="void" signature="void removeMappings(QObject *sender)">
                <parameter type="QObject *" name="sender" default=""/>
            </function>
            <function name="setMapping" fullname="QSignalMapper::setMapping" href="qsignalmapper.html#setMapping" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" type="void" signature="void setMapping(QObject *sender, QObject *object)">
                <parameter type="QObject *" name="sender" default=""/>
                <parameter type="QObject *" name="object" default=""/>
            </function>
            <function name="setMapping" fullname="QSignalMapper::setMapping" href="qsignalmapper.html#setMapping-1" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setMapping(QObject *sender, const QString &amp;text)">
                <parameter type="QObject *" name="sender" default=""/>
                <parameter type="const QString &amp;" name="text" default=""/>
            </function>
            <function name="setMapping" fullname="QSignalMapper::setMapping" href="qsignalmapper.html#setMapping-2" status="active" access="public" location="qsignalmapper.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setMapping(QObject *sender, int id)">
                <parameter type="QObject *" name="sender" default=""/>
                <parameter type="int" name="id" default=""/>
            </function>
            <function name="~QSignalMapper" fullname="QSignalMapper::~QSignalMapper" href="qsignalmapper.html#dtor.QSignalMapper" status="active" access="public" location="qsignalmapper.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSignalMapper()"/>
        </class>
        <class name="QSize" href="qsize.html" status="active" access="public" location="qsize.h" documented="true" groups="painting" module="QtCore" brief="Defines the size of a two-dimensional object using integer point precision">
            <function name="QSize" fullname="QSize::QSize" href="qsize.html#QSize" status="active" access="public" location="qsize.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QSize()"/>
            <function name="QSize" fullname="QSize::QSize" href="qsize.html#QSize-1" status="active" access="public" location="qsize.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QSize(int width, int height)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="boundedTo" fullname="QSize::boundedTo" href="qsize.html#boundedTo" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize boundedTo(const QSize &amp;otherSize) const">
                <parameter type="const QSize &amp;" name="otherSize" default=""/>
            </function>
            <function name="expandedTo" fullname="QSize::expandedTo" href="qsize.html#expandedTo" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize expandedTo(const QSize &amp;otherSize) const">
                <parameter type="const QSize &amp;" name="otherSize" default=""/>
            </function>
            <function name="grownBy" fullname="QSize::grownBy" href="qsize.html#grownBy" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize grownBy(QMargins margins) const">
                <parameter type="QMargins" name="margins" default=""/>
            </function>
            <function name="height" fullname="QSize::height" href="qsize.html#height" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int height() const"/>
            <function name="isEmpty" fullname="QSize::isEmpty" href="qsize.html#isEmpty" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QSize::isNull" href="qsize.html#isNull" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QSize::isValid" href="qsize.html#isValid" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="operator!=" href="qsize.html#operator-not-eq" status="active" access="public" location="qsize.h" documented="true" related="1170" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QSize &amp;lhs, const QSize &amp;rhs)">
                <parameter type="const QSize &amp;" name="lhs" default=""/>
                <parameter type="const QSize &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qsize.html#operator-2a" status="active" access="public" location="qsize.h" documented="true" related="1171" meta="plain" constexpr="true" noexcept="true" type="QSize" signature="QSize operator*(const QSize &amp;size, qreal factor)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator*" href="qsize.html#operator-2a-1" status="active" access="public" location="qsize.h" documented="true" related="1172" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QSize" signature="QSize operator*(qreal factor, const QSize &amp;size)">
                <parameter type="qreal" name="factor" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="operator*=" fullname="QSize::operator*=" href="qsize.html#operator-2a-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSize &amp;" signature="QSize &amp; operator*=(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator+" href="qsize.html#operator-2b" status="active" access="public" location="qsize.h" documented="true" related="1173" meta="plain" constexpr="true" noexcept="true" type="QSize" signature="QSize operator+(const QSize &amp;s1, const QSize &amp;s2)">
                <parameter type="const QSize &amp;" name="s1" default=""/>
                <parameter type="const QSize &amp;" name="s2" default=""/>
            </function>
            <function name="operator+=" fullname="QSize::operator+=" href="qsize.html#operator-2b-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSize &amp;" signature="QSize &amp; operator+=(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="operator-" href="qsize.html#operator-" status="active" access="public" location="qsize.h" documented="true" related="1174" meta="plain" constexpr="true" noexcept="true" type="QSize" signature="QSize operator-(const QSize &amp;s1, const QSize &amp;s2)">
                <parameter type="const QSize &amp;" name="s1" default=""/>
                <parameter type="const QSize &amp;" name="s2" default=""/>
            </function>
            <function name="operator-=" fullname="QSize::operator-=" href="qsize.html#operator--eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSize &amp;" signature="QSize &amp; operator-=(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="operator/" href="qsize.html#operator-2f" status="active" access="public" location="qsize.h" documented="true" related="1175" meta="plain" type="QSize" signature="QSize operator/(const QSize &amp;size, qreal divisor)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QSize::operator/=" href="qsize.html#operator-2f-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" type="QSize &amp;" signature="QSize &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qsize.html#operator-lt-lt-23" status="active" access="public" location="qsize.h" documented="true" related="361" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QSize &amp;size)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="operator==" href="qsize.html#operator-eq-eq" status="active" access="public" location="qsize.h" documented="true" related="1176" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QSize &amp;lhs, const QSize &amp;rhs)">
                <parameter type="const QSize &amp;" name="lhs" default=""/>
                <parameter type="const QSize &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qsize.html#operator-gt-gt-22" status="active" access="public" location="qsize.h" documented="true" related="432" meta="plain" overload="true" overload-number="22" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QSize &amp;size)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QSize &amp;" name="size" default=""/>
            </function>
            <function name="rheight" fullname="QSize::rheight" href="qsize.html#rheight" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="int &amp;" signature="int &amp; rheight()"/>
            <function name="rwidth" fullname="QSize::rwidth" href="qsize.html#rwidth" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="int &amp;" signature="int &amp; rwidth()"/>
            <function name="scale" fullname="QSize::scale" href="qsize.html#scale" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" type="void" signature="void scale(int width, int height, Qt::AspectRatioMode mode)">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scale" fullname="QSize::scale" href="qsize.html#scale-1" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void scale(const QSize &amp;size, Qt::AspectRatioMode mode)">
                <parameter type="const QSize &amp;" name="size" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scaled" fullname="QSize::scaled" href="qsize.html#scaled" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" type="QSize" signature="QSize scaled(int width, int height, Qt::AspectRatioMode mode) const">
                <parameter type="int" name="width" default=""/>
                <parameter type="int" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scaled" fullname="QSize::scaled" href="qsize.html#scaled-1" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QSize" signature="QSize scaled(const QSize &amp;s, Qt::AspectRatioMode mode) const">
                <parameter type="const QSize &amp;" name="s" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="setHeight" fullname="QSize::setHeight" href="qsize.html#setHeight" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setHeight(int height)">
                <parameter type="int" name="height" default=""/>
            </function>
            <function name="setWidth" fullname="QSize::setWidth" href="qsize.html#setWidth" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setWidth(int width)">
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="shrunkBy" fullname="QSize::shrunkBy" href="qsize.html#shrunkBy" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize shrunkBy(QMargins margins) const">
                <parameter type="QMargins" name="margins" default=""/>
            </function>
            <function name="toCGSize" fullname="QSize::toCGSize" href="qsize.html#toCGSize" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" type="CGSize" brief="Creates a CGSize from a QSize" signature="CGSize toCGSize() const" groups="platform-type-conversions"/>
            <function name="toSizeF" fullname="QSize::toSizeF" href="qsize.html#toSizeF" status="active" access="public" location="qsize.h" documented="true" since="6.4" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF toSizeF() const"/>
            <function name="transpose" fullname="QSize::transpose" href="qsize.html#transpose" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" type="void" signature="void transpose()"/>
            <function name="transposed" fullname="QSize::transposed" href="qsize.html#transposed" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize transposed() const"/>
            <function name="width" fullname="QSize::width" href="qsize.html#width" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int width() const"/>
        </class>
        <class name="QSizeF" href="qsizef.html" status="active" access="public" location="qsize.h" documented="true" groups="painting" module="QtCore" brief="Defines the size of a two-dimensional object using floating point precision">
            <function name="QSizeF" fullname="QSizeF::QSizeF" href="qsizef.html#QSizeF" status="active" access="public" location="qsize.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QSizeF()"/>
            <function name="QSizeF" fullname="QSizeF::QSizeF" href="qsizef.html#QSizeF-1" status="active" access="public" location="qsize.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QSizeF(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="QSizeF" fullname="QSizeF::QSizeF" href="qsizef.html#QSizeF-2" status="active" access="public" location="qsize.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QSizeF(qreal width, qreal height)">
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="boundedTo" fullname="QSizeF::boundedTo" href="qsizef.html#boundedTo" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF boundedTo(const QSizeF &amp;otherSize) const">
                <parameter type="const QSizeF &amp;" name="otherSize" default=""/>
            </function>
            <function name="expandedTo" fullname="QSizeF::expandedTo" href="qsizef.html#expandedTo" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF expandedTo(const QSizeF &amp;otherSize) const">
                <parameter type="const QSizeF &amp;" name="otherSize" default=""/>
            </function>
            <function name="fromCGSize" fullname="QSizeF::fromCGSize" href="qsizef.html#fromCGSize" status="active" access="public" location="qsize.h" documented="true" meta="plain" static="true" noexcept="true" type="QSizeF" brief="Creates a QSizeF from size" signature="QSizeF fromCGSize(CGSize size)" groups="platform-type-conversions">
                <parameter type="CGSize" name="size" default=""/>
            </function>
            <function name="grownBy" fullname="QSizeF::grownBy" href="qsizef.html#grownBy" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF grownBy(QMarginsF margins) const">
                <parameter type="QMarginsF" name="margins" default=""/>
            </function>
            <function name="height" fullname="QSizeF::height" href="qsizef.html#height" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal height() const"/>
            <function name="isEmpty" fullname="QSizeF::isEmpty" href="qsizef.html#isEmpty" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QSizeF::isNull" href="qsizef.html#isNull" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QSizeF::isValid" href="qsizef.html#isValid" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="operator!=" href="qsizef.html#operator-not-eq" status="active" access="public" location="qsize.h" documented="true" related="1177" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QSizeF &amp;lhs, const QSizeF &amp;rhs)">
                <parameter type="const QSizeF &amp;" name="lhs" default=""/>
                <parameter type="const QSizeF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator*" href="qsizef.html#operator-2a" status="active" access="public" location="qsize.h" documented="true" related="1178" meta="plain" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF operator*(const QSizeF &amp;size, qreal factor)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator*" href="qsizef.html#operator-2a-1" status="active" access="public" location="qsize.h" documented="true" related="1179" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QSizeF" signature="QSizeF operator*(qreal factor, const QSizeF &amp;size)">
                <parameter type="qreal" name="factor" default=""/>
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="operator*=" fullname="QSizeF::operator*=" href="qsizef.html#operator-2a-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSizeF &amp;" signature="QSizeF &amp; operator*=(qreal factor)">
                <parameter type="qreal" name="factor" default=""/>
            </function>
            <function name="operator+" href="qsizef.html#operator-2b" status="active" access="public" location="qsize.h" documented="true" related="1180" meta="plain" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF operator+(const QSizeF &amp;s1, const QSizeF &amp;s2)">
                <parameter type="const QSizeF &amp;" name="s1" default=""/>
                <parameter type="const QSizeF &amp;" name="s2" default=""/>
            </function>
            <function name="operator+=" fullname="QSizeF::operator+=" href="qsizef.html#operator-2b-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSizeF &amp;" signature="QSizeF &amp; operator+=(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="operator-" href="qsizef.html#operator-" status="active" access="public" location="qsize.h" documented="true" related="1181" meta="plain" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF operator-(const QSizeF &amp;s1, const QSizeF &amp;s2)">
                <parameter type="const QSizeF &amp;" name="s1" default=""/>
                <parameter type="const QSizeF &amp;" name="s2" default=""/>
            </function>
            <function name="operator-=" fullname="QSizeF::operator-=" href="qsizef.html#operator--eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QSizeF &amp;" signature="QSizeF &amp; operator-=(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="operator/" href="qsizef.html#operator-2f" status="active" access="public" location="qsize.h" documented="true" related="1182" meta="plain" type="QSizeF" signature="QSizeF operator/(const QSizeF &amp;size, qreal divisor)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator/=" fullname="QSizeF::operator/=" href="qsizef.html#operator-2f-eq" status="active" access="public" location="qsize.h" documented="true" meta="plain" type="QSizeF &amp;" signature="QSizeF &amp; operator/=(qreal divisor)">
                <parameter type="qreal" name="divisor" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qsizef.html#operator-lt-lt-24" status="active" access="public" location="qsize.h" documented="true" related="362" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QSizeF &amp;size)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="operator==" href="qsizef.html#operator-eq-eq" status="active" access="public" location="qsize.h" documented="true" related="1183" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QSizeF &amp;lhs, const QSizeF &amp;rhs)">
                <parameter type="const QSizeF &amp;" name="lhs" default=""/>
                <parameter type="const QSizeF &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qsizef.html#operator-gt-gt-23" status="active" access="public" location="qsize.h" documented="true" related="433" meta="plain" overload="true" overload-number="23" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QSizeF &amp;size)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qsizef.html#qFuzzyCompare" status="active" access="public" location="qsize.h" documented="true" related="1184" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyCompare(const QSizeF &amp;lhs, const QSizeF &amp;rhs)">
                <parameter type="const QSizeF &amp;" name="lhs" default=""/>
                <parameter type="const QSizeF &amp;" name="rhs" default=""/>
            </function>
            <function name="qFuzzyIsNull" href="qsizef.html#qFuzzyIsNull" status="active" access="public" location="qsize.h" documented="true" related="1185" since="6.8" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool qFuzzyIsNull(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="rheight" fullname="QSizeF::rheight" href="qsizef.html#rheight" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="qreal &amp;" signature="qreal &amp; rheight()"/>
            <function name="rwidth" fullname="QSizeF::rwidth" href="qsizef.html#rwidth" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="qreal &amp;" signature="qreal &amp; rwidth()"/>
            <function name="scale" fullname="QSizeF::scale" href="qsizef.html#scale" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" type="void" signature="void scale(qreal width, qreal height, Qt::AspectRatioMode mode)">
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scale" fullname="QSizeF::scale" href="qsizef.html#scale-1" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" overload="true" overload-number="1" type="void" signature="void scale(const QSizeF &amp;size, Qt::AspectRatioMode mode)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scaled" fullname="QSizeF::scaled" href="qsizef.html#scaled" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" type="QSizeF" signature="QSizeF scaled(qreal width, qreal height, Qt::AspectRatioMode mode) const">
                <parameter type="qreal" name="width" default=""/>
                <parameter type="qreal" name="height" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="scaled" fullname="QSizeF::scaled" href="qsizef.html#scaled-1" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QSizeF" signature="QSizeF scaled(const QSizeF &amp;s, Qt::AspectRatioMode mode) const">
                <parameter type="const QSizeF &amp;" name="s" default=""/>
                <parameter type="Qt::AspectRatioMode" name="mode" default=""/>
            </function>
            <function name="setHeight" fullname="QSizeF::setHeight" href="qsizef.html#setHeight" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setHeight(qreal height)">
                <parameter type="qreal" name="height" default=""/>
            </function>
            <function name="setWidth" fullname="QSizeF::setWidth" href="qsizef.html#setWidth" status="active" access="public" location="qsize.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void setWidth(qreal width)">
                <parameter type="qreal" name="width" default=""/>
            </function>
            <function name="shrunkBy" fullname="QSizeF::shrunkBy" href="qsizef.html#shrunkBy" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF shrunkBy(QMarginsF margins) const">
                <parameter type="QMarginsF" name="margins" default=""/>
            </function>
            <function name="toCGSize" fullname="QSizeF::toCGSize" href="qsizef.html#toCGSize" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" noexcept="true" type="CGSize" brief="Creates a CGSize from a QSizeF" signature="CGSize toCGSize() const" groups="platform-type-conversions"/>
            <function name="toSize" fullname="QSizeF::toSize" href="qsizef.html#toSize" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSize" signature="QSize toSize() const"/>
            <function name="transpose" fullname="QSizeF::transpose" href="qsizef.html#transpose" status="active" access="public" location="qsize.h" documented="true" meta="plain" noexcept="true" type="void" signature="void transpose()"/>
            <function name="transposed" fullname="QSizeF::transposed" href="qsizef.html#transposed" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSizeF" signature="QSizeF transposed() const"/>
            <function name="width" fullname="QSizeF::width" href="qsizef.html#width" status="active" access="public" location="qsize.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qreal" signature="qreal width() const"/>
        </class>
        <class name="QSocketNotifier" href="qsocketnotifier.html" status="active" access="public" location="qsocketnotifier.h" documented="true" groups="io,network" bases="QObject" module="QtCore" brief="Support for monitoring activity on a file descriptor">
            <target name="write-notifiers" title="write notifiers"/>
            <function name="QSocketNotifier" fullname="QSocketNotifier::QSocketNotifier" href="qsocketnotifier.html#QSocketNotifier" status="active" access="public" location="qsocketnotifier.h" documented="true" since="6.1" meta="constructor" explicit="true" signature="QSocketNotifier(QSocketNotifier::Type type, QObject *parent)">
                <parameter type="QSocketNotifier::Type" name="type" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QSocketNotifier" fullname="QSocketNotifier::QSocketNotifier" href="qsocketnotifier.html#QSocketNotifier-1" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QSocketNotifier(qintptr socket, QSocketNotifier::Type type, QObject *parent)">
                <parameter type="qintptr" name="socket" default=""/>
                <parameter type="QSocketNotifier::Type" name="type" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="activated" fullname="QSocketNotifier::activated" href="qsocketnotifier-obsolete.html#activated" status="deprecated" access="public" location="qsocketnotifier.h" documented="true" meta="signal" type="void" signature="void activated(int socket)">
                <parameter type="int" name="socket" default=""/>
            </function>
            <function name="activated" fullname="QSocketNotifier::activated" href="qsocketnotifier.html#activated-1" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="signal" overload="true" overload-number="1" type="void" signature="void activated(QSocketDescriptor socket, QSocketNotifier::Type type)">
                <parameter type="QSocketDescriptor" name="socket" default=""/>
                <parameter type="QSocketNotifier::Type" name="type" default=""/>
            </function>
            <function name="event" fullname="QSocketNotifier::event" href="qsocketnotifier.html#event" status="active" access="protected" location="qsocketnotifier.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="isEnabled" fullname="QSocketNotifier::isEnabled" href="qsocketnotifier.html#isEnabled" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEnabled() const"/>
            <function name="isValid" fullname="QSocketNotifier::isValid" href="qsocketnotifier.html#isValid" status="active" access="public" location="qsocketnotifier.h" documented="true" since="6.1" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="setEnabled" fullname="QSocketNotifier::setEnabled" href="qsocketnotifier.html#setEnabled" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="slot" type="void" signature="void setEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setSocket" fullname="QSocketNotifier::setSocket" href="qsocketnotifier.html#setSocket" status="active" access="public" location="qsocketnotifier.h" documented="true" since="6.1" meta="plain" type="void" signature="void setSocket(qintptr socket)">
                <parameter type="qintptr" name="socket" default=""/>
            </function>
            <function name="socket" fullname="QSocketNotifier::socket" href="qsocketnotifier.html#socket" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="plain" const="true" type="qintptr" signature="qintptr socket() const"/>
            <function name="type" fullname="QSocketNotifier::type" href="qsocketnotifier.html#type" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="plain" const="true" type="QSocketNotifier::Type" signature="QSocketNotifier::Type type() const"/>
            <function name="~QSocketNotifier" fullname="QSocketNotifier::~QSocketNotifier" href="qsocketnotifier.html#dtor.QSocketNotifier" status="active" access="public" location="qsocketnotifier.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSocketNotifier()"/>
            <enum name="Type" fullname="QSocketNotifier::Type" href="qsocketnotifier.html#Type-enum" status="active" access="public" location="qsocketnotifier.h" documented="true">
                <value name="Read" value="0"/>
                <value name="Write" value="1"/>
                <value name="Exception" value="2"/>
            </enum>
        </class>
        <class name="QSortFilterProxyModel" href="qsortfilterproxymodel.html" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" groups="model-view" bases="QAbstractProxyModel" module="QtCore" brief="Support for sorting and filtering data passed between another model and a view">
            <contents name="sorting" title="Sorting" level="1"/>
            <contents name="filtering" title="Filtering" level="1"/>
            <contents name="subclassing" title="Subclassing" level="1"/>
            <function name="QSortFilterProxyModel" fullname="QSortFilterProxyModel::QSortFilterProxyModel" href="qsortfilterproxymodel.html#QSortFilterProxyModel" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="constructor" explicit="true" signature="QSortFilterProxyModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="autoAcceptChildRows" fullname="QSortFilterProxyModel::autoAcceptChildRows" href="qsortfilterproxymodel.html#autoAcceptChildRows-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="autoAcceptChildRows" type="bool" signature="bool autoAcceptChildRows() const"/>
            <function name="autoAcceptChildRowsChanged" fullname="QSortFilterProxyModel::autoAcceptChildRowsChanged" href="qsortfilterproxymodel.html#autoAcceptChildRowsChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" since="6.0" meta="signal" associated-property="autoAcceptChildRows" type="void" brief="This signals is emitted when the value of the autoAcceptChildRows property is changed" signature="void autoAcceptChildRowsChanged(bool autoAcceptChildRows)">
                <parameter type="bool" name="autoAcceptChildRows" default=""/>
            </function>
            <function name="beginFilterChange" fullname="QSortFilterProxyModel::beginFilterChange" href="qsortfilterproxymodel.html#beginFilterChange" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" since="6.9" meta="plain" type="void" signature="void beginFilterChange()"/>
            <function name="bindableAutoAcceptChildRows" fullname="QSortFilterProxyModel::bindableAutoAcceptChildRows" href="qsortfilterproxymodel.html#autoAcceptChildRows-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="autoAcceptChildRows" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableAutoAcceptChildRows()"/>
            <function name="bindableDynamicSortFilter" fullname="QSortFilterProxyModel::bindableDynamicSortFilter" href="qsortfilterproxymodel.html#dynamicSortFilter-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="dynamicSortFilter" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableDynamicSortFilter()"/>
            <function name="bindableFilterCaseSensitivity" fullname="QSortFilterProxyModel::bindableFilterCaseSensitivity" href="qsortfilterproxymodel.html#filterCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterCaseSensitivity" type="QBindable&lt;Qt::CaseSensitivity&gt;" signature="QBindable&lt;Qt::CaseSensitivity&gt; bindableFilterCaseSensitivity()"/>
            <function name="bindableFilterKeyColumn" fullname="QSortFilterProxyModel::bindableFilterKeyColumn" href="qsortfilterproxymodel.html#filterKeyColumn-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterKeyColumn" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableFilterKeyColumn()"/>
            <function name="bindableFilterRegularExpression" fullname="QSortFilterProxyModel::bindableFilterRegularExpression" href="qsortfilterproxymodel.html#filterRegularExpression-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterRegularExpression" type="QBindable&lt;QRegularExpression&gt;" signature="QBindable&lt;QRegularExpression&gt; bindableFilterRegularExpression()"/>
            <function name="bindableFilterRole" fullname="QSortFilterProxyModel::bindableFilterRole" href="qsortfilterproxymodel.html#filterRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterRole" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableFilterRole()"/>
            <function name="bindableIsSortLocaleAware" fullname="QSortFilterProxyModel::bindableIsSortLocaleAware" href="qsortfilterproxymodel.html#isSortLocaleAware-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="isSortLocaleAware" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableIsSortLocaleAware()"/>
            <function name="bindableRecursiveFilteringEnabled" fullname="QSortFilterProxyModel::bindableRecursiveFilteringEnabled" href="qsortfilterproxymodel.html#recursiveFilteringEnabled-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="recursiveFilteringEnabled" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableRecursiveFilteringEnabled()"/>
            <function name="bindableSortCaseSensitivity" fullname="QSortFilterProxyModel::bindableSortCaseSensitivity" href="qsortfilterproxymodel.html#sortCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="sortCaseSensitivity" type="QBindable&lt;Qt::CaseSensitivity&gt;" signature="QBindable&lt;Qt::CaseSensitivity&gt; bindableSortCaseSensitivity()"/>
            <function name="bindableSortRole" fullname="QSortFilterProxyModel::bindableSortRole" href="qsortfilterproxymodel.html#sortRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="sortRole" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableSortRole()"/>
            <function name="buddy" fullname="QSortFilterProxyModel::buddy" href="qsortfilterproxymodel.html#buddy" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex buddy(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="canFetchMore" fullname="QSortFilterProxyModel::canFetchMore" href="qsortfilterproxymodel.html#canFetchMore" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::columnCount" href="qsortfilterproxymodel.html#columnCount" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::data" href="qsortfilterproxymodel.html#data" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::dropMimeData" href="qsortfilterproxymodel.html#dropMimeData" status="active" access="public" location="qsortfilterproxymodel.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="dynamicSortFilter" fullname="QSortFilterProxyModel::dynamicSortFilter" href="qsortfilterproxymodel.html#dynamicSortFilter-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="dynamicSortFilter" type="bool" signature="bool dynamicSortFilter() const"/>
            <function name="fetchMore" fullname="QSortFilterProxyModel::fetchMore" href="qsortfilterproxymodel.html#fetchMore" status="active" access="public" location="qsortfilterproxymodel.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="filterAcceptsColumn" fullname="QSortFilterProxyModel::filterAcceptsColumn" href="qsortfilterproxymodel.html#filterAcceptsColumn" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool filterAcceptsColumn(int source_column, const QModelIndex &amp;source_parent) const">
                <parameter type="int" name="source_column" default=""/>
                <parameter type="const QModelIndex &amp;" name="source_parent" default=""/>
            </function>
            <function name="filterAcceptsRow" fullname="QSortFilterProxyModel::filterAcceptsRow" href="qsortfilterproxymodel.html#filterAcceptsRow" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool filterAcceptsRow(int source_row, const QModelIndex &amp;source_parent) const">
                <parameter type="int" name="source_row" default=""/>
                <parameter type="const QModelIndex &amp;" name="source_parent" default=""/>
            </function>
            <function name="filterCaseSensitivity" fullname="QSortFilterProxyModel::filterCaseSensitivity" href="qsortfilterproxymodel.html#filterCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="filterCaseSensitivity" type="Qt::CaseSensitivity" signature="Qt::CaseSensitivity filterCaseSensitivity() const"/>
            <function name="filterCaseSensitivityChanged" fullname="QSortFilterProxyModel::filterCaseSensitivityChanged" href="qsortfilterproxymodel.html#filterCaseSensitivityChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="filterCaseSensitivity" type="void" brief="This signal is emitted when the case sensitivity of the filter changes to filterCaseSensitivity" signature="void filterCaseSensitivityChanged(Qt::CaseSensitivity filterCaseSensitivity)">
                <parameter type="Qt::CaseSensitivity" name="filterCaseSensitivity" default=""/>
            </function>
            <function name="filterKeyColumn" fullname="QSortFilterProxyModel::filterKeyColumn" href="qsortfilterproxymodel.html#filterKeyColumn-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="filterKeyColumn" type="int" signature="int filterKeyColumn() const"/>
            <function name="filterRegularExpression" fullname="QSortFilterProxyModel::filterRegularExpression" href="qsortfilterproxymodel.html#filterRegularExpression-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="filterRegularExpression" type="QRegularExpression" signature="QRegularExpression filterRegularExpression() const"/>
            <function name="filterRole" fullname="QSortFilterProxyModel::filterRole" href="qsortfilterproxymodel.html#filterRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="filterRole" type="int" signature="int filterRole() const"/>
            <function name="filterRoleChanged" fullname="QSortFilterProxyModel::filterRoleChanged" href="qsortfilterproxymodel.html#filterRoleChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="filterRole" type="void" brief="This signal is emitted when the filter role changes to filterRole" signature="void filterRoleChanged(int filterRole)">
                <parameter type="int" name="filterRole" default=""/>
            </function>
            <function name="flags" fullname="QSortFilterProxyModel::flags" href="qsortfilterproxymodel.html#flags" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::hasChildren" href="qsortfilterproxymodel.html#hasChildren" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::headerData" href="qsortfilterproxymodel.html#headerData" status="active" access="public" location="qsortfilterproxymodel.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="index" fullname="QSortFilterProxyModel::index" href="qsortfilterproxymodel.html#index" status="active" access="public" location="qsortfilterproxymodel.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="insertColumns" fullname="QSortFilterProxyModel::insertColumns" href="qsortfilterproxymodel.html#insertColumns" status="active" access="public" location="qsortfilterproxymodel.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="insertRows" fullname="QSortFilterProxyModel::insertRows" href="qsortfilterproxymodel.html#insertRows" status="active" access="public" location="qsortfilterproxymodel.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="invalidate" fullname="QSortFilterProxyModel::invalidate" href="qsortfilterproxymodel.html#invalidate" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="slot" type="void" signature="void invalidate()"/>
            <function name="invalidateColumnsFilter" fullname="QSortFilterProxyModel::invalidateColumnsFilter" href="qsortfilterproxymodel.html#invalidateColumnsFilter" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" since="6.0" meta="plain" type="void" signature="void invalidateColumnsFilter()"/>
            <function name="invalidateFilter" fullname="QSortFilterProxyModel::invalidateFilter" href="qsortfilterproxymodel.html#invalidateFilter" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" meta="plain" type="void" signature="void invalidateFilter()"/>
            <function name="invalidateRowsFilter" fullname="QSortFilterProxyModel::invalidateRowsFilter" href="qsortfilterproxymodel.html#invalidateRowsFilter" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" since="6.0" meta="plain" type="void" signature="void invalidateRowsFilter()"/>
            <function name="isRecursiveFilteringEnabled" fullname="QSortFilterProxyModel::isRecursiveFilteringEnabled" href="qsortfilterproxymodel.html#recursiveFilteringEnabled-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="recursiveFilteringEnabled" type="bool" signature="bool isRecursiveFilteringEnabled() const"/>
            <function name="isSortLocaleAware" fullname="QSortFilterProxyModel::isSortLocaleAware" href="qsortfilterproxymodel.html#isSortLocaleAware-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="isSortLocaleAware" type="bool" signature="bool isSortLocaleAware() const"/>
            <function name="lessThan" fullname="QSortFilterProxyModel::lessThan" href="qsortfilterproxymodel.html#lessThan" status="active" access="protected" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool lessThan(const QModelIndex &amp;source_left, const QModelIndex &amp;source_right) const">
                <parameter type="const QModelIndex &amp;" name="source_left" default=""/>
                <parameter type="const QModelIndex &amp;" name="source_right" default=""/>
            </function>
            <function name="mapFromSource" fullname="QSortFilterProxyModel::mapFromSource" href="qsortfilterproxymodel.html#mapFromSource" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapFromSource(const QModelIndex &amp;sourceIndex) const override">
                <parameter type="const QModelIndex &amp;" name="sourceIndex" default=""/>
            </function>
            <function name="mapSelectionFromSource" fullname="QSortFilterProxyModel::mapSelectionFromSource" href="qsortfilterproxymodel.html#mapSelectionFromSource" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QItemSelection" signature="QItemSelection mapSelectionFromSource(const QItemSelection &amp;sourceSelection) const override">
                <parameter type="const QItemSelection &amp;" name="sourceSelection" default=""/>
            </function>
            <function name="mapSelectionToSource" fullname="QSortFilterProxyModel::mapSelectionToSource" href="qsortfilterproxymodel.html#mapSelectionToSource" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QItemSelection" signature="QItemSelection mapSelectionToSource(const QItemSelection &amp;proxySelection) const override">
                <parameter type="const QItemSelection &amp;" name="proxySelection" default=""/>
            </function>
            <function name="mapToSource" fullname="QSortFilterProxyModel::mapToSource" href="qsortfilterproxymodel.html#mapToSource" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapToSource(const QModelIndex &amp;proxyIndex) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="match" fullname="QSortFilterProxyModel::match" href="qsortfilterproxymodel.html#match" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndexList" signature="QModelIndexList match(const QModelIndex &amp;start, int role, const QVariant &amp;value, int hits, Qt::MatchFlags flags) const override">
                <parameter type="const QModelIndex &amp;" name="start" default=""/>
                <parameter type="int" name="role" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
                <parameter type="int" name="hits" default="1"/>
                <parameter type="Qt::MatchFlags" name="flags" default="Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"/>
            </function>
            <function name="mimeData" fullname="QSortFilterProxyModel::mimeData" href="qsortfilterproxymodel.html#mimeData" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::mimeTypes" href="qsortfilterproxymodel.html#mimeTypes" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QStringList" signature="QStringList mimeTypes() const override"/>
            <function name="parent" fullname="QSortFilterProxyModel::parent" href="qsortfilterproxymodel.html#parent" status="active" access="public" location="qsortfilterproxymodel.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="recursiveFilteringEnabledChanged" fullname="QSortFilterProxyModel::recursiveFilteringEnabledChanged" href="qsortfilterproxymodel.html#recursiveFilteringEnabledChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="recursiveFilteringEnabled" type="void" brief="This signal is emitted when the recursive filter setting is changed to recursiveFilteringEnabled" signature="void recursiveFilteringEnabledChanged(bool recursiveFilteringEnabled)">
                <parameter type="bool" name="recursiveFilteringEnabled" default=""/>
            </function>
            <function name="removeColumns" fullname="QSortFilterProxyModel::removeColumns" href="qsortfilterproxymodel.html#removeColumns" status="active" access="public" location="qsortfilterproxymodel.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="QSortFilterProxyModel::removeRows" href="qsortfilterproxymodel.html#removeRows" status="active" access="public" location="qsortfilterproxymodel.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="rowCount" fullname="QSortFilterProxyModel::rowCount" href="qsortfilterproxymodel.html#rowCount" status="active" access="public" location="qsortfilterproxymodel.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="setAutoAcceptChildRows" fullname="QSortFilterProxyModel::setAutoAcceptChildRows" href="qsortfilterproxymodel.html#autoAcceptChildRows-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="autoAcceptChildRows" type="void" signature="void setAutoAcceptChildRows(bool accept)">
                <parameter type="bool" name="accept" default=""/>
            </function>
            <function name="setData" fullname="QSortFilterProxyModel::setData" href="qsortfilterproxymodel.html#setData" status="active" access="public" location="qsortfilterproxymodel.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="setDynamicSortFilter" fullname="QSortFilterProxyModel::setDynamicSortFilter" href="qsortfilterproxymodel.html#dynamicSortFilter-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="dynamicSortFilter" type="void" signature="void setDynamicSortFilter(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setFilterCaseSensitivity" fullname="QSortFilterProxyModel::setFilterCaseSensitivity" href="qsortfilterproxymodel.html#filterCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterCaseSensitivity" type="void" signature="void setFilterCaseSensitivity(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="setFilterFixedString" fullname="QSortFilterProxyModel::setFilterFixedString" href="qsortfilterproxymodel.html#setFilterFixedString" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="slot" type="void" signature="void setFilterFixedString(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="setFilterKeyColumn" fullname="QSortFilterProxyModel::setFilterKeyColumn" href="qsortfilterproxymodel.html#filterKeyColumn-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterKeyColumn" type="void" signature="void setFilterKeyColumn(int column)">
                <parameter type="int" name="column" default=""/>
            </function>
            <function name="setFilterRegularExpression" fullname="QSortFilterProxyModel::setFilterRegularExpression" href="qsortfilterproxymodel.html#setFilterRegularExpression" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="slot" associated-property="filterRegularExpression" type="void" signature="void setFilterRegularExpression(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="setFilterRegularExpression" fullname="QSortFilterProxyModel::setFilterRegularExpression" href="qsortfilterproxymodel.html#filterRegularExpression-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="slot" overload="true" overload-number="1" associated-property="filterRegularExpression" type="void" signature="void setFilterRegularExpression(const QRegularExpression &amp;regularExpression)">
                <parameter type="const QRegularExpression &amp;" name="regularExpression" default=""/>
            </function>
            <function name="setFilterRole" fullname="QSortFilterProxyModel::setFilterRole" href="qsortfilterproxymodel.html#filterRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="filterRole" type="void" signature="void setFilterRole(int role)">
                <parameter type="int" name="role" default=""/>
            </function>
            <function name="setFilterWildcard" fullname="QSortFilterProxyModel::setFilterWildcard" href="qsortfilterproxymodel.html#setFilterWildcard" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="slot" type="void" signature="void setFilterWildcard(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="setHeaderData" fullname="QSortFilterProxyModel::setHeaderData" href="qsortfilterproxymodel.html#setHeaderData" status="active" access="public" location="qsortfilterproxymodel.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="setRecursiveFilteringEnabled" fullname="QSortFilterProxyModel::setRecursiveFilteringEnabled" href="qsortfilterproxymodel.html#recursiveFilteringEnabled-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="recursiveFilteringEnabled" type="void" signature="void setRecursiveFilteringEnabled(bool recursive)">
                <parameter type="bool" name="recursive" default=""/>
            </function>
            <function name="setSortCaseSensitivity" fullname="QSortFilterProxyModel::setSortCaseSensitivity" href="qsortfilterproxymodel.html#sortCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="sortCaseSensitivity" type="void" signature="void setSortCaseSensitivity(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="setSortLocaleAware" fullname="QSortFilterProxyModel::setSortLocaleAware" href="qsortfilterproxymodel.html#isSortLocaleAware-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="isSortLocaleAware" type="void" signature="void setSortLocaleAware(bool on)">
                <parameter type="bool" name="on" default=""/>
            </function>
            <function name="setSortRole" fullname="QSortFilterProxyModel::setSortRole" href="qsortfilterproxymodel.html#sortRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" associated-property="sortRole" type="void" signature="void setSortRole(int role)">
                <parameter type="int" name="role" default=""/>
            </function>
            <function name="setSourceModel" fullname="QSortFilterProxyModel::setSourceModel" href="qsortfilterproxymodel.html#setSourceModel" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setSourceModel(QAbstractItemModel *sourceModel) override">
                <parameter type="QAbstractItemModel *" name="sourceModel" default=""/>
            </function>
            <function name="sibling" fullname="QSortFilterProxyModel::sibling" href="qsortfilterproxymodel.html#sibling" status="active" access="public" location="qsortfilterproxymodel.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="sort" fullname="QSortFilterProxyModel::sort" href="qsortfilterproxymodel.html#sort" status="active" access="public" location="qsortfilterproxymodel.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="sortCaseSensitivity" fullname="QSortFilterProxyModel::sortCaseSensitivity" href="qsortfilterproxymodel.html#sortCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="sortCaseSensitivity" type="Qt::CaseSensitivity" signature="Qt::CaseSensitivity sortCaseSensitivity() const"/>
            <function name="sortCaseSensitivityChanged" fullname="QSortFilterProxyModel::sortCaseSensitivityChanged" href="qsortfilterproxymodel.html#sortCaseSensitivityChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="sortCaseSensitivity" type="void" brief="This signal is emitted when the case sensitivity for sorting changes to sortCaseSensitivity" signature="void sortCaseSensitivityChanged(Qt::CaseSensitivity sortCaseSensitivity)">
                <parameter type="Qt::CaseSensitivity" name="sortCaseSensitivity" default=""/>
            </function>
            <function name="sortColumn" fullname="QSortFilterProxyModel::sortColumn" href="qsortfilterproxymodel.html#sortColumn" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" const="true" type="int" signature="int sortColumn() const"/>
            <function name="sortLocaleAwareChanged" fullname="QSortFilterProxyModel::sortLocaleAwareChanged" href="qsortfilterproxymodel.html#sortLocaleAwareChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="isSortLocaleAware" type="void" brief="This signal is emitted when the locale aware setting changes to sortLocaleAware" signature="void sortLocaleAwareChanged(bool sortLocaleAware)">
                <parameter type="bool" name="sortLocaleAware" default=""/>
            </function>
            <function name="sortOrder" fullname="QSortFilterProxyModel::sortOrder" href="qsortfilterproxymodel.html#sortOrder" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" const="true" type="Qt::SortOrder" signature="Qt::SortOrder sortOrder() const"/>
            <function name="sortRole" fullname="QSortFilterProxyModel::sortRole" href="qsortfilterproxymodel.html#sortRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" meta="plain" const="true" associated-property="sortRole" type="int" signature="int sortRole() const"/>
            <function name="sortRoleChanged" fullname="QSortFilterProxyModel::sortRoleChanged" href="qsortfilterproxymodel.html#sortRoleChanged" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="signal" associated-property="sortRole" type="void" brief="This signal is emitted when the sort role changes to sortRole" signature="void sortRoleChanged(int sortRole)">
                <parameter type="int" name="sortRole" default=""/>
            </function>
            <function name="span" fullname="QSortFilterProxyModel::span" href="qsortfilterproxymodel.html#span" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" signature="QSize span(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="supportedDropActions" fullname="QSortFilterProxyModel::supportedDropActions" href="qsortfilterproxymodel.html#supportedDropActions" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const override"/>
            <function name="~QSortFilterProxyModel" fullname="QSortFilterProxyModel::~QSortFilterProxyModel" href="qsortfilterproxymodel.html#dtor.QSortFilterProxyModel" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QSortFilterProxyModel()"/>
            <property name="autoAcceptChildRows" fullname="QSortFilterProxyModel::autoAcceptChildRows" href="qsortfilterproxymodel.html#autoAcceptChildRows-prop" status="active" access="public" location="qsortfilterproxymodel.h" since="6.0" documented="true" bindable="true" brief="If true the proxy model will not filter out children of accepted rows, even if they themselves would be filtered out otherwise">
                <getter name="autoAcceptChildRows"/>
                <setter name="setAutoAcceptChildRows"/>
                <notifier name="autoAcceptChildRowsChanged"/>
                <bindable name="bindableAutoAcceptChildRows"/>
            </property>
            <property name="dynamicSortFilter" fullname="QSortFilterProxyModel::dynamicSortFilter" href="qsortfilterproxymodel.html#dynamicSortFilter-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="Whether the proxy model is dynamically sorted and filtered whenever the contents of the source model change">
                <getter name="dynamicSortFilter"/>
                <setter name="setDynamicSortFilter"/>
                <bindable name="bindableDynamicSortFilter"/>
            </property>
            <property name="filterCaseSensitivity" fullname="QSortFilterProxyModel::filterCaseSensitivity" href="qsortfilterproxymodel.html#filterCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The case sensitivity of the QRegularExpression pattern used to filter the contents of the source model">
                <getter name="filterCaseSensitivity"/>
                <setter name="setFilterCaseSensitivity"/>
                <notifier name="filterCaseSensitivityChanged"/>
                <bindable name="bindableFilterCaseSensitivity"/>
            </property>
            <property name="filterKeyColumn" fullname="QSortFilterProxyModel::filterKeyColumn" href="qsortfilterproxymodel.html#filterKeyColumn-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The column where the key used to filter the contents of the source model is read from">
                <getter name="filterKeyColumn"/>
                <setter name="setFilterKeyColumn"/>
                <bindable name="bindableFilterKeyColumn"/>
            </property>
            <property name="filterRegularExpression" fullname="QSortFilterProxyModel::filterRegularExpression" href="qsortfilterproxymodel.html#filterRegularExpression-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The QRegularExpression used to filter the contents of the source model">
                <getter name="filterRegularExpression"/>
                <setter name="setFilterRegularExpression"/>
                <setter name="setFilterRegularExpression"/>
                <bindable name="bindableFilterRegularExpression"/>
            </property>
            <property name="filterRole" fullname="QSortFilterProxyModel::filterRole" href="qsortfilterproxymodel.html#filterRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The item role that is used to query the source model's data when filtering items">
                <getter name="filterRole"/>
                <setter name="setFilterRole"/>
                <notifier name="filterRoleChanged"/>
                <bindable name="bindableFilterRole"/>
            </property>
            <property name="isSortLocaleAware" fullname="QSortFilterProxyModel::isSortLocaleAware" href="qsortfilterproxymodel.html#isSortLocaleAware-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The local aware setting used for comparing strings when sorting">
                <getter name="isSortLocaleAware"/>
                <setter name="setSortLocaleAware"/>
                <notifier name="sortLocaleAwareChanged"/>
                <bindable name="bindableIsSortLocaleAware"/>
            </property>
            <property name="recursiveFilteringEnabled" fullname="QSortFilterProxyModel::recursiveFilteringEnabled" href="qsortfilterproxymodel.html#recursiveFilteringEnabled-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="Whether the filter to be applied recursively on children, and for any matching child, its parents will be visible as well">
                <getter name="isRecursiveFilteringEnabled"/>
                <setter name="setRecursiveFilteringEnabled"/>
                <notifier name="recursiveFilteringEnabledChanged"/>
                <bindable name="bindableRecursiveFilteringEnabled"/>
            </property>
            <property name="sortCaseSensitivity" fullname="QSortFilterProxyModel::sortCaseSensitivity" href="qsortfilterproxymodel.html#sortCaseSensitivity-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The case sensitivity setting used for comparing strings when sorting">
                <getter name="sortCaseSensitivity"/>
                <setter name="setSortCaseSensitivity"/>
                <notifier name="sortCaseSensitivityChanged"/>
                <bindable name="bindableSortCaseSensitivity"/>
            </property>
            <property name="sortRole" fullname="QSortFilterProxyModel::sortRole" href="qsortfilterproxymodel.html#sortRole-prop" status="active" access="public" location="qsortfilterproxymodel.h" documented="true" bindable="true" brief="The item role that is used to query the source model's data when sorting items">
                <getter name="sortRole"/>
                <setter name="setSortRole"/>
                <notifier name="sortRoleChanged"/>
                <bindable name="bindableSortRole"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QSpan" href="qspan.html" status="active" access="public" location="qspan.h" since="6.7" documented="true" groups="tools" module="QtCore" brief="A non-owning container over contiguous data">
            <target name="variable-fixed-spans"/>
            <target name="const-mutable-spans"/>
            <target name="other-span-properties"/>
            <target name="span-stl" title="span-STL"/>
            <target name="span-compatible-iterators"/>
            <target name="span-compatible-ranges"/>
            <contents name="variable-size-and-fixed-size-spans" title="Variable-Size and Fixed-Size Spans" level="2"/>
            <contents name="const-and-mutable-spans" title="Const and Mutable Spans" level="2"/>
            <contents name="other-properties" title="Other Properties" level="2"/>
            <contents name="qspan-vs-std-span" title="QSpan vs. std::span" level="2"/>
            <contents name="compatible-iterators" title="Compatible Iterators" level="2"/>
            <contents name="compatible-ranges" title="Compatible Ranges" level="2"/>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan" status="active" access="public" documented="true" meta="constructor" signature="QSpan()"/>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-1" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QSpan(QSpan&lt;S, N&gt; other)">
                <parameter type="QSpan&lt;S, N&gt;" name="other" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-2" status="active" access="public" documented="true" meta="move-constructor" overload="true" overload-number="2" signature="QSpan(QSpan&lt;T, E&gt; &amp;&amp;other)">
                <parameter type="QSpan&lt;T, E&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-3" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="3" signature="QSpan(Range &amp;&amp;r)">
                <parameter type="Range &amp;&amp;" name="r" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-4" status="active" access="public" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QSpan(const QSpan&lt;T, E&gt; &amp;other)">
                <parameter type="const QSpan&lt;T, E&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-5" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QSpan(const std::array&lt;S, N&gt; &amp;arr)">
                <parameter type="const std::array&lt;S, N&gt; &amp;" name="arr" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-6" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="6" signature="QSpan(q20::type_identity_t&lt;T&gt; (&amp;)[N] arr)">
                <parameter type="q20::type_identity_t&lt;T&gt; (&amp;)[N]" name="arr" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-7" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="7" signature="QSpan(std::array&lt;S, N&gt; &amp;arr)">
                <parameter type="std::array&lt;S, N&gt; &amp;" name="arr" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-8" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="8" signature="QSpan(std::initializer_list&lt;QSpan&lt;T, E&gt;::value_type&gt; il)">
                <parameter type="std::initializer_list&lt;QSpan&lt;T, E&gt;::value_type&gt;" name="il" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-9" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="9" signature="QSpan(std::span&lt;S, N&gt; other)">
                <parameter type="std::span&lt;S, N&gt;" name="other" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-10" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="10" signature="QSpan(It first, It last)">
                <parameter type="It" name="first" default=""/>
                <parameter type="It" name="last" default=""/>
            </function>
            <function name="QSpan" fullname="QSpan::QSpan" href="qspan.html#QSpan-11" status="active" access="public" location="qspan.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="11" signature="QSpan(It first, qsizetype count)">
                <parameter type="It" name="first" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
            </function>
            <function name="as_bytes" href="qspan.html#as_bytes" status="active" access="public" location="qspan.h" documented="true" related="1186" since="6.8" meta="plain" noexcept="true" type="QSpan&lt;const std::byte, E == q20::dynamic_extent ? q20::dynamic_extent : E * sizeof(T)&gt;" signature="QSpan&lt;const std::byte, E == q20::dynamic_extent ? q20::dynamic_extent : E * sizeof(T)&gt; as_bytes(QSpan&lt;T, E&gt; s)">
                <parameter type="QSpan&lt;T, E&gt;" name="s" default=""/>
            </function>
            <function name="as_writable_bytes" href="qspan.html#as_writable_bytes" status="active" access="public" location="qspan.h" documented="true" related="1187" since="6.8" meta="plain" noexcept="true" type="QSpan&lt;std::byte, E == q20::dynamic_extent ? q20::dynamic_extent : E * sizeof(T)&gt;" signature="QSpan&lt;std::byte, E == q20::dynamic_extent ? q20::dynamic_extent : E * sizeof(T)&gt; as_writable_bytes(QSpan&lt;T, E&gt; s)">
                <parameter type="QSpan&lt;T, E&gt;" name="s" default=""/>
            </function>
            <function name="back" fullname="QSpan::back" href="qspan.html#back" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" type="QSpan&lt;T, E&gt;::reference" signature="QSpan&lt;T, E&gt;::reference back() const"/>
            <function name="begin" fullname="QSpan::begin" href="qspan.html#begin" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::iterator" signature="QSpan&lt;T, E&gt;::iterator begin() const"/>
            <function name="cbegin" fullname="QSpan::cbegin" href="qspan.html#cbegin" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::const_iterator" signature="QSpan&lt;T, E&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QSpan::cend" href="qspan.html#cend" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::const_iterator" signature="QSpan&lt;T, E&gt;::const_iterator cend() const"/>
            <function name="chop" fullname="QSpan::chop" href="qspan.html#chop" status="active" access="public" location="qspan.h" documented="true" since="6.9" meta="plain" constexpr="true" type="void" signature="void chop(QSpan&lt;T, E&gt;::size_type n)">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
            </function>
            <function name="chopped" fullname="QSpan::chopped" href="qspan.html#chopped" status="active" access="public" location="qspan.h" documented="true" since="6.9" meta="plain" const="true" constexpr="true" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; chopped(QSpan&lt;T, E&gt;::size_type n) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
            </function>
            <function name="crbegin" fullname="QSpan::crbegin" href="qspan.html#crbegin" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::const_reverse_iterator" signature="QSpan&lt;T, E&gt;::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QSpan::crend" href="qspan.html#crend" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::const_reverse_iterator" signature="QSpan&lt;T, E&gt;::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QSpan::data" href="qspan.html#data" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::pointer" signature="QSpan&lt;T, E&gt;::pointer data() const"/>
            <function name="empty" fullname="QSpan::empty" href="qspan.html#empty" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QSpan::end" href="qspan.html#end" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::iterator" signature="QSpan&lt;T, E&gt;::iterator end() const"/>
            <function name="first" fullname="QSpan::first" href="qspan.html#first" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="subspan_always_succeeds_v&lt;Count&gt;" type="QSpan&lt;T, Count&gt;" signature="QSpan&lt;T, Count&gt; first() const">
                <keyword name="first-t"/>
            </function>
            <function name="first" fullname="QSpan::first" href="qspan.html#first-1" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; first(QSpan&lt;T, E&gt;::size_type n) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
                <keyword name="first-n"/>
            </function>
            <function name="front" fullname="QSpan::front" href="qspan.html#front" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" type="QSpan&lt;T, E&gt;::reference" signature="QSpan&lt;T, E&gt;::reference front() const"/>
            <function name="isEmpty" fullname="QSpan::isEmpty" href="qspan.html#isEmpty" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="last" fullname="QSpan::last" href="qspan.html#last" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="subspan_always_succeeds_v&lt;Count&gt;" type="QSpan&lt;T, Count&gt;" signature="QSpan&lt;T, Count&gt; last() const">
                <keyword name="last-t"/>
            </function>
            <function name="last" fullname="QSpan::last" href="qspan.html#last-1" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; last(QSpan&lt;T, E&gt;::size_type n) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
                <keyword name="last-n"/>
            </function>
            <function name="operator=" fullname="QSpan::operator=" href="qspan.html#operator-eq" status="active" access="public" documented="true" meta="move-assign" type="QSpan&lt;T, E&gt; &amp;" signature="QSpan&lt;T, E&gt; &amp; operator=(QSpan&lt;T, E&gt; &amp;&amp;other)">
                <parameter type="QSpan&lt;T, E&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QSpan::operator=" href="qspan.html#operator-eq-1" status="active" access="public" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QSpan&lt;T, E&gt; &amp;" signature="QSpan&lt;T, E&gt; &amp; operator=(const QSpan&lt;T, E&gt; &amp;other)">
                <parameter type="const QSpan&lt;T, E&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator[]" fullname="QSpan::operator[]" href="qspan.html#operator-5b-5d" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" type="QSpan&lt;T, E&gt;::reference" signature="QSpan&lt;T, E&gt;::reference operator[](QSpan&lt;T, E&gt;::size_type idx) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="idx" default=""/>
            </function>
            <function name="rbegin" fullname="QSpan::rbegin" href="qspan.html#rbegin" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::reverse_iterator" signature="QSpan&lt;T, E&gt;::reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QSpan::rend" href="qspan.html#rend" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::reverse_iterator" signature="QSpan&lt;T, E&gt;::reverse_iterator rend() const"/>
            <function name="size" fullname="QSpan::size" href="qspan.html#size" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::size_type" signature="QSpan&lt;T, E&gt;::size_type size() const"/>
            <function name="size_bytes" fullname="QSpan::size_bytes" href="qspan.html#size_bytes" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QSpan&lt;T, E&gt;::size_type" signature="QSpan&lt;T, E&gt;::size_type size_bytes() const"/>
            <function name="slice" fullname="QSpan::slice" href="qspan.html#slice" status="active" access="public" location="qspan.h" documented="true" since="6.9" meta="plain" constexpr="true" type="void" signature="void slice(QSpan&lt;T, E&gt;::size_type pos)">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
            </function>
            <function name="slice" fullname="QSpan::slice" href="qspan.html#slice-1" status="active" access="public" location="qspan.h" documented="true" since="6.9" meta="plain" constexpr="true" overload="true" overload-number="1" type="void" signature="void slice(QSpan&lt;T, E&gt;::size_type pos, QSpan&lt;T, E&gt;::size_type n)">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QSpan::sliced" href="qspan.html#sliced" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; sliced(QSpan&lt;T, E&gt;::size_type pos) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QSpan::sliced" href="qspan.html#sliced-1" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; sliced(QSpan&lt;T, E&gt;::size_type pos, QSpan&lt;T, E&gt;::size_type n) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
            </function>
            <function name="subspan" fullname="QSpan::subspan" href="qspan.html#subspan" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="subspan_always_succeeds_v&lt;Offset + Count&gt;" type="auto" signature="auto subspan() const">
                <keyword name="subspan-t2"/>
            </function>
            <function name="subspan" fullname="QSpan::subspan" href="qspan.html#subspan-1" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="subspan_always_succeeds_v&lt;Offset&gt;" overload="true" overload-number="1" type="auto" signature="auto subspan() const">
                <keyword name="subspan-t1"/>
            </function>
            <function name="subspan" fullname="QSpan::subspan" href="qspan.html#subspan-2" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="2" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; subspan(QSpan&lt;T, E&gt;::size_type pos) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
            </function>
            <function name="subspan" fullname="QSpan::subspan" href="qspan.html#subspan-3" status="active" access="public" location="qspan.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="3" type="QSpan&lt;T&gt;" signature="QSpan&lt;T&gt; subspan(QSpan&lt;T, E&gt;::size_type pos, QSpan&lt;T, E&gt;::size_type n) const">
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="pos" default=""/>
                <parameter type="QSpan&lt;T, E&gt;::size_type" name="n" default=""/>
            </function>
            <function name="~QSpan" fullname="QSpan::~QSpan" href="qspan.html#dtor.QSpan" status="active" access="public" documented="true" meta="destructor" signature="~QSpan()"/>
            <typedef name="const_iterator" fullname="QSpan::const_iterator" href="qspan.html#const_iterator-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="const_pointer"/>
            <typedef name="const_pointer" fullname="QSpan::const_pointer" href="qspan.html#const_pointer-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="const T*"/>
            <typedef name="const_reference" fullname="QSpan::const_reference" href="qspan.html#const_reference-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="const T&amp;"/>
            <typedef name="const_reverse_iterator" fullname="QSpan::const_reverse_iterator" href="qspan.html#const_reverse_iterator-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="std::reverse_iterator&lt;const_iterator&gt;"/>
            <typedef name="difference_type" fullname="QSpan::difference_type" href="qspan.html#difference_type-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="qptrdiff"/>
            <typedef name="element_type" fullname="QSpan::element_type" href="qspan.html#element_type-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="T"/>
            <typedef name="iterator" fullname="QSpan::iterator" href="qspan.html#iterator-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="pointer"/>
            <typedef name="pointer" fullname="QSpan::pointer" href="qspan.html#pointer-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="T*"/>
            <typedef name="reference" fullname="QSpan::reference" href="qspan.html#reference-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="T&amp;"/>
            <typedef name="reverse_iterator" fullname="QSpan::reverse_iterator" href="qspan.html#reverse_iterator-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="std::reverse_iterator&lt;iterator&gt;"/>
            <typedef name="size_type" fullname="QSpan::size_type" href="qspan.html#size_type-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="qsizetype"/>
            <typedef name="value_type" fullname="QSpan::value_type" href="qspan.html#value_type-typedef" status="active" access="public" location="qspan.h" documented="true" aliasedtype="std::remove_cv_t&lt;T&gt;"/>
            <variable name="extent" fullname="QSpan::extent" href="qspan.html#extent-var" status="active" access="public" location="qspan.h" documented="true" type="const std::size_t" static="true"/>
        </class>
        <class name="QSpecialInteger" href="qspecialinteger.html" status="ignored" access="public" location="qendian.h"/>
        <class threadsafety="reentrant" name="QStack" href="qstack.html" status="active" access="public" location="qstack.h" documented="true" groups="shared,tools" bases="QList" module="QtCore" brief="Template class that provides a stack">
            <function name="pop" fullname="QStack::pop" href="qstack.html#pop" status="active" access="public" location="qstack.h" documented="true" meta="plain" type="T" signature="T pop()"/>
            <function name="push" fullname="QStack::push" href="qstack.html#push" status="active" access="public" location="qstack.h" documented="true" meta="plain" type="void" signature="void push(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="swap" fullname="QStack::swap" href="qstack.html#swap" status="active" access="public" location="qstack.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QStack&lt;T&gt; &amp;other)">
                <parameter type="QStack&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="top" fullname="QStack::top" href="qstack.html#top" status="active" access="public" location="qstack.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; top()"/>
            <function name="top" fullname="QStack::top" href="qstack.html#top-1" status="active" access="public" location="qstack.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; top() const"/>
        </class>
        <class name="QStandardPaths" href="qstandardpaths.html" status="active" access="public" location="qstandardpaths.h" documented="true" module="QtCore" brief="Methods for accessing standard paths">
            <function name="displayName" fullname="QStandardPaths::displayName" href="qstandardpaths.html#displayName" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QString" signature="QString displayName(QStandardPaths::StandardLocation type)">
                <parameter type="QStandardPaths::StandardLocation" name="type" default=""/>
            </function>
            <function name="findExecutable" fullname="QStandardPaths::findExecutable" href="qstandardpaths.html#findExecutable" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QString" signature="QString findExecutable(const QString &amp;executableName, const QStringList &amp;paths)">
                <parameter type="const QString &amp;" name="executableName" default=""/>
                <parameter type="const QStringList &amp;" name="paths" default="QStringList()"/>
            </function>
            <function name="locate" fullname="QStandardPaths::locate" href="qstandardpaths.html#locate" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QString" signature="QString locate(QStandardPaths::StandardLocation type, const QString &amp;fileName, QStandardPaths::LocateOptions options)">
                <parameter type="QStandardPaths::StandardLocation" name="type" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QStandardPaths::LocateOptions" name="options" default="LocateFile"/>
            </function>
            <function name="locateAll" fullname="QStandardPaths::locateAll" href="qstandardpaths.html#locateAll" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList locateAll(QStandardPaths::StandardLocation type, const QString &amp;fileName, QStandardPaths::LocateOptions options)">
                <parameter type="QStandardPaths::StandardLocation" name="type" default=""/>
                <parameter type="const QString &amp;" name="fileName" default=""/>
                <parameter type="QStandardPaths::LocateOptions" name="options" default="LocateFile"/>
            </function>
            <function name="setTestModeEnabled" fullname="QStandardPaths::setTestModeEnabled" href="qstandardpaths.html#setTestModeEnabled" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="void" signature="void setTestModeEnabled(bool testMode)">
                <parameter type="bool" name="testMode" default=""/>
            </function>
            <function name="standardLocations" fullname="QStandardPaths::standardLocations" href="qstandardpaths.html#standardLocations" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList standardLocations(QStandardPaths::StandardLocation type)">
                <parameter type="QStandardPaths::StandardLocation" name="type" default=""/>
            </function>
            <function name="writableLocation" fullname="QStandardPaths::writableLocation" href="qstandardpaths.html#writableLocation" status="active" access="public" location="qstandardpaths.h" documented="true" meta="plain" static="true" type="QString" signature="QString writableLocation(QStandardPaths::StandardLocation type)">
                <parameter type="QStandardPaths::StandardLocation" name="type" default=""/>
            </function>
            <enum name="LocateOption" fullname="QStandardPaths::LocateOption" href="qstandardpaths.html#LocateOption-enum" status="active" access="public" location="qstandardpaths.h" documented="true" typedef="QStandardPaths::LocateOptions">
                <value name="LocateFile" value="0x0"/>
                <value name="LocateDirectory" value="0x1"/>
            </enum>
            <enum name="StandardLocation" fullname="QStandardPaths::StandardLocation" href="qstandardpaths.html#StandardLocation-enum" status="active" access="public" location="qstandardpaths.h" documented="true">
                <value name="DesktopLocation" value="0"/>
                <value name="DocumentsLocation" value="1"/>
                <value name="FontsLocation" value="2"/>
                <value name="ApplicationsLocation" value="3"/>
                <value name="MusicLocation" value="4"/>
                <value name="MoviesLocation" value="5"/>
                <value name="PicturesLocation" value="6"/>
                <value name="TempLocation" value="7"/>
                <value name="HomeLocation" value="8"/>
                <value name="AppLocalDataLocation" value="9"/>
                <value name="CacheLocation" value="10"/>
                <value name="GenericDataLocation" value="11"/>
                <value name="RuntimeLocation" value="12"/>
                <value name="ConfigLocation" value="13"/>
                <value name="DownloadLocation" value="14"/>
                <value name="GenericCacheLocation" value="15"/>
                <value name="GenericConfigLocation" value="16"/>
                <value name="AppDataLocation" value="17"/>
                <value name="AppConfigLocation" value="18"/>
                <value name="PublicShareLocation" value="19"/>
                <value name="TemplatesLocation" value="20"/>
                <value name="StateLocation" value="21" since="6.7"/>
                <value name="GenericStateLocation" value="22" since="6.7"/>
            </enum>
            <typedef name="LocateOptions" fullname="QStandardPaths::LocateOptions" href="qstandardpaths.html#LocateOption-enum" status="active" access="public" location="qstandardpaths.h" enum="QStandardPaths::LocateOption"/>
        </class>
        <class name="QStaticByteArrayMatcher" href="qstaticbytearraymatcher.html" status="active" access="public" location="qbytearraymatcher.h" documented="true" groups="string-processing,tools" module="QtCore" brief="Compile-time version of QByteArrayMatcher">
            <function name="indexIn" fullname="QStaticByteArrayMatcher::indexIn" href="qstaticbytearraymatcher.html#indexIn" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexIn(const QByteArray &amp;haystack, qsizetype from) const">
                <parameter type="const QByteArray &amp;" name="haystack" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QStaticByteArrayMatcher::indexIn" href="qstaticbytearraymatcher.html#indexIn-1" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexIn(const char *haystack, qsizetype hlen, qsizetype from) const">
                <parameter type="const char *" name="haystack" default=""/>
                <parameter type="qsizetype" name="hlen" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="pattern" fullname="QStaticByteArrayMatcher::pattern" href="qstaticbytearraymatcher.html#pattern" status="active" access="public" location="qbytearraymatcher.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray pattern() const"/>
            <function name="qMakeStaticByteArrayMatcher" href="qstaticbytearraymatcher.html#qMakeStaticByteArrayMatcher" status="active" access="public" location="qbytearraymatcher.h" documented="true" related="598" meta="plain" constexpr="true" noexcept="true" type="QStaticByteArrayMatcher&lt;N&gt;" signature="QStaticByteArrayMatcher&lt;N&gt; qMakeStaticByteArrayMatcher(const char (&amp;)[N] pattern)">
                <parameter type="const char (&amp;)[N]" name="pattern" default=""/>
            </function>
        </class>
        <class name="QStaticLatin1StringMatcher" href="qstaticlatin1stringmatcher.html" status="active" access="public" location="qstaticlatin1stringmatcher.h" since="6.7" documented="true" groups="string-processing,tools" module="QtCore" brief="Compile-time version of QLatin1StringMatcher">
            <function name="indexIn" fullname="QStaticLatin1StringMatcher::indexIn" href="qstaticlatin1stringmatcher.html#indexIn" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype indexIn(QLatin1StringView haystack, qsizetype from) const">
                <parameter type="QLatin1StringView" name="haystack" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QStaticLatin1StringMatcher::indexIn" href="qstaticlatin1stringmatcher.html#indexIn-1" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexIn(QStringView haystack, qsizetype from) const">
                <parameter type="QStringView" name="haystack" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="qMakeStaticCaseInsensitiveLatin1StringMatcher" href="qstaticlatin1stringmatcher.html#qMakeStaticCaseInsensitiveLatin1StringMatcher" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" related="599" since="6.7" meta="plain" constexpr="true" noexcept="true" type="auto" signature="auto qMakeStaticCaseInsensitiveLatin1StringMatcher(const char (&amp;)[N] patternToMatch)">
                <parameter type="const char (&amp;)[N]" name="patternToMatch" default=""/>
            </function>
            <function name="qMakeStaticCaseSensitiveLatin1StringMatcher" href="qstaticlatin1stringmatcher.html#qMakeStaticCaseSensitiveLatin1StringMatcher" status="active" access="public" location="qstaticlatin1stringmatcher.h" documented="true" related="600" since="6.7" meta="plain" constexpr="true" noexcept="true" type="auto" signature="auto qMakeStaticCaseSensitiveLatin1StringMatcher(const char (&amp;)[N] patternToMatch)">
                <parameter type="const char (&amp;)[N]" name="patternToMatch" default=""/>
            </function>
        </class>
        <struct name="QStaticPlugin" href="qstaticplugin.html" status="active" access="public" location="qplugin.h" documented="true" module="QtCore" brief="Struct containing a reference to a static plugin instance together with its meta data">
            <function name="metaData" fullname="QStaticPlugin::metaData" href="qstaticplugin.html#metaData" status="active" access="public" location="qplugin.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject metaData() const"/>
            <variable name="instance" fullname="QStaticPlugin::instance" href="qstaticplugin.html#instance-var" status="active" access="public" location="qplugin.h" documented="true" type="QtPluginInstanceFunction" static="false"/>
        </struct>
        <class name="QStorageInfo" href="qstorageinfo.html" status="active" access="public" location="qstorageinfo.h" documented="true" groups="io,shared" module="QtCore" brief="Provides information about currently mounted storage and drives" comparison_category="equality">
            <function name="QStorageInfo" fullname="QStorageInfo::QStorageInfo" href="qstorageinfo.html#QStorageInfo" status="active" access="public" location="qstorageinfo.h" documented="true" meta="constructor" signature="QStorageInfo()"/>
            <function name="QStorageInfo" fullname="QStorageInfo::QStorageInfo" href="qstorageinfo.html#QStorageInfo-1" status="active" access="public" location="qstorageinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QStorageInfo(const QDir &amp;dir)">
                <parameter type="const QDir &amp;" name="dir" default=""/>
            </function>
            <function name="QStorageInfo" fullname="QStorageInfo::QStorageInfo" href="qstorageinfo.html#QStorageInfo-2" status="active" access="public" location="qstorageinfo.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QStorageInfo(const QStorageInfo &amp;other)">
                <parameter type="const QStorageInfo &amp;" name="other" default=""/>
            </function>
            <function name="QStorageInfo" fullname="QStorageInfo::QStorageInfo" href="qstorageinfo.html#QStorageInfo-3" status="active" access="public" location="qstorageinfo.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QStorageInfo(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="blockSize" fullname="QStorageInfo::blockSize" href="qstorageinfo.html#blockSize" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="int" signature="int blockSize() const"/>
            <function name="bytesAvailable" fullname="QStorageInfo::bytesAvailable" href="qstorageinfo.html#bytesAvailable" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 bytesAvailable() const"/>
            <function name="bytesFree" fullname="QStorageInfo::bytesFree" href="qstorageinfo.html#bytesFree" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 bytesFree() const"/>
            <function name="bytesTotal" fullname="QStorageInfo::bytesTotal" href="qstorageinfo.html#bytesTotal" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 bytesTotal() const"/>
            <function name="device" fullname="QStorageInfo::device" href="qstorageinfo.html#device" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray device() const"/>
            <function name="displayName" fullname="QStorageInfo::displayName" href="qstorageinfo.html#displayName" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString displayName() const"/>
            <function name="fileSystemType" fullname="QStorageInfo::fileSystemType" href="qstorageinfo.html#fileSystemType" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray fileSystemType() const"/>
            <function name="isReadOnly" fullname="QStorageInfo::isReadOnly" href="qstorageinfo.html#isReadOnly" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReadOnly() const"/>
            <function name="isReady" fullname="QStorageInfo::isReady" href="qstorageinfo.html#isReady" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isReady() const"/>
            <function name="isRoot" fullname="QStorageInfo::isRoot" href="qstorageinfo.html#isRoot" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRoot() const"/>
            <function name="isValid" fullname="QStorageInfo::isValid" href="qstorageinfo.html#isValid" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="mountedVolumes" fullname="QStorageInfo::mountedVolumes" href="qstorageinfo.html#mountedVolumes" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" static="true" type="QList&lt;QStorageInfo&gt;" signature="QList&lt;QStorageInfo&gt; mountedVolumes()"/>
            <function name="name" fullname="QStorageInfo::name" href="qstorageinfo.html#name" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString name() const"/>
            <function name="operator!=" href="qstorageinfo.html#operator-not-eq" status="active" access="public" location="qstorageinfo.h" documented="true" related="1188" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QStorageInfo &amp;lhs, const QStorageInfo &amp;rhs)">
                <parameter type="const QStorageInfo &amp;" name="lhs" default=""/>
                <parameter type="const QStorageInfo &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QStorageInfo::operator=" href="qstorageinfo.html#operator-eq" status="active" access="public" location="qstorageinfo.h" documented="true" meta="move-assign" noexcept="true" type="QStorageInfo &amp;" signature="QStorageInfo &amp; operator=(QStorageInfo &amp;&amp;other)">
                <parameter type="QStorageInfo &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QStorageInfo::operator=" href="qstorageinfo.html#operator-eq-1" status="active" access="public" location="qstorageinfo.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QStorageInfo &amp;" signature="QStorageInfo &amp; operator=(const QStorageInfo &amp;other)">
                <parameter type="const QStorageInfo &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qstorageinfo.html#operator-eq-eq" status="active" access="public" location="qstorageinfo.h" documented="true" related="1189" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QStorageInfo &amp;lhs, const QStorageInfo &amp;rhs)">
                <parameter type="const QStorageInfo &amp;" name="lhs" default=""/>
                <parameter type="const QStorageInfo &amp;" name="rhs" default=""/>
            </function>
            <function name="refresh" fullname="QStorageInfo::refresh" href="qstorageinfo.html#refresh" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" type="void" signature="void refresh()"/>
            <function name="root" fullname="QStorageInfo::root" href="qstorageinfo.html#root" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" static="true" type="QStorageInfo" signature="QStorageInfo root()"/>
            <function name="rootPath" fullname="QStorageInfo::rootPath" href="qstorageinfo.html#rootPath" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QString" signature="QString rootPath() const"/>
            <function name="setPath" fullname="QStorageInfo::setPath" href="qstorageinfo.html#setPath" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" type="void" signature="void setPath(const QString &amp;path)">
                <parameter type="const QString &amp;" name="path" default=""/>
            </function>
            <function name="subvolume" fullname="QStorageInfo::subvolume" href="qstorageinfo.html#subvolume" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray subvolume() const"/>
            <function name="swap" fullname="QStorageInfo::swap" href="qstorageinfo.html#swap" status="active" access="public" location="qstorageinfo.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QStorageInfo &amp;other)">
                <parameter type="QStorageInfo &amp;" name="other" default=""/>
            </function>
            <function name="~QStorageInfo" fullname="QStorageInfo::~QStorageInfo" href="qstorageinfo.html#dtor.QStorageInfo" status="active" access="public" location="qstorageinfo.h" documented="true" meta="destructor" noexcept="true" signature="~QStorageInfo()"/>
        </class>
        <class threadsafety="reentrant" name="QString" href="qstring.html" status="active" access="public" location="qstring.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="Unicode character string" comparison_category="strong">
            <contents name="initializing-a-string" title="Initializing a string" level="1"/>
            <contents name="manipulating-string-data" title="Manipulating string data" level="1"/>
            <contents name="querying-string-data" title="Querying string data" level="1"/>
            <contents name="comparing-strings" title="Comparing strings" level="2"/>
            <contents name="converting-between-encoded-string-data-and-qstring" title="Converting between encoded string data and QString" level="1"/>
            <contents name="distinction-between-null-and-empty-strings" title="Distinction between null and empty strings" level="1"/>
            <contents name="number-formats" title="Number formats" level="1"/>
            <contents name="floating-point-formats" title="Floating-point formats" level="2"/>
            <contents name="more-efficient-string-construction" title="More efficient string construction" level="1"/>
            <contents name="maximum-size-and-out-of-memory-conditions" title="Maximum size and out-of-memory conditions" level="1"/>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString" status="active" access="public" location="qstring.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QString()"/>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-1" status="active" access="public" location="qstring.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QString(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-2" status="active" access="public" location="qstring.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QString(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-3" status="active" access="public" location="qstring.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="3" signature="QString(QString &amp;&amp;other)">
                <parameter type="QString &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-4" status="active" access="public" location="qstring.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QString(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-5" status="active" access="public" location="qstring.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="5" signature="QString(const QString &amp;other)">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-6" status="active" access="public" location="qstring.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QString(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-7" status="active" access="public" location="qstring.h" documented="true" since="6.1" meta="constructor" overload="true" overload-number="7" signature="QString(const char8_t *str)">
                <parameter type="const char8_t *" name="str" default=""/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-8" status="active" access="public" location="qstring.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="8" signature="QString(const QChar *unicode, qsizetype size)">
                <parameter type="const QChar *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="QString" fullname="QString::QString" href="qstring.html#QString-9" status="active" access="public" location="qstring.h" documented="true" meta="constructor" overload="true" overload-number="9" signature="QString(qsizetype size, QChar ch)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="QStringLiteral" href="qstring.html#QStringLiteral" status="active" access="public" documented="true" related="11" meta="macrowithparams" signature="QStringLiteral(str)">
                <parameter type="" name="str" default=""/>
            </function>
            <function name="QT_NO_CAST_FROM_ASCII" href="qstring.html#QT_NO_CAST_FROM_ASCII" status="active" access="public" documented="true" related="17" meta="macrowithoutparams" signature="QT_NO_CAST_FROM_ASCII"/>
            <function name="QT_NO_CAST_TO_ASCII" href="qstring.html#QT_NO_CAST_TO_ASCII" status="active" access="public" documented="true" related="19" meta="macrowithoutparams" signature="QT_NO_CAST_TO_ASCII"/>
            <function name="QT_RESTRICTED_CAST_FROM_ASCII" href="qstring.html#QT_RESTRICTED_CAST_FROM_ASCII" status="active" access="public" documented="true" related="31" meta="macrowithoutparams" signature="QT_RESTRICTED_CAST_FROM_ASCII"/>
            <function name="append" fullname="QString::append" href="qstring.html#append" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; append(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; append(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; append(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; append(QStringView v)">
                <parameter type="QStringView" name="v" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-4" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; append(QUtf8StringView str)">
                <parameter type="QUtf8StringView" name="str" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; append(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; append(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="append" fullname="QString::append" href="qstring.html#append-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="7" type="QString &amp;" signature="QString &amp; append(const QChar *str, qsizetype len)">
                <parameter type="const QChar *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="arg" fullname="QString::arg" href="qstring.html#arg" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString arg(Args &amp;&amp;... args) const">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="arg" fullname="QString::arg" href="qstring.html#arg-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString arg(const T &amp;a, int fieldWidth, QChar fillChar) const">
                <parameter type="const T &amp;" name="a" default=""/>
                <parameter type="int" name="fieldWidth" default="0"/>
                <parameter type="QChar" name="fillChar" default="u' '"/>
            </function>
            <function name="arg" fullname="QString::arg" href="qstring.html#arg-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString arg(T a, int fieldWidth, int base, QChar fillChar) const">
                <parameter type="T" name="a" default=""/>
                <parameter type="int" name="fieldWidth" default="0"/>
                <parameter type="int" name="base" default="10"/>
                <parameter type="QChar" name="fillChar" default="u' '"/>
            </function>
            <function name="arg" fullname="QString::arg" href="qstring.html#arg-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString arg(T a, int fieldWidth, char format, int precision, QChar fillChar) const">
                <parameter type="T" name="a" default=""/>
                <parameter type="int" name="fieldWidth" default="0"/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="-1"/>
                <parameter type="QChar" name="fillChar" default="u' '"/>
            </function>
            <function name="asprintf" fullname="QString::asprintf" href="qstring.html#asprintf" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString asprintf(const char *cformat, ...)">
                <parameter type="const char *" name="cformat" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="assign" fullname="QString::assign" href="qstring.html#assign" status="active" access="public" location="qstring.h" documented="true" since="6.6" meta="plain" type="QString &amp;" signature="QString &amp; assign(QAnyStringView v)">
                <parameter type="QAnyStringView" name="v" default=""/>
            </function>
            <function name="assign" fullname="QString::assign" href="qstring.html#assign-1" status="active" access="public" location="qstring.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; assign(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="assign" fullname="QString::assign" href="qstring.html#assign-2" status="active" access="public" location="qstring.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; assign(qsizetype n, QChar c)">
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="QChar" name="c" default=""/>
            </function>
            <function name="at" fullname="QString::at" href="qstring.html#at" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="const QChar" signature="const QChar at(qsizetype position) const">
                <parameter type="qsizetype" name="position" default=""/>
            </function>
            <function name="back" fullname="QString::back" href="qstring.html#back" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QChar &amp;" signature="QChar &amp; back()"/>
            <function name="back" fullname="QString::back" href="qstring.html#back-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QChar" signature="QChar back() const"/>
            <function name="begin" fullname="QString::begin" href="qstring.html#begin" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString::iterator" signature="QString::iterator begin()"/>
            <function name="begin" fullname="QString::begin" href="qstring.html#begin-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString::const_iterator" signature="QString::const_iterator begin() const"/>
            <function name="capacity" fullname="QString::capacity" href="qstring.html#capacity" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QString::cbegin" href="qstring.html#cbegin" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_iterator" signature="QString::const_iterator cbegin() const"/>
            <function name="cend" fullname="QString::cend" href="qstring.html#cend" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_iterator" signature="QString::const_iterator cend() const"/>
            <function name="chop" fullname="QString::chop" href="qstring.html#chop" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void chop(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="chopped" fullname="QString::chopped" href="qstring.html#chopped" status="active" access="public" location="qstring.h" documented="true" meta="plain" refness="2" type="QString" signature="QString chopped(qsizetype len) &amp;&amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="chopped" fullname="QString::chopped" href="qstring.html#chopped-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString chopped(qsizetype len) const &amp;">
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="clear" fullname="QString::clear" href="qstring.html#clear" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" noexcept="true" type="int" signature="int compare(const QString &amp;s1, const QString &amp;s2, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="int" signature="int compare(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="int" signature="int compare(QLatin1StringView other, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="other" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="int" signature="int compare(QStringView s, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="s" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="int" signature="int compare(const QString &amp;other, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="other" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="5" type="int" signature="int compare(QLatin1StringView s1, const QString &amp;s2, Qt::CaseSensitivity cs)">
                <parameter type="QLatin1StringView" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="6" type="int" signature="int compare(QStringView s1, const QString &amp;s2, Qt::CaseSensitivity cs)">
                <parameter type="QStringView" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="7" type="int" signature="int compare(const QString &amp;s1, QLatin1StringView s2, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="QLatin1StringView" name="s2" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QString::compare" href="qstring.html#compare-8" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" noexcept="true" overload="true" overload-number="8" type="int" signature="int compare(const QString &amp;s1, QStringView s2, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="QStringView" name="s2" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="constBegin" fullname="QString::constBegin" href="qstring.html#constBegin" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_iterator" signature="QString::const_iterator constBegin() const"/>
            <function name="constData" fullname="QString::constData" href="qstring.html#constData" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="const QChar *" signature="const QChar * constData() const"/>
            <function name="constEnd" fullname="QString::constEnd" href="qstring.html#constEnd" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_iterator" signature="QString::const_iterator constEnd() const"/>
            <function name="contains" fullname="QString::contains" href="qstring.html#contains" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const QRegularExpression &amp;re, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="contains" fullname="QString::contains" href="qstring.html#contains-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool contains(const QString &amp;str, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QString::contains" href="qstring.html#contains-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool contains(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QString::contains" href="qstring.html#contains-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool contains(QLatin1StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QString::contains" href="qstring.html#contains-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="bool" signature="bool contains(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QString::count" href="qstring.html#count" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count(const QString &amp;str, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QString::count" href="qstring-obsolete.html#count-1" status="deprecated" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count() const"/>
            <function name="count" fullname="QString::count" href="qstring.html#count-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype count(const QRegularExpression &amp;re) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="count" fullname="QString::count" href="qstring.html#count-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype count(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QString::count" href="qstring.html#count-4" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="4" type="qsizetype" signature="qsizetype count(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="crbegin" fullname="QString::crbegin" href="qstring.html#crbegin" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_reverse_iterator" signature="QString::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QString::crend" href="qstring.html#crend" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString::const_reverse_iterator" signature="QString::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QString::data" href="qstring.html#data" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QChar *" signature="QChar * data()"/>
            <function name="data" fullname="QString::data" href="qstring.html#data-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QChar *" signature="const QChar * data() const"/>
            <function name="end" fullname="QString::end" href="qstring.html#end" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString::iterator" signature="QString::iterator end()"/>
            <function name="end" fullname="QString::end" href="qstring.html#end-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString::const_iterator" signature="QString::const_iterator end() const"/>
            <function name="endsWith" fullname="QString::endsWith" href="qstring.html#endsWith" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool endsWith(const QString &amp;s, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="endsWith" fullname="QString::endsWith" href="qstring.html#endsWith-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool endsWith(QChar c, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="endsWith" fullname="QString::endsWith" href="qstring.html#endsWith-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool endsWith(QLatin1StringView s, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="s" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="endsWith" fullname="QString::endsWith" href="qstring.html#endsWith-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool endsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="erase" fullname="QString::erase" href="qstring.html#erase" status="active" access="public" location="qstring.h" documented="true" since="6.1" meta="plain" type="QString::iterator" signature="QString::iterator erase(QString::const_iterator first, QString::const_iterator last)">
                <parameter type="QString::const_iterator" name="first" default=""/>
                <parameter type="QString::const_iterator" name="last" default=""/>
            </function>
            <function name="erase" fullname="QString::erase" href="qstring.html#erase-2" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="2" type="QString::iterator" signature="QString::iterator erase(QString::const_iterator it)">
                <parameter type="QString::const_iterator" name="it" default=""/>
            </function>
            <function name="erase" href="qstring.html#erase-3" status="active" access="public" location="qstring.h" documented="true" related="269" since="6.1" meta="plain" overload="true" overload-number="3" type="qsizetype" signature="qsizetype erase(QString &amp;s, const T &amp;t)">
                <parameter type="QString &amp;" name="s" default=""/>
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="erase_if" href="qstring.html#erase_if-1" status="active" access="public" location="qstring.h" documented="true" related="278" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase_if(QString &amp;s, Predicate pred)">
                <parameter type="QString &amp;" name="s" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="fill" fullname="QString::fill" href="qstring.html#fill" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; fill(QChar ch, qsizetype size)">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="first" fullname="QString::first" href="qstring.html#first" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" refness="2" type="QString" signature="QString first(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="first" fullname="QString::first" href="qstring.html#first-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString first(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromCFString" fullname="QString::fromCFString" href="qstring.html#fromCFString" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" brief="Constructs a new QString containing a copy of the string CFString" signature="QString fromCFString(CFStringRef string)" groups="platform-type-conversions">
                <parameter type="CFStringRef" name="string" default=""/>
            </function>
            <function name="fromEcmaString" fullname="QString::fromEcmaString" href="qstring.html#fromEcmaString" status="active" access="public" location="qstring.h" documented="true" since="6.6" meta="plain" static="true" type="QString" signature="QString fromEcmaString(emscripten::val jsString)" groups="platform-type-conversions">
                <parameter type="emscripten::val" name="jsString" default=""/>
            </function>
            <function name="fromLatin1" fullname="QString::fromLatin1" href="qstring.html#fromLatin1" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromLatin1(const char *str, qsizetype size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromLatin1" fullname="QString::fromLatin1" href="qstring.html#fromLatin1-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString fromLatin1(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="fromLatin1" fullname="QString::fromLatin1" href="qstring.html#fromLatin1-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QString" signature="QString fromLatin1(const QByteArray &amp;str)">
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="fromLocal8Bit" fullname="QString::fromLocal8Bit" href="qstring.html#fromLocal8Bit" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromLocal8Bit(const char *str, qsizetype size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromLocal8Bit" fullname="QString::fromLocal8Bit" href="qstring.html#fromLocal8Bit-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString fromLocal8Bit(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="fromLocal8Bit" fullname="QString::fromLocal8Bit" href="qstring.html#fromLocal8Bit-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QString" signature="QString fromLocal8Bit(const QByteArray &amp;str)">
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="fromNSString" fullname="QString::fromNSString" href="qstring.html#fromNSString" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" brief="Constructs a new QString containing a copy of the string NSString" signature="QString fromNSString(const NSString *string)" groups="platform-type-conversions">
                <parameter type="const NSString *" name="string" default=""/>
            </function>
            <function name="fromRawData" fullname="QString::fromRawData" href="qstring.html#fromRawData" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromRawData(const QChar *unicode, qsizetype size)">
                <parameter type="const QChar *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromStdString" fullname="QString::fromStdString" href="qstring.html#fromStdString" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromStdString(const std::string &amp;str)">
                <parameter type="const std::string &amp;" name="str" default=""/>
            </function>
            <function name="fromStdU16String" fullname="QString::fromStdU16String" href="qstring.html#fromStdU16String" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromStdU16String(const std::u16string &amp;str)">
                <parameter type="const std::u16string &amp;" name="str" default=""/>
            </function>
            <function name="fromStdU32String" fullname="QString::fromStdU32String" href="qstring.html#fromStdU32String" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromStdU32String(const std::u32string &amp;str)">
                <parameter type="const std::u32string &amp;" name="str" default=""/>
            </function>
            <function name="fromStdWString" fullname="QString::fromStdWString" href="qstring.html#fromStdWString" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromStdWString(const std::wstring &amp;str)">
                <parameter type="const std::wstring &amp;" name="str" default=""/>
            </function>
            <function name="fromUcs4" fullname="QString::fromUcs4" href="qstring.html#fromUcs4" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromUcs4(const char32_t *unicode, qsizetype size)">
                <parameter type="const char32_t *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="fromUcs4" fullname="QString::fromUcs4" href="qstring-obsolete.html#fromUcs4-1" status="deprecated" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString fromUcs4(const uint *str, qsizetype size)">
                <parameter type="const uint *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="fromUtf16" fullname="QString::fromUtf16" href="qstring.html#fromUtf16" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromUtf16(const char16_t *unicode, qsizetype size)">
                <parameter type="const char16_t *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="fromUtf16" fullname="QString::fromUtf16" href="qstring-obsolete.html#fromUtf16-1" status="deprecated" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString fromUtf16(const ushort *str, qsizetype size)">
                <parameter type="const ushort *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="fromUtf8" fullname="QString::fromUtf8" href="qstring.html#fromUtf8" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromUtf8(const char *str, qsizetype size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromUtf8" fullname="QString::fromUtf8" href="qstring.html#fromUtf8-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString fromUtf8(QByteArrayView str)">
                <parameter type="QByteArrayView" name="str" default=""/>
            </function>
            <function name="fromUtf8" fullname="QString::fromUtf8" href="qstring.html#fromUtf8-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QString" signature="QString fromUtf8(const QByteArray &amp;str)">
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="fromUtf8" fullname="QString::fromUtf8" href="qstring.html#fromUtf8-3" status="active" access="public" location="qstring.h" documented="true" since="6.1" meta="plain" static="true" overload="true" overload-number="3" type="QString" signature="QString fromUtf8(const char8_t *str)">
                <parameter type="const char8_t *" name="str" default=""/>
            </function>
            <function name="fromUtf8" fullname="QString::fromUtf8" href="qstring.html#fromUtf8-4" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="4" type="QString" signature="QString fromUtf8(const char8_t *str, qsizetype size)">
                <parameter type="const char8_t *" name="str" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="fromWCharArray" fullname="QString::fromWCharArray" href="qstring.html#fromWCharArray" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromWCharArray(const wchar_t *string, qsizetype size)">
                <parameter type="const wchar_t *" name="string" default=""/>
                <parameter type="qsizetype" name="size" default="-1"/>
            </function>
            <function name="front" fullname="QString::front" href="qstring.html#front" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QChar &amp;" signature="QChar &amp; front()"/>
            <function name="front" fullname="QString::front" href="qstring.html#front-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QChar" signature="QChar front() const"/>
            <function name="indexOf" fullname="QString::indexOf" href="qstring.html#indexOf" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype indexOf(QLatin1StringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QString::indexOf" href="qstring.html#indexOf-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(const QRegularExpression &amp;re, qsizetype from, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="indexOf" fullname="QString::indexOf" href="qstring.html#indexOf-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexOf(const QString &amp;str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QString::indexOf" href="qstring.html#indexOf-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype indexOf(QChar ch, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QString::indexOf" href="qstring.html#indexOf-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="qsizetype" signature="qsizetype indexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; insert(qsizetype position, const QString &amp;str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; insert(qsizetype position, QChar ch)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; insert(qsizetype position, QLatin1StringView str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; insert(qsizetype position, QStringView str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="QStringView" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-4" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; insert(qsizetype position, QUtf8StringView str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="QUtf8StringView" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; insert(qsizetype position, const QByteArray &amp;str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="const QByteArray &amp;" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; insert(qsizetype position, const char *str)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="insert" fullname="QString::insert" href="qstring.html#insert-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="7" type="QString &amp;" signature="QString &amp; insert(qsizetype position, const QChar *unicode, qsizetype size)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="const QChar *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="isEmpty" fullname="QString::isEmpty" href="qstring.html#isEmpty" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isLower" fullname="QString::isLower" href="qstring.html#isLower" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLower() const"/>
            <function name="isNull" fullname="QString::isNull" href="qstring.html#isNull" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isRightToLeft" fullname="QString::isRightToLeft" href="qstring.html#isRightToLeft" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRightToLeft() const"/>
            <function name="isUpper" fullname="QString::isUpper" href="qstring.html#isUpper" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool isUpper() const"/>
            <function name="isValidUtf16" fullname="QString::isValidUtf16" href="qstring.html#isValidUtf16" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidUtf16() const"/>
            <function name="last" fullname="QString::last" href="qstring.html#last" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" refness="2" type="QString" signature="QString last(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="last" fullname="QString::last" href="qstring.html#last-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString last(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype lastIndexOf(const QRegularExpression &amp;re, qsizetype from, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(const QString &amp;str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-2" status="active" access="public" location="qstring.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-3" status="active" access="public" location="qstring.h" documented="true" since="6.2" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-4" status="active" access="public" location="qstring.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-5" status="active" access="public" location="qstring.h" documented="true" since="6.2" meta="plain" const="true" overload="true" overload-number="5" type="qsizetype" signature="qsizetype lastIndexOf(const QRegularExpression &amp;re, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-6" status="active" access="public" location="qstring.h" documented="true" since="6.2" meta="plain" const="true" overload="true" overload-number="6" type="qsizetype" signature="qsizetype lastIndexOf(const QString &amp;str, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="7" type="qsizetype" signature="qsizetype lastIndexOf(QChar ch, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-8" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="8" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QString::lastIndexOf" href="qstring.html#lastIndexOf-9" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="9" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="left" fullname="QString::left" href="qstring.html#left" status="active" access="public" location="qstring.h" documented="true" meta="plain" refness="2" type="QString" signature="QString left(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="left" fullname="QString::left" href="qstring.html#left-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString left(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="leftJustified" fullname="QString::leftJustified" href="qstring.html#leftJustified" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString leftJustified(qsizetype width, QChar fill, bool truncate) const">
                <parameter type="qsizetype" name="width" default=""/>
                <parameter type="QChar" name="fill" default="u' '"/>
                <parameter type="bool" name="truncate" default="false"/>
            </function>
            <function name="length" fullname="QString::length" href="qstring.html#length" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="localeAwareCompare" fullname="QString::localeAwareCompare" href="qstring.html#localeAwareCompare" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="int" signature="int localeAwareCompare(const QString &amp;s1, const QString &amp;s2)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="localeAwareCompare" fullname="QString::localeAwareCompare" href="qstring.html#localeAwareCompare-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="int" signature="int localeAwareCompare(QStringView other) const">
                <parameter type="QStringView" name="other" default=""/>
            </function>
            <function name="localeAwareCompare" fullname="QString::localeAwareCompare" href="qstring.html#localeAwareCompare-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="int" signature="int localeAwareCompare(const QString &amp;other) const">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="localeAwareCompare" fullname="QString::localeAwareCompare" href="qstring.html#localeAwareCompare-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="3" type="int" signature="int localeAwareCompare(QStringView s1, QStringView s2)">
                <parameter type="QStringView" name="s1" default=""/>
                <parameter type="QStringView" name="s2" default=""/>
            </function>
            <function name="maxSize" fullname="QString::maxSize" href="qstring.html#maxSize" status="active" access="public" location="qstring.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QString::max_size" href="qstring.html#max_size" status="active" access="public" location="qstring.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QString::mid" href="qstring.html#mid" status="active" access="public" location="qstring.h" documented="true" meta="plain" refness="2" type="QString" signature="QString mid(qsizetype position, qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default="-1"/>
            </function>
            <function name="mid" fullname="QString::mid" href="qstring.html#mid-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString mid(qsizetype position, qsizetype n) const &amp;">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default="-1"/>
            </function>
            <function name="normalized" fullname="QString::normalized" href="qstring.html#normalized" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString normalized(QString::NormalizationForm mode, QChar::UnicodeVersion version) const">
                <parameter type="QString::NormalizationForm" name="mode" default=""/>
                <parameter type="QChar::UnicodeVersion" name="version" default="QChar::Unicode_Unassigned"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString number(long n, int base)">
                <parameter type="long" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QString" signature="QString number(double n, char format, int precision)">
                <parameter type="double" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QString" signature="QString number(int n, int base)">
                <parameter type="int" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="QString" signature="QString number(qlonglong n, int base)">
                <parameter type="qlonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="QString" signature="QString number(qulonglong n, int base)">
                <parameter type="qulonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="QString" signature="QString number(uint n, int base)">
                <parameter type="uint" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="number" fullname="QString::number" href="qstring.html#number-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" overload="true" overload-number="6" type="QString" signature="QString number(ulong n, int base)">
                <parameter type="ulong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="operator std::u16string_view" fullname="QString::operator std::u16string_view" href="qstring.html#operator-std-3a-3au16string_view" status="active" access="public" location="qstring.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="std::u16string_view" signature="std::u16string_view operator std::u16string_view() const"/>
            <function name="operator!=" href="qstring.html#operator-not-eq" status="active" access="public" location="qstring.h" documented="true" related="1190" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qstring.html#operator-not-eq-1" status="active" access="public" location="qstring.h" documented="true" related="1191" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qstring.html#operator-not-eq-2" status="active" access="public" location="qstring.h" documented="true" related="1192" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator!=(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qstring.html#operator-not-eq-16" status="active" access="public" location="qstring.h" documented="true" related="1193" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator!=(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qstring.html#operator-not-eq-17" status="active" access="public" location="qstring.h" documented="true" related="1194" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator!=(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="qstring.html#operator-not-eq-18" status="active" access="public" location="qstring.h" documented="true" related="1195" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator!=(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&quot;&quot;_qs" href="qstring-obsolete.html#operator-22-22_qs" status="deprecated" access="public" location="qstring.h" documented="true" related="1196" since="6.2" meta="plain" noexcept="true" type="QString" signature="QString operator&quot;&quot;_qs(const char16_t *str, size_t size)">
                <parameter type="const char16_t *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator&quot;&quot;_s" href="qstring.html#operator-22-22_s" status="active" access="public" location="qstring.h" documented="true" related="1197" since="6.4" meta="plain" noexcept="true" type="QString" signature="QString operator&quot;&quot;_s(const char16_t *str, size_t size)">
                <parameter type="const char16_t *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b" status="active" access="public" location="qstring.h" documented="true" related="301" meta="plain" type="QString" signature="QString operator+(QString &amp;&amp;s1, const QString &amp;s2)">
                <parameter type="QString &amp;&amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b-1" status="active" access="public" location="qstring.h" documented="true" related="302" since="6.9" meta="plain" overload="true" overload-number="1" type="QString" signature="QString operator+(QStringView lhs, const QString &amp;rhs)">
                <parameter type="QStringView" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b-2" status="active" access="public" location="qstring.h" documented="true" related="311" since="6.9" meta="plain" overload="true" overload-number="2" type="QString" signature="QString operator+(const QString &amp;lhs, QStringView rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="QStringView" name="rhs" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b-3" status="active" access="public" location="qstring.h" documented="true" related="312" meta="plain" overload="true" overload-number="3" type="QString" signature="QString operator+(const QString &amp;s1, const QString &amp;s2)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b-4" status="active" access="public" location="qstring.h" documented="true" related="313" meta="plain" overload="true" overload-number="4" type="QString" signature="QString operator+(const QString &amp;s1, const char *s2)">
                <parameter type="const QString &amp;" name="s1" default=""/>
                <parameter type="const char *" name="s2" default=""/>
            </function>
            <function name="operator+" href="qstring.html#operator-2b-5" status="active" access="public" location="qstring.h" documented="true" related="314" meta="plain" overload="true" overload-number="5" type="QString" signature="QString operator+(const char *s1, const QString &amp;s2)">
                <parameter type="const char *" name="s1" default=""/>
                <parameter type="const QString &amp;" name="s2" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; operator+=(const QString &amp;other)">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; operator+=(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; operator+=(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; operator+=(QStringView str)">
                <parameter type="QStringView" name="str" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-4" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; operator+=(QUtf8StringView str)">
                <parameter type="QUtf8StringView" name="str" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; operator+=(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator+=" fullname="QString::operator+=" href="qstring.html#operator-2b-eq-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; operator+=(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt" status="active" access="public" location="qstring.h" documented="true" related="1198" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-1" status="active" access="public" location="qstring.h" documented="true" related="1199" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-14" status="active" access="public" location="qstring.h" documented="true" related="1200" meta="plain" noexcept="true" overload="true" overload-number="14" type="bool" signature="bool operator&lt;(const QLatin1StringView &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-15" status="active" access="public" location="qstring.h" documented="true" related="1201" meta="plain" noexcept="true" overload="true" overload-number="15" type="bool" signature="bool operator&lt;(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-16" status="active" access="public" location="qstring.h" documented="true" related="1202" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator&lt;(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-17" status="active" access="public" location="qstring.h" documented="true" related="1203" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator&lt;(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstring.html#operator-lt-18" status="active" access="public" location="qstring.h" documented="true" related="1204" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator&lt;(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qstring.html#operator-lt-lt-25" status="active" access="public" location="qstring.h" documented="true" related="363" meta="plain" overload="true" overload-number="25" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QString &amp;string)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq" status="active" access="public" location="qstring.h" documented="true" related="1205" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-1" status="active" access="public" location="qstring.h" documented="true" related="1206" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&lt;=(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-2" status="active" access="public" location="qstring.h" documented="true" related="1207" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&lt;=(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-15" status="active" access="public" location="qstring.h" documented="true" related="1208" meta="plain" noexcept="true" overload="true" overload-number="15" type="bool" signature="bool operator&lt;=(const QLatin1StringView &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-16" status="active" access="public" location="qstring.h" documented="true" related="1209" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator&lt;=(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-17" status="active" access="public" location="qstring.h" documented="true" related="1210" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator&lt;=(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstring.html#operator-lt-eq-18" status="active" access="public" location="qstring.h" documented="true" related="1211" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator&lt;=(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq" status="active" access="public" location="qstring.h" documented="true" meta="move-assign" noexcept="true" type="QString &amp;" signature="QString &amp; operator=(QString &amp;&amp;other)">
                <parameter type="QString &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq-1" status="active" access="public" location="qstring.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; operator=(const QString &amp;other)">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; operator=(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; operator=(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; operator=(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="operator=" fullname="QString::operator=" href="qstring.html#operator-eq-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; operator=(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq" status="active" access="public" location="qstring.h" documented="true" related="1212" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-13" status="active" access="public" location="qstring.h" documented="true" related="1213" meta="plain" noexcept="true" overload="true" overload-number="13" type="bool" signature="bool operator==(const QLatin1StringView &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-14" status="active" access="public" location="qstring.h" documented="true" related="1214" meta="plain" noexcept="true" overload="true" overload-number="14" type="bool" signature="bool operator==(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-15" status="active" access="public" location="qstring.h" documented="true" related="1215" meta="plain" noexcept="true" overload="true" overload-number="15" type="bool" signature="bool operator==(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-16" status="active" access="public" location="qstring.h" documented="true" related="1216" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator==(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-17" status="active" access="public" location="qstring.h" documented="true" related="1217" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator==(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstring.html#operator-eq-eq-18" status="active" access="public" location="qstring.h" documented="true" related="1218" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator==(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt" status="active" access="public" location="qstring.h" documented="true" related="1219" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-1" status="active" access="public" location="qstring.h" documented="true" related="1220" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-2" status="active" access="public" location="qstring.h" documented="true" related="1221" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&gt;(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-15" status="active" access="public" location="qstring.h" documented="true" related="1222" meta="plain" noexcept="true" overload="true" overload-number="15" type="bool" signature="bool operator&gt;(const QLatin1StringView &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-16" status="active" access="public" location="qstring.h" documented="true" related="1223" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator&gt;(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-17" status="active" access="public" location="qstring.h" documented="true" related="1224" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator&gt;(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstring.html#operator-gt-18" status="active" access="public" location="qstring.h" documented="true" related="1225" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator&gt;(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq" status="active" access="public" location="qstring.h" documented="true" related="1226" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QByteArray &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QByteArray &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-1" status="active" access="public" location="qstring.h" documented="true" related="1227" meta="plain" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator&gt;=(const QString &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-2" status="active" access="public" location="qstring.h" documented="true" related="1228" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool operator&gt;=(const char *const &amp;lhs, const QString &amp;rhs)">
                <parameter type="const char *const &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-15" status="active" access="public" location="qstring.h" documented="true" related="1229" meta="plain" noexcept="true" overload="true" overload-number="15" type="bool" signature="bool operator&gt;=(const QLatin1StringView &amp;lhs, const QString &amp;rhs)">
                <parameter type="const QLatin1StringView &amp;" name="lhs" default=""/>
                <parameter type="const QString &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-16" status="active" access="public" location="qstring.h" documented="true" related="1230" meta="plain" noexcept="true" overload="true" overload-number="16" type="bool" signature="bool operator&gt;=(const QString &amp;lhs, const QByteArray &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QByteArray &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-17" status="active" access="public" location="qstring.h" documented="true" related="1231" meta="plain" noexcept="true" overload="true" overload-number="17" type="bool" signature="bool operator&gt;=(const QString &amp;lhs, const QLatin1StringView &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const QLatin1StringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstring.html#operator-gt-eq-18" status="active" access="public" location="qstring.h" documented="true" related="1232" meta="plain" noexcept="true" overload="true" overload-number="18" type="bool" signature="bool operator&gt;=(const QString &amp;lhs, const char *const &amp;rhs)">
                <parameter type="const QString &amp;" name="lhs" default=""/>
                <parameter type="const char *const &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qstring.html#operator-gt-gt-24" status="active" access="public" location="qstring.h" documented="true" related="434" meta="plain" overload="true" overload-number="24" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QString &amp;string)">
                <parameter type="QDataStream &amp;" name="stream" default=""/>
                <parameter type="QString &amp;" name="string" default=""/>
            </function>
            <function name="operator[]" fullname="QString::operator[]" href="qstring.html#operator-5b-5d" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QChar &amp;" signature="QChar &amp; operator[](qsizetype position)">
                <parameter type="qsizetype" name="position" default=""/>
            </function>
            <function name="operator[]" fullname="QString::operator[]" href="qstring.html#operator-5b-5d-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const QChar" signature="const QChar operator[](qsizetype position) const">
                <parameter type="qsizetype" name="position" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; prepend(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; prepend(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; prepend(QLatin1StringView str)">
                <parameter type="QLatin1StringView" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; prepend(QStringView str)">
                <parameter type="QStringView" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-4" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; prepend(QUtf8StringView str)">
                <parameter type="QUtf8StringView" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; prepend(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; prepend(const char *str)">
                <parameter type="const char *" name="str" default=""/>
            </function>
            <function name="prepend" fullname="QString::prepend" href="qstring.html#prepend-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="7" type="QString &amp;" signature="QString &amp; prepend(const QChar *str, qsizetype len)">
                <parameter type="const QChar *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="push_back" fullname="QString::push_back" href="qstring.html#push_back" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void push_back(const QString &amp;other)">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="push_back" fullname="QString::push_back" href="qstring.html#push_back-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void push_back(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="push_front" fullname="QString::push_front" href="qstring.html#push_front" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void push_front(const QString &amp;other)">
                <parameter type="const QString &amp;" name="other" default=""/>
            </function>
            <function name="push_front" fullname="QString::push_front" href="qstring.html#push_front-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void push_front(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="qPrintable" href="qstring.html#qPrintable" status="active" access="public" documented="true" related="617" meta="macrowithparams" type="const char *" signature="const char * qPrintable(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="qUtf16Printable" href="qstring.html#qUtf16Printable" status="active" access="public" documented="true" related="672" meta="macrowithparams" type="const wchar_t *" signature="const wchar_t * qUtf16Printable(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="qUtf8Printable" href="qstring.html#qUtf8Printable" status="active" access="public" documented="true" related="673" meta="macrowithparams" type="const char *" signature="const char * qUtf8Printable(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="rbegin" fullname="QString::rbegin" href="qstring.html#rbegin" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString::reverse_iterator" signature="QString::reverse_iterator rbegin()"/>
            <function name="rbegin" fullname="QString::rbegin" href="qstring.html#rbegin-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString::const_reverse_iterator" signature="QString::const_reverse_iterator rbegin() const"/>
            <function name="remove" fullname="QString::remove" href="qstring.html#remove" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; remove(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="remove" fullname="QString::remove" href="qstring.html#remove-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; remove(QChar ch, Qt::CaseSensitivity cs)">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="remove" fullname="QString::remove" href="qstring.html#remove-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; remove(const QString &amp;str, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="remove" fullname="QString::remove" href="qstring.html#remove-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; remove(qsizetype position, qsizetype n)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="remove" fullname="QString::remove" href="qstring.html#remove-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; remove(QLatin1StringView str, Qt::CaseSensitivity cs)">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="removeAt" fullname="QString::removeAt" href="qstring.html#removeAt" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" type="QString &amp;" signature="QString &amp; removeAt(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="removeFirst" fullname="QString::removeFirst" href="qstring.html#removeFirst" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" type="QString &amp;" signature="QString &amp; removeFirst()"/>
            <function name="removeIf" fullname="QString::removeIf" href="qstring.html#removeIf" status="active" access="public" location="qstring.h" documented="true" since="6.1" meta="plain" type="QString &amp;" signature="QString &amp; removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="removeLast" fullname="QString::removeLast" href="qstring.html#removeLast" status="active" access="public" location="qstring.h" documented="true" since="6.5" meta="plain" type="QString &amp;" signature="QString &amp; removeLast()"/>
            <function name="rend" fullname="QString::rend" href="qstring.html#rend" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString::reverse_iterator" signature="QString::reverse_iterator rend()"/>
            <function name="rend" fullname="QString::rend" href="qstring.html#rend-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString::const_reverse_iterator" signature="QString::const_reverse_iterator rend() const"/>
            <function name="repeated" fullname="QString::repeated" href="qstring.html#repeated" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString repeated(qsizetype times) const">
                <parameter type="qsizetype" name="times" default=""/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; replace(qsizetype position, qsizetype n, const QString &amp;after)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; replace(const QRegularExpression &amp;re, const QString &amp;after)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; replace(QChar before, QChar after, Qt::CaseSensitivity cs)">
                <parameter type="QChar" name="before" default=""/>
                <parameter type="QChar" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; replace(QChar c, QLatin1StringView after, Qt::CaseSensitivity cs)">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="QLatin1StringView" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; replace(QChar ch, const QString &amp;after, Qt::CaseSensitivity cs)">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; replace(QLatin1StringView before, QLatin1StringView after, Qt::CaseSensitivity cs)">
                <parameter type="QLatin1StringView" name="before" default=""/>
                <parameter type="QLatin1StringView" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; replace(QLatin1StringView before, const QString &amp;after, Qt::CaseSensitivity cs)">
                <parameter type="QLatin1StringView" name="before" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="7" type="QString &amp;" signature="QString &amp; replace(const QString &amp;before, QLatin1StringView after, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="before" default=""/>
                <parameter type="QLatin1StringView" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-8" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="8" type="QString &amp;" signature="QString &amp; replace(const QString &amp;before, const QString &amp;after, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="before" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-9" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="9" type="QString &amp;" signature="QString &amp; replace(qsizetype position, qsizetype n, QChar after)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="QChar" name="after" default=""/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-10" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="10" type="QString &amp;" signature="QString &amp; replace(qsizetype position, qsizetype n, const QChar *after, qsizetype alen)">
                <parameter type="qsizetype" name="position" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="const QChar *" name="after" default=""/>
                <parameter type="qsizetype" name="alen" default=""/>
            </function>
            <function name="replace" fullname="QString::replace" href="qstring.html#replace-11" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="11" type="QString &amp;" signature="QString &amp; replace(const QChar *before, qsizetype blen, const QChar *after, qsizetype alen, Qt::CaseSensitivity cs)">
                <parameter type="const QChar *" name="before" default=""/>
                <parameter type="qsizetype" name="blen" default=""/>
                <parameter type="const QChar *" name="after" default=""/>
                <parameter type="qsizetype" name="alen" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="reserve" fullname="QString::reserve" href="qstring.html#reserve" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QString::resize" href="qstring.html#resize" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void resize(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QString::resize" href="qstring.html#resize-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void resize(qsizetype newSize, QChar fillChar)">
                <parameter type="qsizetype" name="newSize" default=""/>
                <parameter type="QChar" name="fillChar" default=""/>
            </function>
            <function name="resizeForOverwrite" fullname="QString::resizeForOverwrite" href="qstring.html#resizeForOverwrite" status="active" access="public" location="qstring.h" documented="true" since="6.8" meta="plain" type="void" signature="void resizeForOverwrite(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="right" fullname="QString::right" href="qstring.html#right" status="active" access="public" location="qstring.h" documented="true" meta="plain" refness="2" type="QString" signature="QString right(qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="right" fullname="QString::right" href="qstring.html#right-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString right(qsizetype n) const &amp;">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="rightJustified" fullname="QString::rightJustified" href="qstring.html#rightJustified" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString rightJustified(qsizetype width, QChar fill, bool truncate) const">
                <parameter type="qsizetype" name="width" default=""/>
                <parameter type="QChar" name="fill" default="u' '"/>
                <parameter type="bool" name="truncate" default="false"/>
            </function>
            <function name="section" fullname="QString::section" href="qstring.html#section" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString section(QChar sep, qsizetype start, qsizetype end, QString::SectionFlags flags) const">
                <parameter type="QChar" name="sep" default=""/>
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="end" default="-1"/>
                <parameter type="QString::SectionFlags" name="flags" default="SectionDefault"/>
            </function>
            <function name="section" fullname="QString::section" href="qstring.html#section-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString section(const QRegularExpression &amp;re, qsizetype start, qsizetype end, QString::SectionFlags flags) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="end" default="-1"/>
                <parameter type="QString::SectionFlags" name="flags" default="SectionDefault"/>
            </function>
            <function name="section" fullname="QString::section" href="qstring.html#section-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString section(const QString &amp;sep, qsizetype start, qsizetype end, QString::SectionFlags flags) const">
                <parameter type="const QString &amp;" name="sep" default=""/>
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="end" default="-1"/>
                <parameter type="QString::SectionFlags" name="flags" default="SectionDefault"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; setNum(int n, int base)">
                <parameter type="int" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; setNum(long n, int base)">
                <parameter type="long" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="2" type="QString &amp;" signature="QString &amp; setNum(qlonglong n, int base)">
                <parameter type="qlonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="3" type="QString &amp;" signature="QString &amp; setNum(qulonglong n, int base)">
                <parameter type="qulonglong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-4" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="4" type="QString &amp;" signature="QString &amp; setNum(short n, int base)">
                <parameter type="short" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-5" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="5" type="QString &amp;" signature="QString &amp; setNum(uint n, int base)">
                <parameter type="uint" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-6" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="6" type="QString &amp;" signature="QString &amp; setNum(ulong n, int base)">
                <parameter type="ulong" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-7" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="7" type="QString &amp;" signature="QString &amp; setNum(ushort n, int base)">
                <parameter type="ushort" name="n" default=""/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-8" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="8" type="QString &amp;" signature="QString &amp; setNum(double n, char format, int precision)">
                <parameter type="double" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="setNum" fullname="QString::setNum" href="qstring.html#setNum-9" status="active" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="9" type="QString &amp;" signature="QString &amp; setNum(float n, char format, int precision)">
                <parameter type="float" name="n" default=""/>
                <parameter type="char" name="format" default="'g'"/>
                <parameter type="int" name="precision" default="6"/>
            </function>
            <function name="setRawData" fullname="QString::setRawData" href="qstring.html#setRawData" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; setRawData(const QChar *unicode, qsizetype size)">
                <parameter type="const QChar *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="setUnicode" fullname="QString::setUnicode" href="qstring.html#setUnicode" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="QString &amp;" signature="QString &amp; setUnicode(const QChar *unicode, qsizetype size)">
                <parameter type="const QChar *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="setUnicode" fullname="QString::setUnicode" href="qstring.html#setUnicode-1" status="active" access="public" location="qstring.h" documented="true" since="6.9" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; setUnicode(const char16_t *unicode, qsizetype size)">
                <parameter type="const char16_t *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="setUtf16" fullname="QString::setUtf16" href="qstring.html#setUtf16" status="active" access="public" location="qstring.h" documented="true" since="6.9" meta="plain" type="QString &amp;" signature="QString &amp; setUtf16(const char16_t *unicode, qsizetype size)">
                <parameter type="const char16_t *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="setUtf16" fullname="QString::setUtf16" href="qstring-obsolete.html#setUtf16-1" status="deprecated" access="public" location="qstring.h" documented="true" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; setUtf16(const ushort *unicode, qsizetype size)">
                <parameter type="const ushort *" name="unicode" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="shrink_to_fit" fullname="QString::shrink_to_fit" href="qstring.html#shrink_to_fit" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void shrink_to_fit()"/>
            <function name="simplified" fullname="QString::simplified" href="qstring.html#simplified" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString simplified() const"/>
            <function name="size" fullname="QString::size" href="qstring.html#size" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QString::slice" href="qstring.html#slice" status="active" access="public" location="qstring.h" documented="true" since="6.8" meta="plain" type="QString &amp;" signature="QString &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QString::slice" href="qstring.html#slice-1" status="active" access="public" location="qstring.h" documented="true" since="6.8" meta="plain" overload="true" overload-number="1" type="QString &amp;" signature="QString &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QString::sliced" href="qstring.html#sliced" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" refness="2" type="QString" signature="QString sliced(qsizetype pos, qsizetype n) &amp;&amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QString::sliced" href="qstring.html#sliced-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" refness="1" type="QString" signature="QString sliced(qsizetype pos, qsizetype n) const &amp;">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QString::sliced" href="qstring.html#sliced-2" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" overload="true" overload-number="2" refness="2" type="QString" signature="QString sliced(qsizetype pos) &amp;&amp;">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QString::sliced" href="qstring.html#sliced-3" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="3" refness="1" type="QString" signature="QString sliced(qsizetype pos) const &amp;">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="split" fullname="QString::split" href="qstring.html#split" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList split(const QString &amp;sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="sep" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="split" fullname="QString::split" href="qstring.html#split-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QStringList" signature="QStringList split(const QRegularExpression &amp;re, Qt::SplitBehavior behavior) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
            </function>
            <function name="split" fullname="QString::split" href="qstring.html#split-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QStringList" signature="QStringList split(QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="sep" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="squeeze" fullname="QString::squeeze" href="qstring.html#squeeze" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="startsWith" fullname="QString::startsWith" href="qstring.html#startsWith" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="bool" signature="bool startsWith(const QString &amp;s, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="s" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="startsWith" fullname="QString::startsWith" href="qstring.html#startsWith-1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool startsWith(QChar c, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="startsWith" fullname="QString::startsWith" href="qstring.html#startsWith-2" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool startsWith(QLatin1StringView s, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="s" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="startsWith" fullname="QString::startsWith" href="qstring.html#startsWith-3" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool startsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="swap" fullname="QString::swap" href="qstring.html#swap" status="active" access="public" location="qstring.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QString &amp;other)">
                <parameter type="QString &amp;" name="other" default=""/>
            </function>
            <function name="toCFString" fullname="QString::toCFString" href="qstring.html#toCFString" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="CFStringRef" brief="Creates a CFString from a QString" signature="CFStringRef toCFString() const" groups="platform-type-conversions"/>
            <function name="toCaseFolded" fullname="QString::toCaseFolded" href="qstring.html#toCaseFolded" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString toCaseFolded() const"/>
            <function name="toDouble" fullname="QString::toDouble" href="qstring.html#toDouble" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toEcmaString" fullname="QString::toEcmaString" href="qstring.html#toEcmaString" status="active" access="public" location="qstring.h" documented="true" since="6.6" meta="plain" const="true" type="emscripten::val" signature="emscripten::val toEcmaString() const" groups="platform-type-conversions"/>
            <function name="toFloat" fullname="QString::toFloat" href="qstring.html#toFloat" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toHtmlEscaped" fullname="QString::toHtmlEscaped" href="qstring.html#toHtmlEscaped" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString toHtmlEscaped() const"/>
            <function name="toInt" fullname="QString::toInt" href="qstring.html#toInt" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="int" signature="int toInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLatin1" fullname="QString::toLatin1" href="qstring.html#toLatin1" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toLatin1() const"/>
            <function name="toLocal8Bit" fullname="QString::toLocal8Bit" href="qstring.html#toLocal8Bit" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toLocal8Bit() const"/>
            <function name="toLong" fullname="QString::toLong" href="qstring.html#toLong" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="long" signature="long toLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLongLong" fullname="QString::toLongLong" href="qstring.html#toLongLong" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLower" fullname="QString::toLower" href="qstring.html#toLower" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString toLower() const"/>
            <function name="toNSString" fullname="QString::toNSString" href="qstring.html#toNSString" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="NSString *" brief="Creates a NSString from a QString" signature="NSString * toNSString() const" groups="platform-type-conversions"/>
            <function name="toShort" fullname="QString::toShort" href="qstring.html#toShort" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="short" signature="short toShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toStdString" fullname="QString::toStdString" href="qstring.html#toStdString" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="std::string" signature="std::string toStdString() const"/>
            <function name="toStdU16String" fullname="QString::toStdU16String" href="qstring.html#toStdU16String" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="std::u16string" signature="std::u16string toStdU16String() const"/>
            <function name="toStdU32String" fullname="QString::toStdU32String" href="qstring.html#toStdU32String" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="std::u32string" signature="std::u32string toStdU32String() const"/>
            <function name="toStdWString" fullname="QString::toStdWString" href="qstring.html#toStdWString" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="std::wstring" signature="std::wstring toStdWString() const"/>
            <function name="toUInt" fullname="QString::toUInt" href="qstring.html#toUInt" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULong" fullname="QString::toULong" href="qstring.html#toULong" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="ulong" signature="ulong toULong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULongLong" fullname="QString::toULongLong" href="qstring.html#toULongLong" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUShort" fullname="QString::toUShort" href="qstring.html#toUShort" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="ushort" signature="ushort toUShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUcs4" fullname="QString::toUcs4" href="qstring.html#toUcs4" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QList&lt;uint&gt;" signature="QList&lt;uint&gt; toUcs4() const"/>
            <function name="toUpper" fullname="QString::toUpper" href="qstring.html#toUpper" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString toUpper() const"/>
            <function name="toUtf8" fullname="QString::toUtf8" href="qstring.html#toUtf8" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toUtf8() const"/>
            <function name="toWCharArray" fullname="QString::toWCharArray" href="qstring.html#toWCharArray" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype toWCharArray(wchar_t *array) const">
                <parameter type="wchar_t *" name="array" default=""/>
            </function>
            <function name="tokenize" fullname="QString::tokenize" href="qstring.html#tokenize" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" noexcept="true" noexcept_expression="noexcept(qTokenize(std::declval&lt;QString&gt;(), std::forward&lt;Needle&gt;(needle), flags...))" refness="2" type="decltype(qTokenize(std::move(*this), std::forward&lt;Needle&gt;(needle), flags...))" signature="decltype(qTokenize(std::move(*this), std::forward&lt;Needle&gt;(needle), flags...)) tokenize(Needle &amp;&amp;sep, Flags... flags) &amp;&amp;">
                <parameter type="Needle &amp;&amp;" name="sep" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="tokenize" fullname="QString::tokenize" href="qstring.html#tokenize-1" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" noexcept_expression="noexcept(qTokenize(std::declval&lt;const QString&gt;(), std::forward&lt;Needle&gt;(needle), flags...))" overload="true" overload-number="1" refness="2" type="decltype(qTokenize(std::move(*this), std::forward&lt;Needle&gt;(needle), flags...))" signature="decltype(qTokenize(std::move(*this), std::forward&lt;Needle&gt;(needle), flags...)) tokenize(Needle &amp;&amp;sep, Flags... flags) const &amp;&amp;">
                <parameter type="Needle &amp;&amp;" name="sep" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="tokenize" fullname="QString::tokenize" href="qstring.html#tokenize-2" status="active" access="public" location="qstring.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" noexcept_expression="noexcept(qTokenize(std::declval&lt;const QString &amp;&gt;(), std::forward&lt;Needle&gt;(needle), flags...))" overload="true" overload-number="2" refness="1" type="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...))" signature="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...)) tokenize(Needle &amp;&amp;sep, Flags... flags) const &amp;">
                <parameter type="Needle &amp;&amp;" name="sep" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="trimmed" fullname="QString::trimmed" href="qstring.html#trimmed" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="QString" signature="QString trimmed() const"/>
            <function name="truncate" fullname="QString::truncate" href="qstring.html#truncate" status="active" access="public" location="qstring.h" documented="true" meta="plain" type="void" signature="void truncate(qsizetype position)">
                <parameter type="qsizetype" name="position" default=""/>
            </function>
            <function name="unicode" fullname="QString::unicode" href="qstring.html#unicode" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="const QChar *" signature="const QChar * unicode() const"/>
            <function name="utf16" fullname="QString::utf16" href="qstring.html#utf16" status="active" access="public" location="qstring.h" documented="true" meta="plain" const="true" type="const ushort *" signature="const ushort * utf16() const"/>
            <function name="vasprintf" fullname="QString::vasprintf" href="qstring.html#vasprintf" status="active" access="public" location="qstring.h" documented="true" meta="plain" static="true" type="QString" signature="QString vasprintf(const char *cformat, va_list ap)">
                <parameter type="const char *" name="cformat" default=""/>
                <parameter type="va_list" name="ap" default=""/>
            </function>
            <function name="~QString" fullname="QString::~QString" href="qstring.html#dtor.QString" status="active" access="public" location="qstring.h" documented="true" meta="destructor" noexcept="true" signature="~QString()"/>
            <enum name="NormalizationForm" fullname="QString::NormalizationForm" href="qstring.html#NormalizationForm-enum" status="active" access="public" location="qstring.h" documented="true">
                <value name="NormalizationForm_D" value="0"/>
                <value name="NormalizationForm_C" value="1"/>
                <value name="NormalizationForm_KD" value="2"/>
                <value name="NormalizationForm_KC" value="3"/>
            </enum>
            <enum name="SectionFlag" fullname="QString::SectionFlag" href="qstring.html#SectionFlag-enum" status="active" access="public" location="qstring.h" documented="true" typedef="QString::SectionFlags">
                <value name="SectionDefault" value="0x00"/>
                <value name="SectionSkipEmpty" value="0x01"/>
                <value name="SectionIncludeLeadingSep" value="0x02"/>
                <value name="SectionIncludeTrailingSep" value="0x04"/>
                <value name="SectionCaseInsensitiveSeps" value="0x08"/>
            </enum>
            <typedef name="ConstIterator" fullname="QString::ConstIterator" href="qstring.html#ConstIterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="Iterator" fullname="QString::Iterator" href="qstring.html#Iterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="SectionFlags" fullname="QString::SectionFlags" href="qstring.html#SectionFlag-enum" status="active" access="public" location="qstring.h" enum="QString::SectionFlag"/>
            <typedef name="const_iterator" fullname="QString::const_iterator" href="qstring.html#const_iterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="const_pointer" fullname="QString::const_pointer" href="qstring.html#const_pointer-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="const_reference" fullname="QString::const_reference" href="qstring.html#const_reference-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QString::const_reverse_iterator" href="qstring.html#const_reverse_iterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="difference_type" fullname="QString::difference_type" href="qstring.html#difference_type-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="iterator" fullname="QString::iterator" href="qstring.html#iterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="pointer" fullname="QString::pointer" href="qstring.html#pointer-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="reference" fullname="QString::reference" href="qstring.html#reference-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="reverse_iterator" fullname="QString::reverse_iterator" href="qstring.html#reverse_iterator-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="size_type" fullname="QString::size_type" href="qstring.html#size_type-typedef" status="active" access="public" location="qstring.h" documented="true"/>
            <typedef name="value_type" fullname="QString::value_type" href="qstring.html#value_type-typedef" status="active" access="public" location="qstring.h" documented="true"/>
        </class>
        <struct name="QStringBuilderCommon" href="qstringbuildercommon.html" status="ignored" access="public" location="qstringbuilder.h"/>
        <class threadsafety="reentrant" name="QStringConverter" href="qstringconverter.html" status="active" access="public" location="qstringconverter_base.h" documented="true" groups="i18n,string-processing" module="QtCore" brief="Base class for encoding and decoding text">
            <function name="availableCodecs" fullname="QStringConverter::availableCodecs" href="qstringconverter.html#availableCodecs" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList availableCodecs()"/>
            <function name="encodingForData" fullname="QStringConverter::encodingForData" href="qstringconverter.html#encodingForData" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" static="true" noexcept="true" type="std::optional&lt;QStringConverter::Encoding&gt;" signature="std::optional&lt;QStringConverter::Encoding&gt; encodingForData(QByteArrayView data, char16_t expectedFirstCharacter)">
                <parameter type="QByteArrayView" name="data" default=""/>
                <parameter type="char16_t" name="expectedFirstCharacter" default="0"/>
            </function>
            <function name="encodingForHtml" fullname="QStringConverter::encodingForHtml" href="qstringconverter.html#encodingForHtml" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" static="true" type="std::optional&lt;QStringConverter::Encoding&gt;" signature="std::optional&lt;QStringConverter::Encoding&gt; encodingForHtml(QByteArrayView data)">
                <parameter type="QByteArrayView" name="data" default=""/>
            </function>
            <function name="encodingForName" fullname="QStringConverter::encodingForName" href="qstringconverter.html#encodingForName" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" static="true" noexcept="true" type="std::optional&lt;QStringConverter::Encoding&gt;" signature="std::optional&lt;QStringConverter::Encoding&gt; encodingForName(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="hasError" fullname="QStringConverter::hasError" href="qstringconverter.html#hasError" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool hasError() const"/>
            <function name="isValid" fullname="QStringConverter::isValid" href="qstringconverter.html#isValid" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValid() const"/>
            <function name="name" fullname="QStringConverter::name" href="qstringconverter.html#name" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" const="true" noexcept="true" type="const char *" signature="const char * name() const"/>
            <function name="nameForEncoding" fullname="QStringConverter::nameForEncoding" href="qstringconverter.html#nameForEncoding" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" static="true" type="const char *" signature="const char * nameForEncoding(QStringConverter::Encoding e)">
                <parameter type="QStringConverter::Encoding" name="e" default=""/>
            </function>
            <function name="resetState" fullname="QStringConverter::resetState" href="qstringconverter.html#resetState" status="active" access="public" location="qstringconverter_base.h" documented="true" meta="plain" noexcept="true" type="void" signature="void resetState()"/>
            <enum name="Encoding" fullname="QStringConverter::Encoding" href="qstringconverter.html#Encoding-enum" status="active" access="public" location="qstringconverter_base.h" documented="true">
                <value name="Utf8" value="0"/>
                <value name="Utf16" value="1"/>
                <value name="Utf16LE" value="2"/>
                <value name="Utf16BE" value="3"/>
                <value name="Utf32" value="4"/>
                <value name="Utf32LE" value="5"/>
                <value name="Utf32BE" value="6"/>
                <value name="Latin1" value="7"/>
                <value name="System" value="8"/>
                <value name="LastEncoding" value="System"/>
            </enum>
            <enum name="Flag" fullname="QStringConverter::Flag" href="qstringconverter.html#Flag-enum" status="active" access="public" location="qstringconverter_base.h" documented="true" scoped="true" typedef="QStringConverter::Flags">
                <value name="Default" value="0"/>
                <value name="Stateless" value="0x1"/>
                <value name="ConvertInvalidToNull" value="0x2"/>
                <value name="WriteBom" value="0x4"/>
                <value name="ConvertInitialBom" value="0x8"/>
                <value name="UsesIcu" value="0x10"/>
            </enum>
            <typedef name="Flags" fullname="QStringConverter::Flags" href="qstringconverter.html#Flag-enum" status="active" access="public" location="qstringconverter_base.h" enum="QStringConverter::Flag"/>
        </class>
        <class threadsafety="reentrant" name="QStringDecoder" href="qstringdecoder.html" status="active" access="public" location="qstringconverter.h" documented="true" groups="i18n,string-processing" bases="QStringConverter" module="QtCore" brief="State-based decoder for text">
            <function name="QStringDecoder" fullname="QStringDecoder::QStringDecoder" href="qstringdecoder.html#QStringDecoder" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QStringDecoder()"/>
            <function name="QStringDecoder" fullname="QStringDecoder::QStringDecoder" href="qstringdecoder.html#QStringDecoder-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QStringDecoder(QAnyStringView name, QStringConverter::Flags flags)">
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="QStringConverter::Flags" name="flags" default="Flag::Default"/>
            </function>
            <function name="QStringDecoder" fullname="QStringDecoder::QStringDecoder" href="qstringdecoder.html#QStringDecoder-2" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="2" signature="QStringDecoder(QStringConverter::Encoding encoding, QStringConverter::Flags flags)">
                <parameter type="QStringConverter::Encoding" name="encoding" default=""/>
                <parameter type="QStringConverter::Flags" name="flags" default="Flag::Default"/>
            </function>
            <function name="appendToBuffer" fullname="QStringDecoder::appendToBuffer" href="qstringdecoder.html#appendToBuffer" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="QChar *" signature="QChar * appendToBuffer(QChar *out, QByteArrayView in)">
                <parameter type="QChar *" name="out" default=""/>
                <parameter type="QByteArrayView" name="in" default=""/>
            </function>
            <function name="appendToBuffer" fullname="QStringDecoder::appendToBuffer" href="qstringdecoder.html#appendToBuffer-1" status="active" access="public" location="qstringconverter.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="char16_t *" signature="char16_t * appendToBuffer(char16_t *out, QByteArrayView in)">
                <parameter type="char16_t *" name="out" default=""/>
                <parameter type="QByteArrayView" name="in" default=""/>
            </function>
            <function name="decode" fullname="QStringDecoder::decode" href="qstringdecoder.html#decode" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="QStringDecoder::EncodedData&lt;QByteArrayView&gt;" signature="QStringDecoder::EncodedData&lt;QByteArrayView&gt; decode(QByteArrayView ba)">
                <parameter type="QByteArrayView" name="ba" default=""/>
            </function>
            <function name="decode" fullname="QStringDecoder::decode" href="qstringdecoder.html#decode-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringDecoder::EncodedData&lt;const QByteArray &amp;&gt;" signature="QStringDecoder::EncodedData&lt;const QByteArray &amp;&gt; decode(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="decoderForHtml" fullname="QStringDecoder::decoderForHtml" href="qstringdecoder.html#decoderForHtml" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" static="true" type="QStringDecoder" signature="QStringDecoder decoderForHtml(QByteArrayView data)">
                <parameter type="QByteArrayView" name="data" default=""/>
            </function>
            <function name="operator()" fullname="QStringDecoder::operator()" href="qstringdecoder.html#operator-28-29" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="QStringDecoder::EncodedData&lt;QByteArrayView&gt;" signature="QStringDecoder::EncodedData&lt;QByteArrayView&gt; operator()(QByteArrayView ba)">
                <parameter type="QByteArrayView" name="ba" default=""/>
            </function>
            <function name="operator()" fullname="QStringDecoder::operator()" href="qstringdecoder.html#operator-28-29-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringDecoder::EncodedData&lt;const QByteArray &amp;&gt;" signature="QStringDecoder::EncodedData&lt;const QByteArray &amp;&gt; operator()(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="requiredSpace" fullname="QStringDecoder::requiredSpace" href="qstringdecoder.html#requiredSpace" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype requiredSpace(qsizetype inputLength) const">
                <parameter type="qsizetype" name="inputLength" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QStringEncoder" href="qstringencoder.html" status="active" access="public" location="qstringconverter.h" documented="true" groups="i18n,string-processing" bases="QStringConverter" module="QtCore" brief="State-based encoder for text">
            <function name="QStringEncoder" fullname="QStringEncoder::QStringEncoder" href="qstringencoder.html#QStringEncoder" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QStringEncoder()"/>
            <function name="QStringEncoder" fullname="QStringEncoder::QStringEncoder" href="qstringencoder.html#QStringEncoder-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QStringEncoder(QAnyStringView name, QStringConverter::Flags flags)">
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="QStringConverter::Flags" name="flags" default="Flag::Default"/>
            </function>
            <function name="QStringEncoder" fullname="QStringEncoder::QStringEncoder" href="qstringencoder.html#QStringEncoder-2" status="active" access="public" location="qstringconverter.h" documented="true" meta="constructor" explicit="true" constexpr="true" overload="true" overload-number="2" signature="QStringEncoder(QStringConverter::Encoding encoding, QStringConverter::Flags flags)">
                <parameter type="QStringConverter::Encoding" name="encoding" default=""/>
                <parameter type="QStringConverter::Flags" name="flags" default="Flag::Default"/>
            </function>
            <function name="appendToBuffer" fullname="QStringEncoder::appendToBuffer" href="qstringencoder.html#appendToBuffer" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="char *" signature="char * appendToBuffer(char *out, QStringView in)">
                <parameter type="char *" name="out" default=""/>
                <parameter type="QStringView" name="in" default=""/>
            </function>
            <function name="encode" fullname="QStringEncoder::encode" href="qstringencoder.html#encode" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="QStringEncoder::DecodedData&lt;QStringView&gt;" signature="QStringEncoder::DecodedData&lt;QStringView&gt; encode(QStringView in)">
                <parameter type="QStringView" name="in" default=""/>
            </function>
            <function name="encode" fullname="QStringEncoder::encode" href="qstringencoder.html#encode-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringEncoder::DecodedData&lt;const QString &amp;&gt;" signature="QStringEncoder::DecodedData&lt;const QString &amp;&gt; encode(const QString &amp;in)">
                <parameter type="const QString &amp;" name="in" default=""/>
            </function>
            <function name="operator()" fullname="QStringEncoder::operator()" href="qstringencoder.html#operator-28-29" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" type="QStringEncoder::DecodedData&lt;QStringView&gt;" signature="QStringEncoder::DecodedData&lt;QStringView&gt; operator()(QStringView in)">
                <parameter type="QStringView" name="in" default=""/>
            </function>
            <function name="operator()" fullname="QStringEncoder::operator()" href="qstringencoder.html#operator-28-29-1" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringEncoder::DecodedData&lt;const QString &amp;&gt;" signature="QStringEncoder::DecodedData&lt;const QString &amp;&gt; operator()(const QString &amp;in)">
                <parameter type="const QString &amp;" name="in" default=""/>
            </function>
            <function name="requiredSpace" fullname="QStringEncoder::requiredSpace" href="qstringencoder.html#requiredSpace" status="active" access="public" location="qstringconverter.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype requiredSpace(qsizetype inputLength) const">
                <parameter type="qsizetype" name="inputLength" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QStringList" href="qstringlist.html" status="active" access="public" location="qstringlist.h" documented="true" groups="shared,string-processing,tools" bases="QList" module="QtCore" brief="List of strings">
            <contents name="initializing" title="Initializing" level="1"/>
            <contents name="adding-strings" title="Adding Strings" level="1"/>
            <contents name="iterating-over-the-strings" title="Iterating Over the Strings" level="1"/>
            <contents name="manipulating-the-strings" title="Manipulating the Strings" level="1"/>
            <function name="QStringList" fullname="QStringList::QStringList" href="qstringlist.html#QStringList" status="active" access="public" location="qstringlist.h" documented="true" meta="constructor" signature="QStringList(const QList&lt;QString&gt; &amp;other)">
                <parameter type="const QList&lt;QString&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QStringList" fullname="QStringList::QStringList" href="qstringlist.html#QStringList-1" status="active" access="public" location="qstringlist.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QStringList(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="QStringList" fullname="QStringList::QStringList" href="qstringlist.html#QStringList-2" status="active" access="public" location="qstringlist.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QStringList(QList&lt;QString&gt; &amp;&amp;other)">
                <parameter type="QList&lt;QString&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="contains" fullname="QStringList::contains" href="qstringlist.html#contains" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(const QString &amp;str, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QStringList::contains" href="qstringlist.html#contains-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(QLatin1StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QStringList::contains" href="qstringlist.html#contains-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool contains(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter" status="active" access="public" location="qstringlist.h" documented="true" since="6.9" meta="plain" const="true" type="QStringList" signature="QStringList filter(const QLatin1StringMatcher &amp;matcher) const">
                <parameter type="const QLatin1StringMatcher &amp;" name="matcher" default=""/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QStringList" signature="QStringList filter(const QString &amp;str, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QStringList" signature="QStringList filter(const QRegularExpression &amp;re) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter-3" status="active" access="public" location="qstringlist.h" documented="true" since="6.7" meta="plain" const="true" overload="true" overload-number="3" type="QStringList" signature="QStringList filter(const QStringMatcher &amp;matcher) const">
                <parameter type="const QStringMatcher &amp;" name="matcher" default=""/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter-4" status="active" access="public" location="qstringlist.h" documented="true" since="6.7" meta="plain" const="true" overload="true" overload-number="4" type="QStringList" signature="QStringList filter(QLatin1StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="filter" fullname="QStringList::filter" href="qstringlist.html#filter-5" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="5" type="QStringList" signature="QStringList filter(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringList::indexOf" href="qstringlist.html#indexOf" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexOf(QLatin1StringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringList::indexOf" href="qstringlist.html#indexOf-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringList::indexOf" href="qstringlist.html#indexOf-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexOf(const QString &amp;str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringList::indexOf" href="qstringlist.html#indexOf-3" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype indexOf(const QRegularExpression &amp;re, qsizetype from) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="join" fullname="QStringList::join" href="qstringlist.html#join" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" type="QString" signature="QString join(const QString &amp;separator) const">
                <parameter type="const QString &amp;" name="separator" default=""/>
            </function>
            <function name="join" fullname="QStringList::join" href="qstringlist.html#join-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString join(QChar separator) const">
                <parameter type="QChar" name="separator" default=""/>
            </function>
            <function name="join" fullname="QStringList::join" href="qstringlist.html#join-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString join(QLatin1StringView separator) const">
                <parameter type="QLatin1StringView" name="separator" default=""/>
            </function>
            <function name="join" fullname="QStringList::join" href="qstringlist.html#join-3" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="QString" signature="QString join(QStringView separator) const">
                <parameter type="QStringView" name="separator" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QStringList::lastIndexOf" href="qstringlist.html#lastIndexOf" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringList::lastIndexOf" href="qstringlist.html#lastIndexOf-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringList::lastIndexOf" href="qstringlist.html#lastIndexOf-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(const QString &amp;str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringList::lastIndexOf" href="qstringlist.html#lastIndexOf-3" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype lastIndexOf(const QRegularExpression &amp;re, qsizetype from) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
            </function>
            <function name="operator+" fullname="QStringList::operator+" href="qstringlist.html#operator-2b" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList operator+(const QStringList &amp;other) const">
                <parameter type="const QStringList &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QStringList::operator&lt;&lt;" href="qstringlist.html#operator-lt-lt" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" type="QStringList &amp;" signature="QStringList &amp; operator&lt;&lt;(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QStringList::operator&lt;&lt;" href="qstringlist.html#operator-lt-lt-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringList &amp;" signature="QStringList &amp; operator&lt;&lt;(const QList&lt;QString&gt; &amp;other)">
                <parameter type="const QList&lt;QString&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QStringList::operator&lt;&lt;" href="qstringlist.html#operator-lt-lt-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QStringList &amp;" signature="QStringList &amp; operator&lt;&lt;(const QStringList &amp;other)">
                <parameter type="const QStringList &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QStringList::operator=" href="qstringlist.html#operator-eq" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" type="QStringList &amp;" signature="QStringList &amp; operator=(const QList&lt;QString&gt; &amp;other)">
                <parameter type="const QList&lt;QString&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QStringList::operator=" href="qstringlist.html#operator-eq-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringList &amp;" signature="QStringList &amp; operator=(QList&lt;QString&gt; &amp;&amp;other)">
                <parameter type="QList&lt;QString&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="removeDuplicates" fullname="QStringList::removeDuplicates" href="qstringlist.html#removeDuplicates" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" type="qsizetype" signature="qsizetype removeDuplicates()"/>
            <function name="replaceInStrings" fullname="QStringList::replaceInStrings" href="qstringlist.html#replaceInStrings" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" type="QStringList &amp;" signature="QStringList &amp; replaceInStrings(const QString &amp;before, const QString &amp;after, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="before" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replaceInStrings" fullname="QStringList::replaceInStrings" href="qstringlist.html#replaceInStrings-1" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="1" type="QStringList &amp;" signature="QStringList &amp; replaceInStrings(const QRegularExpression &amp;re, const QString &amp;after)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
            </function>
            <function name="replaceInStrings" fullname="QStringList::replaceInStrings" href="qstringlist.html#replaceInStrings-2" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="2" type="QStringList &amp;" signature="QStringList &amp; replaceInStrings(QStringView before, QStringView after, Qt::CaseSensitivity cs)">
                <parameter type="QStringView" name="before" default=""/>
                <parameter type="QStringView" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replaceInStrings" fullname="QStringList::replaceInStrings" href="qstringlist.html#replaceInStrings-3" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="3" type="QStringList &amp;" signature="QStringList &amp; replaceInStrings(QStringView before, const QString &amp;after, Qt::CaseSensitivity cs)">
                <parameter type="QStringView" name="before" default=""/>
                <parameter type="const QString &amp;" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="replaceInStrings" fullname="QStringList::replaceInStrings" href="qstringlist.html#replaceInStrings-4" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" overload="true" overload-number="4" type="QStringList &amp;" signature="QStringList &amp; replaceInStrings(const QString &amp;before, QStringView after, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="before" default=""/>
                <parameter type="QStringView" name="after" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="sort" fullname="QStringList::sort" href="qstringlist.html#sort" status="active" access="public" location="qstringlist.h" documented="true" meta="plain" type="void" signature="void sort(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <typedef name="QMutableStringListIterator" href="qstringlist.html#QMutableStringListIterator-typedef" status="active" access="public" location="qstringlist.h" related="1233" documented="true" aliasedtype="QMutableListIterator&lt;QString&gt;"/>
            <typedef name="QStringListIterator" href="qstringlist.html#QStringListIterator-typedef" status="active" access="public" location="qstringlist.h" related="1234" documented="true" aliasedtype="QListIterator&lt;QString&gt;"/>
        </class>
        <class name="QStringListModel" href="qstringlistmodel.html" status="active" access="public" location="qstringlistmodel.h" documented="true" groups="model-view" bases="QAbstractListModel" module="QtCore" brief="Model that supplies strings to views">
            <function name="QStringListModel" fullname="QStringListModel::QStringListModel" href="qstringlistmodel.html#QStringListModel" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="constructor" explicit="true" signature="QStringListModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QStringListModel" fullname="QStringListModel::QStringListModel" href="qstringlistmodel.html#QStringListModel-1" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QStringListModel(const QStringList &amp;strings, QObject *parent)">
                <parameter type="const QStringList &amp;" name="strings" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="clearItemData" fullname="QStringListModel::clearItemData" href="qstringlistmodel.html#clearItemData" status="active" access="public" location="qstringlistmodel.h" documented="true" since="6.0" 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="data" fullname="QStringListModel::data" href="qstringlistmodel.html#data" status="active" access="public" location="qstringlistmodel.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="flags" fullname="QStringListModel::flags" href="qstringlistmodel.html#flags" status="active" access="public" location="qstringlistmodel.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="insertRows" fullname="QStringListModel::insertRows" href="qstringlistmodel.html#insertRows" status="active" access="public" location="qstringlistmodel.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="itemData" fullname="QStringListModel::itemData" href="qstringlistmodel.html#itemData" status="active" access="public" location="qstringlistmodel.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="moveRows" fullname="QStringListModel::moveRows" href="qstringlistmodel.html#moveRows" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool moveRows(const QModelIndex &amp;sourceParent, int sourceRow, int count, const QModelIndex &amp;destinationParent, int destinationChild) override">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="removeRows" fullname="QStringListModel::removeRows" href="qstringlistmodel.html#removeRows" status="active" access="public" location="qstringlistmodel.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="rowCount" fullname="QStringListModel::rowCount" href="qstringlistmodel.html#rowCount" status="active" access="public" location="qstringlistmodel.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="QStringListModel::setData" href="qstringlistmodel.html#setData" status="active" access="public" location="qstringlistmodel.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="setItemData" fullname="QStringListModel::setItemData" href="qstringlistmodel.html#setItemData" status="active" access="public" location="qstringlistmodel.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="setStringList" fullname="QStringListModel::setStringList" href="qstringlistmodel.html#setStringList" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="plain" type="void" signature="void setStringList(const QStringList &amp;strings)">
                <parameter type="const QStringList &amp;" name="strings" default=""/>
            </function>
            <function name="sibling" fullname="QStringListModel::sibling" href="qstringlistmodel.html#sibling" status="active" access="public" location="qstringlistmodel.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="sort" fullname="QStringListModel::sort" href="qstringlistmodel.html#sort" status="active" access="public" location="qstringlistmodel.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="stringList" fullname="QStringListModel::stringList" href="qstringlistmodel.html#stringList" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList stringList() const"/>
            <function name="supportedDropActions" fullname="QStringListModel::supportedDropActions" href="qstringlistmodel.html#supportedDropActions" status="active" access="public" location="qstringlistmodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="Qt::DropActions" signature="Qt::DropActions supportedDropActions() const override"/>
        </class>
        <class name="QStringMatcher" href="qstringmatcher.html" status="active" access="public" location="qstringmatcher.h" documented="true" groups="string-processing,tools" module="QtCore" brief="Holds a sequence of characters that can be quickly matched in a Unicode string">
            <function name="QStringMatcher" fullname="QStringMatcher::QStringMatcher" href="qstringmatcher.html#QStringMatcher" status="active" access="public" location="qstringmatcher.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QStringMatcher()"/>
            <function name="QStringMatcher" fullname="QStringMatcher::QStringMatcher" href="qstringmatcher.html#QStringMatcher-1" status="active" access="public" location="qstringmatcher.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QStringMatcher(const QStringMatcher &amp;other)">
                <parameter type="const QStringMatcher &amp;" name="other" default=""/>
            </function>
            <function name="QStringMatcher" fullname="QStringMatcher::QStringMatcher" href="qstringmatcher.html#QStringMatcher-2" status="active" access="public" location="qstringmatcher.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QStringMatcher(QStringView pattern, Qt::CaseSensitivity cs)">
                <parameter type="QStringView" name="pattern" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="QStringMatcher" fullname="QStringMatcher::QStringMatcher" href="qstringmatcher.html#QStringMatcher-3" status="active" access="public" location="qstringmatcher.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QStringMatcher(const QString &amp;pattern, Qt::CaseSensitivity cs)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="QStringMatcher" fullname="QStringMatcher::QStringMatcher" href="qstringmatcher.html#QStringMatcher-4" status="active" access="public" location="qstringmatcher.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QStringMatcher(const QChar *uc, qsizetype length, Qt::CaseSensitivity cs)">
                <parameter type="const QChar *" name="uc" default=""/>
                <parameter type="qsizetype" name="length" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="caseSensitivity" fullname="QStringMatcher::caseSensitivity" href="qstringmatcher.html#caseSensitivity" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" const="true" type="Qt::CaseSensitivity" signature="Qt::CaseSensitivity caseSensitivity() const"/>
            <function name="indexIn" fullname="QStringMatcher::indexIn" href="qstringmatcher.html#indexIn" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype indexIn(QStringView str, qsizetype from) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QStringMatcher::indexIn" href="qstringmatcher.html#indexIn-1" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexIn(const QString &amp;str, qsizetype from) const">
                <parameter type="const QString &amp;" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="indexIn" fullname="QStringMatcher::indexIn" href="qstringmatcher.html#indexIn-2" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexIn(const QChar *str, qsizetype length, qsizetype from) const">
                <parameter type="const QChar *" name="str" default=""/>
                <parameter type="qsizetype" name="length" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="operator=" fullname="QStringMatcher::operator=" href="qstringmatcher.html#operator-eq" status="active" access="public" location="qstringmatcher.h" documented="true" meta="copy-assign" type="QStringMatcher &amp;" signature="QStringMatcher &amp; operator=(const QStringMatcher &amp;other)">
                <parameter type="const QStringMatcher &amp;" name="other" default=""/>
            </function>
            <function name="pattern" fullname="QStringMatcher::pattern" href="qstringmatcher.html#pattern" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" const="true" type="QString" signature="QString pattern() const"/>
            <function name="patternView" fullname="QStringMatcher::patternView" href="qstringmatcher.html#patternView" status="active" access="public" location="qstringmatcher.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="QStringView" signature="QStringView patternView() const"/>
            <function name="setCaseSensitivity" fullname="QStringMatcher::setCaseSensitivity" href="qstringmatcher.html#setCaseSensitivity" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" type="void" signature="void setCaseSensitivity(Qt::CaseSensitivity cs)">
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="setPattern" fullname="QStringMatcher::setPattern" href="qstringmatcher.html#setPattern" status="active" access="public" location="qstringmatcher.h" documented="true" meta="plain" type="void" signature="void setPattern(const QString &amp;pattern)">
                <parameter type="const QString &amp;" name="pattern" default=""/>
            </function>
            <function name="~QStringMatcher" fullname="QStringMatcher::~QStringMatcher" href="qstringmatcher.html#dtor.QStringMatcher" status="active" access="public" location="qstringmatcher.h" documented="true" meta="destructor" noexcept="true" signature="~QStringMatcher()"/>
        </class>
        <class threadsafety="reentrant" name="QStringTokenizer" href="qstringtokenizer.html" status="active" access="public" location="qstringtokenizer.h" since="6.0" documented="true" groups="string-processing,tools" bases="QtPrivate::Tok,QtPrivate::Tok::HaystackPinning,QtPrivate::Tok::NeedlePinning" module="QtCore" brief="Splits strings into tokens along given separators">
            <contents name="lazy-sequences" title="Lazy Sequences" level="1"/>
            <contents name="end-sentinel" title="End Sentinel" level="1"/>
            <contents name="temporaries" title="Temporaries" level="1"/>
            <function name="QStringTokenizer" fullname="QStringTokenizer::QStringTokenizer" href="qstringtokenizer.html#QStringTokenizer" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" noexcept_expression="std::is_nothrow_copy_constructible&lt;QStringTokenizer&gt;::value" signature="QStringTokenizer(Haystack haystack, Needle needle, Qt::CaseSensitivity cs, Qt::SplitBehavior sb)">
                <parameter type="Haystack" name="haystack" default=""/>
                <parameter type="Needle" name="needle" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
                <parameter type="Qt::SplitBehavior" name="sb" default="Qt::KeepEmptyParts"/>
            </function>
            <function name="QStringTokenizer" fullname="QStringTokenizer::QStringTokenizer" href="qstringtokenizer.html#QStringTokenizer-1" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="constructor" explicit="true" constexpr="true" noexcept="true" noexcept_expression="std::is_nothrow_copy_constructible&lt;QStringTokenizer&gt;::value" overload="true" overload-number="1" signature="QStringTokenizer(Haystack haystack, Needle needle, Qt::SplitBehavior sb, Qt::CaseSensitivity cs)">
                <parameter type="Haystack" name="haystack" default=""/>
                <parameter type="Needle" name="needle" default=""/>
                <parameter type="Qt::SplitBehavior" name="sb" default="Qt::KeepEmptyParts"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="begin" fullname="QStringTokenizer::begin" href="qstringtokenizer.html#begin" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringTokenizer&lt;Haystack, Needle&gt;::iterator" signature="QStringTokenizer&lt;Haystack, Needle&gt;::iterator begin() const"/>
            <function name="cbegin" fullname="QStringTokenizer::cbegin" href="qstringtokenizer.html#cbegin" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringTokenizer&lt;Haystack, Needle&gt;::iterator" signature="QStringTokenizer&lt;Haystack, Needle&gt;::iterator cbegin() const"/>
            <function name="cend" fullname="QStringTokenizer::cend" href="qstringtokenizer.html#cend" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringTokenizer&lt;Haystack, Needle&gt;::sentinel" signature="QStringTokenizer&lt;Haystack, Needle&gt;::sentinel cend() const"/>
            <function name="end" fullname="QStringTokenizer::end" href="qstringtokenizer.html#end" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringTokenizer&lt;Haystack, Needle&gt;::sentinel" signature="QStringTokenizer&lt;Haystack, Needle&gt;::sentinel end() const"/>
            <function name="qTokenize" href="qstringtokenizer.html#qTokenize" status="active" access="public" location="qstringtokenizer.h" documented="true" related="669" since="6.0" meta="plain" constexpr="true" noexcept="true" noexcept_expression="QtPrivate::Tok::is_nothrow_constructible_from&lt;Haystack, Needle&gt;::value" type="decltype(QtPrivate::Tok::TokenizerResult&lt;Haystack, Needle&gt;{std::forward&lt;Haystack&gt;(h), std::forward&lt;Needle&gt;(n), flags...})" signature="decltype(QtPrivate::Tok::TokenizerResult&lt;Haystack, Needle&gt;{std::forward&lt;Haystack&gt;(h), std::forward&lt;Needle&gt;(n), flags...}) qTokenize(Haystack &amp;&amp;haystack, Needle &amp;&amp;needle, Flags... flags)">
                <parameter type="Haystack &amp;&amp;" name="haystack" default=""/>
                <parameter type="Needle &amp;&amp;" name="needle" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="toContainer" fullname="QStringTokenizer::toContainer" href="qstringtokenizer.html#toContainer" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" refness="1" type="LContainer" signature="LContainer toContainer(LContainer &amp;&amp;c) const &amp;">
                <parameter type="LContainer &amp;&amp;" name="c" default="{}"/>
            </function>
            <function name="toContainer" fullname="QStringTokenizer::toContainer" href="qstringtokenizer.html#toContainer-1" status="active" access="public" location="qstringtokenizer.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" refness="2" type="RContainer" signature="RContainer toContainer(RContainer &amp;&amp;c) const &amp;&amp;">
                <parameter type="RContainer &amp;&amp;" name="c" default="{}"/>
            </function>
            <typedef name="const_iterator" fullname="QStringTokenizer::const_iterator" href="qstringtokenizer.html#const_iterator-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::const_iterator"/>
            <typedef name="const_pointer" fullname="QStringTokenizer::const_pointer" href="qstringtokenizer.html#const_pointer-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::const_pointer"/>
            <typedef name="const_reference" fullname="QStringTokenizer::const_reference" href="qstringtokenizer.html#const_reference-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::const_reference"/>
            <typedef name="difference_type" fullname="QStringTokenizer::difference_type" href="qstringtokenizer.html#difference_type-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::difference_type"/>
            <typedef name="iterator" fullname="QStringTokenizer::iterator" href="qstringtokenizer.html#iterator-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::iterator"/>
            <typedef name="pointer" fullname="QStringTokenizer::pointer" href="qstringtokenizer.html#pointer-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::pointer"/>
            <typedef name="reference" fullname="QStringTokenizer::reference" href="qstringtokenizer.html#reference-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::reference"/>
            <typedef name="sentinel" fullname="QStringTokenizer::sentinel" href="qstringtokenizer.html#sentinel-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::sentinel"/>
            <typedef name="size_type" fullname="QStringTokenizer::size_type" href="qstringtokenizer.html#size_type-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::size_type"/>
            <typedef name="value_type" fullname="QStringTokenizer::value_type" href="qstringtokenizer.html#value_type-typedef" status="active" access="public" location="qstringtokenizer.h" documented="true" aliasedtype="typename Base::value_type"/>
        </class>
        <class threadsafety="reentrant" name="QStringView" href="qstringview.html" status="active" access="public" location="qstringview.h" documented="true" groups="string-processing,tools" module="QtCore" brief="Unified view on UTF-16 strings with a read-only subset of the QString API">
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QStringView()"/>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-1" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QStringView(const Char (&amp;)[N] string)">
                <parameter type="const Char (&amp;)[N]" name="string" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-2" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QStringView(const Char *str)">
                <parameter type="const Char *" name="str" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-3" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QStringView(const Container &amp;str)">
                <parameter type="const Container &amp;" name="str" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-4" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="4" signature="QStringView(const QString &amp;str)">
                <parameter type="const QString &amp;" name="str" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-5" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="5" signature="QStringView(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-6" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="6" signature="QStringView(const Char *first, const Char *last)">
                <parameter type="const Char *" name="first" default=""/>
                <parameter type="const Char *" name="last" default=""/>
            </function>
            <function name="QStringView" fullname="QStringView::QStringView" href="qstringview.html#QStringView-7" status="active" access="public" location="qstringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="7" signature="QStringView(const Char *str, qsizetype len)">
                <parameter type="const Char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="arg" fullname="QStringView::arg" href="qstringview.html#arg" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QString" signature="QString arg(Args &amp;&amp;... args) const">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="at" fullname="QStringView::at" href="qstringview.html#at" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QChar" signature="QChar at(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="back" fullname="QStringView::back" href="qstringview.html#back" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar back() const"/>
            <function name="begin" fullname="QStringView::begin" href="qstringview.html#begin" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator begin() const"/>
            <function name="cbegin" fullname="QStringView::cbegin" href="qstringview.html#cbegin" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator cbegin() const"/>
            <function name="cend" fullname="QStringView::cend" href="qstringview.html#cend" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator cend() const"/>
            <function name="chop" fullname="QStringView::chop" href="qstringview.html#chop" status="active" access="public" location="qstringview.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void chop(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="chopped" fullname="QStringView::chopped" href="qstringview.html#chopped" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView chopped(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="compare" fullname="QStringView::compare" href="qstringview.html#compare" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int compare(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="compare" fullname="QStringView::compare" href="qstringview.html#compare-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="int" signature="int compare(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="compare" fullname="QStringView::compare" href="qstringview.html#compare-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="int" signature="int compare(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QStringView::compare" href="qstringview.html#compare-3" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="int" signature="int compare(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QStringView::compare" href="qstringview.html#compare-4" status="active" access="public" location="qstringview.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="4" type="int" signature="int compare(QUtf8StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QUtf8StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="constBegin" fullname="QStringView::constBegin" href="qstringview.html#constBegin" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator constBegin() const"/>
            <function name="constData" fullname="QStringView::constData" href="qstringview.html#constData" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" type="QStringView::const_pointer" signature="QStringView::const_pointer constData() const"/>
            <function name="constEnd" fullname="QStringView::constEnd" href="qstringview.html#constEnd" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator constEnd() const"/>
            <function name="contains" fullname="QStringView::contains" href="qstringview.html#contains" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool contains(QChar c, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QStringView::contains" href="qstringview.html#contains-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool contains(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QStringView::contains" href="qstringview.html#contains-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool contains(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="contains" fullname="QStringView::contains" href="qstringview.html#contains-3" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" overload="true" overload-number="3" type="bool" signature="bool contains(const QRegularExpression &amp;re, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="count" fullname="QStringView::count" href="qstringview.html#count" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" type="qsizetype" signature="qsizetype count(const QRegularExpression &amp;re) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="count" fullname="QStringView::count" href="qstringview.html#count-1" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype count(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QStringView::count" href="qstringview.html#count-2" status="active" access="public" location="qstringview.h" documented="true" since="6.4" meta="plain" const="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype count(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="count" fullname="QStringView::count" href="qstringview.html#count-3" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype count(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="crbegin" fullname="QStringView::crbegin" href="qstringview.html#crbegin" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_reverse_iterator" signature="QStringView::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QStringView::crend" href="qstringview.html#crend" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_reverse_iterator" signature="QStringView::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QStringView::data" href="qstringview.html#data" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_pointer" signature="QStringView::const_pointer data() const"/>
            <function name="empty" fullname="QStringView::empty" href="qstringview.html#empty" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QStringView::end" href="qstringview.html#end" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_iterator" signature="QStringView::const_iterator end() const"/>
            <function name="endsWith" fullname="QStringView::endsWith" href="qstringview.html#endsWith" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool endsWith(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="endsWith" fullname="QStringView::endsWith" href="qstringview.html#endsWith-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool endsWith(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="endsWith" fullname="QStringView::endsWith" href="qstringview.html#endsWith-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool endsWith(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="endsWith" fullname="QStringView::endsWith" href="qstringview.html#endsWith-3" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool endsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="first" fullname="QStringView::first" href="qstringview.html#first" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar first() const"/>
            <function name="first" fullname="QStringView::first" href="qstringview.html#first-1" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QStringView" signature="QStringView first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromArray" fullname="QStringView::fromArray" href="qstringview.html#fromArray" status="active" access="public" location="qstringview.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView fromArray(const Char (&amp;)[Size] string)">
                <parameter type="const Char (&amp;)[Size]" name="string" default=""/>
            </function>
            <function name="front" fullname="QStringView::front" href="qstringview.html#front" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar front() const"/>
            <function name="indexOf" fullname="QStringView::indexOf" href="qstringview.html#indexOf" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype indexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringView::indexOf" href="qstringview.html#indexOf-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype indexOf(QLatin1StringView l1, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringView::indexOf" href="qstringview.html#indexOf-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype indexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="indexOf" fullname="QStringView::indexOf" href="qstringview.html#indexOf-3" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype indexOf(const QRegularExpression &amp;re, qsizetype from, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="isEmpty" fullname="QStringView::isEmpty" href="qstringview.html#isEmpty" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isLower" fullname="QStringView::isLower" href="qstringview.html#isLower" status="active" access="public" location="qstringview.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool isLower() const"/>
            <function name="isNull" fullname="QStringView::isNull" href="qstringview.html#isNull" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isRightToLeft" fullname="QStringView::isRightToLeft" href="qstringview.html#isRightToLeft" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isRightToLeft() const"/>
            <function name="isUpper" fullname="QStringView::isUpper" href="qstringview.html#isUpper" status="active" access="public" location="qstringview.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool isUpper() const"/>
            <function name="isValidUtf16" fullname="QStringView::isValidUtf16" href="qstringview.html#isValidUtf16" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidUtf16() const"/>
            <function name="last" fullname="QStringView::last" href="qstringview.html#last" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar last() const"/>
            <function name="last" fullname="QStringView::last" href="qstringview.html#last-1" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QStringView" signature="QStringView last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf" status="active" access="public" location="qstringview.h" documented="true" since="6.2" meta="plain" const="true" type="qsizetype" signature="qsizetype lastIndexOf(const QRegularExpression &amp;re, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="qsizetype" signature="qsizetype lastIndexOf(QChar c, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView l1, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-3" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, qsizetype from, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-4" status="active" access="public" location="qstringview.h" documented="true" since="6.1" meta="plain" const="true" overload="true" overload-number="4" type="qsizetype" signature="qsizetype lastIndexOf(const QRegularExpression &amp;re, qsizetype from, QRegularExpressionMatch *rmatch) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="qsizetype" name="from" default=""/>
                <parameter type="QRegularExpressionMatch *" name="rmatch" default="nullptr"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-5" status="active" access="public" location="qstringview.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" overload="true" overload-number="5" type="qsizetype" signature="qsizetype lastIndexOf(QChar c, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="c" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-6" status="active" access="public" location="qstringview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="6" type="qsizetype" signature="qsizetype lastIndexOf(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="lastIndexOf" fullname="QStringView::lastIndexOf" href="qstringview.html#lastIndexOf-7" status="active" access="public" location="qstringview.h" documented="true" since="6.2" meta="plain" const="true" noexcept="true" overload="true" overload-number="7" type="qsizetype" signature="qsizetype lastIndexOf(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="left" fullname="QStringView::left" href="qstringview-obsolete.html#left" status="deprecated" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView left(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="length" fullname="QStringView::length" href="qstringview.html#length" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="localeAwareCompare" fullname="QStringView::localeAwareCompare" href="qstringview.html#localeAwareCompare" status="active" access="public" location="qstringview.h" documented="true" since="6.4" meta="plain" const="true" type="int" signature="int localeAwareCompare(QStringView other) const">
                <parameter type="QStringView" name="other" default=""/>
            </function>
            <function name="maxSize" fullname="QStringView::maxSize" href="qstringview.html#maxSize" status="active" access="public" location="qstringview.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QStringView::max_size" href="qstringview.html#max_size" status="active" access="public" location="qstringview.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QStringView::mid" href="qstringview-obsolete.html#mid" status="deprecated" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView mid(qsizetype start, qsizetype length) const">
                <parameter type="qsizetype" name="start" default=""/>
                <parameter type="qsizetype" name="length" default="-1"/>
            </function>
            <function name="operator std::u16string_view" fullname="QStringView::operator std::u16string_view" href="qstringview.html#operator-std-3a-3au16string_view" status="active" access="public" location="qstringview.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="std::u16string_view" signature="std::u16string_view operator std::u16string_view() const"/>
            <function name="operator!=" href="qstringview.html#operator-not-eq" status="active" access="public" location="qstringview.h" documented="true" related="1235" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qstringview.html#operator-lt" status="active" access="public" location="qstringview.h" documented="true" related="1236" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;=" href="qstringview.html#operator-lt-eq" status="active" access="public" location="qstringview.h" documented="true" related="1237" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qstringview.html#operator-eq-eq" status="active" access="public" location="qstringview.h" documented="true" related="1238" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qstringview.html#operator-gt" status="active" access="public" location="qstringview.h" documented="true" related="1239" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qstringview.html#operator-gt-eq" status="active" access="public" location="qstringview.h" documented="true" related="1240" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QStringView &amp;lhs, const QStringView &amp;rhs)">
                <parameter type="const QStringView &amp;" name="lhs" default=""/>
                <parameter type="const QStringView &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QStringView::operator[]" href="qstringview.html#operator-5b-5d" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QChar" signature="QChar operator[](qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="qHash" href="qstringview.html#qHash-7" status="active" access="public" location="qhashfunctions.h" documented="true" related="529" meta="plain" noexcept="true" overload="true" overload-number="7" type="size_t" signature="size_t qHash(QStringView key, size_t seed)">
                <parameter type="QStringView" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="rbegin" fullname="QStringView::rbegin" href="qstringview.html#rbegin" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_reverse_iterator" signature="QStringView::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QStringView::rend" href="qstringview.html#rend" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView::const_reverse_iterator" signature="QStringView::const_reverse_iterator rend() const"/>
            <function name="right" fullname="QStringView::right" href="qstringview-obsolete.html#right" status="deprecated" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView right(qsizetype length) const">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="size" fullname="QStringView::size" href="qstringview.html#size" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QStringView::slice" href="qstringview.html#slice" status="active" access="public" location="qstringview.h" documented="true" since="6.8" meta="plain" constexpr="true" type="QStringView &amp;" signature="QStringView &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QStringView::slice" href="qstringview.html#slice-1" status="active" access="public" location="qstringview.h" documented="true" since="6.8" meta="plain" constexpr="true" overload="true" overload-number="1" type="QStringView &amp;" signature="QStringView &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QStringView::sliced" href="qstringview.html#sliced" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" type="QStringView" signature="QStringView sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="sliced" fullname="QStringView::sliced" href="qstringview.html#sliced-1" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QStringView" signature="QStringView sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="split" fullname="QStringView::split" href="qstringview.html#split" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="QList&lt;QStringView&gt;" signature="QList&lt;QStringView&gt; split(QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="sep" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="split" fullname="QStringView::split" href="qstringview.html#split-1" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="QList&lt;QStringView&gt;" signature="QList&lt;QStringView&gt; split(QStringView sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="sep" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="split" fullname="QStringView::split" href="qstringview.html#split-2" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="2" type="QList&lt;QStringView&gt;" signature="QList&lt;QStringView&gt; split(const QRegularExpression &amp;re, Qt::SplitBehavior behavior) const">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
                <parameter type="Qt::SplitBehavior" name="behavior" default="Qt::KeepEmptyParts"/>
            </function>
            <function name="startsWith" fullname="QStringView::startsWith" href="qstringview.html#startsWith" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool startsWith(QChar ch) const">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="startsWith" fullname="QStringView::startsWith" href="qstringview.html#startsWith-1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool startsWith(QChar ch, Qt::CaseSensitivity cs) const">
                <parameter type="QChar" name="ch" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default=""/>
            </function>
            <function name="startsWith" fullname="QStringView::startsWith" href="qstringview.html#startsWith-2" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool startsWith(QLatin1StringView l1, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="l1" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="startsWith" fullname="QStringView::startsWith" href="qstringview.html#startsWith-3" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool startsWith(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="toCFString" fullname="QStringView::toCFString" href="qstringview.html#toCFString" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="CFStringRef" brief="Creates a CFString from this QStringView" signature="CFStringRef toCFString() const" groups="platform-type-conversions"/>
            <function name="toDouble" fullname="QStringView::toDouble" href="qstringview.html#toDouble" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toFloat" fullname="QStringView::toFloat" href="qstringview.html#toFloat" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toInt" fullname="QStringView::toInt" href="qstringview.html#toInt" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="int" signature="int toInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLatin1" fullname="QStringView::toLatin1" href="qstringview.html#toLatin1" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toLatin1() const"/>
            <function name="toLocal8Bit" fullname="QStringView::toLocal8Bit" href="qstringview.html#toLocal8Bit" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toLocal8Bit() const"/>
            <function name="toLong" fullname="QStringView::toLong" href="qstringview.html#toLong" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="long" signature="long toLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toLongLong" fullname="QStringView::toLongLong" href="qstringview.html#toLongLong" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toNSString" fullname="QStringView::toNSString" href="qstringview.html#toNSString" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="NSString *" brief="Creates an NSString from this QStringView" signature="NSString * toNSString() const" groups="platform-type-conversions"/>
            <function name="toShort" fullname="QStringView::toShort" href="qstringview.html#toShort" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="short" signature="short toShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toString" fullname="QStringView::toString" href="qstringview.html#toString" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="toUInt" fullname="QStringView::toUInt" href="qstringview.html#toUInt" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULong" fullname="QStringView::toULong" href="qstringview.html#toULong" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="ulong" signature="ulong toULong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toULongLong" fullname="QStringView::toULongLong" href="qstringview.html#toULongLong" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUShort" fullname="QStringView::toUShort" href="qstringview.html#toUShort" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" type="ushort" signature="ushort toUShort(bool *ok, int base) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
                <parameter type="int" name="base" default="10"/>
            </function>
            <function name="toUcs4" fullname="QStringView::toUcs4" href="qstringview.html#toUcs4" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QList&lt;uint&gt;" signature="QList&lt;uint&gt; toUcs4() const"/>
            <function name="toUtf8" fullname="QStringView::toUtf8" href="qstringview.html#toUtf8" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toUtf8() const"/>
            <function name="toWCharArray" fullname="QStringView::toWCharArray" href="qstringview.html#toWCharArray" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype toWCharArray(wchar_t *array) const">
                <parameter type="wchar_t *" name="array" default=""/>
            </function>
            <function name="tokenize" fullname="QStringView::tokenize" href="qstringview.html#tokenize" status="active" access="public" location="qstringview.h" documented="true" since="6.0" meta="plain" const="true" constexpr="true" noexcept="true" noexcept_expression="noexcept(qTokenize(std::declval&lt;const QStringView&amp;&gt;(), std::forward&lt;Needle&gt;(needle), flags...))" type="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...))" signature="decltype(qTokenize(*this, std::forward&lt;Needle&gt;(needle), flags...)) tokenize(Needle &amp;&amp;sep, Flags... flags) const">
                <parameter type="Needle &amp;&amp;" name="sep" default=""/>
                <parameter type="Flags..." name="flags" default=""/>
            </function>
            <function name="trimmed" fullname="QStringView::trimmed" href="qstringview.html#trimmed" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView" signature="QStringView trimmed() const"/>
            <function name="truncate" fullname="QStringView::truncate" href="qstringview.html#truncate" status="active" access="public" location="qstringview.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="void" signature="void truncate(qsizetype length)">
                <parameter type="qsizetype" name="length" default=""/>
            </function>
            <function name="utf16" fullname="QStringView::utf16" href="qstringview.html#utf16" status="active" access="public" location="qstringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="const QStringView::storage_type *" signature="const QStringView::storage_type * utf16() const"/>
            <typedef name="const_iterator" fullname="QStringView::const_iterator" href="qstringview.html#const_iterator-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="const_pointer" fullname="QStringView::const_pointer" href="qstringview.html#const_pointer-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="const_reference" fullname="QStringView::const_reference" href="qstringview.html#const_reference-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QStringView::const_reverse_iterator" href="qstringview.html#const_reverse_iterator-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="difference_type" fullname="QStringView::difference_type" href="qstringview.html#difference_type-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="iterator" fullname="QStringView::iterator" href="qstringview.html#iterator-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="pointer" fullname="QStringView::pointer" href="qstringview.html#pointer-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="reference" fullname="QStringView::reference" href="qstringview.html#reference-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="reverse_iterator" fullname="QStringView::reverse_iterator" href="qstringview.html#reverse_iterator-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="size_type" fullname="QStringView::size_type" href="qstringview.html#size_type-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="storage_type" fullname="QStringView::storage_type" href="qstringview.html#storage_type-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
            <typedef name="value_type" fullname="QStringView::value_type" href="qstringview.html#value_type-typedef" status="active" access="public" location="qstringview.h" documented="true"/>
        </class>
        <class name="QSysInfo" href="qsysinfo.html" status="active" access="public" location="qsysinfo.h" documented="true" module="QtCore" brief="Information about the system">
            <function name="bootUniqueId" fullname="QSysInfo::bootUniqueId" href="qsysinfo.html#bootUniqueId" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray bootUniqueId()"/>
            <function name="buildAbi" fullname="QSysInfo::buildAbi" href="qsysinfo.html#buildAbi" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString buildAbi()"/>
            <function name="buildCpuArchitecture" fullname="QSysInfo::buildCpuArchitecture" href="qsysinfo.html#buildCpuArchitecture" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString buildCpuArchitecture()"/>
            <function name="currentCpuArchitecture" fullname="QSysInfo::currentCpuArchitecture" href="qsysinfo.html#currentCpuArchitecture" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString currentCpuArchitecture()"/>
            <function name="kernelType" fullname="QSysInfo::kernelType" href="qsysinfo.html#kernelType" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString kernelType()"/>
            <function name="kernelVersion" fullname="QSysInfo::kernelVersion" href="qsysinfo.html#kernelVersion" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString kernelVersion()"/>
            <function name="machineHostName" fullname="QSysInfo::machineHostName" href="qsysinfo.html#machineHostName" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString machineHostName()"/>
            <function name="machineUniqueId" fullname="QSysInfo::machineUniqueId" href="qsysinfo.html#machineUniqueId" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray machineUniqueId()"/>
            <function name="prettyProductName" fullname="QSysInfo::prettyProductName" href="qsysinfo.html#prettyProductName" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString prettyProductName()"/>
            <function name="productType" fullname="QSysInfo::productType" href="qsysinfo.html#productType" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString productType()"/>
            <function name="productVersion" fullname="QSysInfo::productVersion" href="qsysinfo.html#productVersion" status="active" access="public" location="qsysinfo.h" documented="true" meta="plain" static="true" type="QString" signature="QString productVersion()"/>
            <enum name="Endian" fullname="QSysInfo::Endian" href="qsysinfo.html#Endian-enum" status="active" access="public" location="qsysinfo.h" documented="true">
                <value name="BigEndian" value="0"/>
                <value name="LittleEndian" value="1"/>
                <value name="ByteOrder" value="BigEndian or LittleEndian"/>
            </enum>
            <enum name="Sizes" fullname="QSysInfo::Sizes" href="qsysinfo.html#Sizes-enum" status="active" access="public" location="qsysinfo.h" documented="true">
                <value name="WordSize" value="(sizeof(void *)&lt;&lt;3)"/>
            </enum>
        </class>
        <class name="QSystemSemaphore" href="qsystemsemaphore.html" status="active" access="public" location="qsystemsemaphore.h" documented="true" module="QtCore" brief="General counting system semaphore">
            <function name="QSystemSemaphore" fullname="QSystemSemaphore::QSystemSemaphore" href="qsystemsemaphore.html#QSystemSemaphore" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="constructor" signature="QSystemSemaphore(const QNativeIpcKey &amp;key, int initialValue, QSystemSemaphore::AccessMode mode)">
                <parameter type="const QNativeIpcKey &amp;" name="key" default=""/>
                <parameter type="int" name="initialValue" default="0"/>
                <parameter type="QSystemSemaphore::AccessMode" name="mode" default="Open"/>
            </function>
            <function name="QSystemSemaphore" fullname="QSystemSemaphore::QSystemSemaphore" href="qsystemsemaphore.html#QSystemSemaphore-1" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QSystemSemaphore(const QString &amp;key, int initialValue, QSystemSemaphore::AccessMode mode)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="int" name="initialValue" default="0"/>
                <parameter type="QSystemSemaphore::AccessMode" name="mode" default="Open"/>
            </function>
            <function name="acquire" fullname="QSystemSemaphore::acquire" href="qsystemsemaphore.html#acquire" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" type="bool" signature="bool acquire()"/>
            <function name="error" fullname="QSystemSemaphore::error" href="qsystemsemaphore.html#error" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" const="true" type="QSystemSemaphore::SystemSemaphoreError" signature="QSystemSemaphore::SystemSemaphoreError error() const"/>
            <function name="errorString" fullname="QSystemSemaphore::errorString" href="qsystemsemaphore.html#errorString" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="key" fullname="QSystemSemaphore::key" href="qsystemsemaphore.html#key" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" const="true" type="QString" signature="QString key() const"/>
            <function name="nativeIpcKey" fullname="QSystemSemaphore::nativeIpcKey" href="qsystemsemaphore.html#nativeIpcKey" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" const="true" type="QNativeIpcKey" signature="QNativeIpcKey nativeIpcKey() const"/>
            <function name="release" fullname="QSystemSemaphore::release" href="qsystemsemaphore.html#release" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" type="bool" signature="bool release(int n)">
                <parameter type="int" name="n" default="1"/>
            </function>
            <function name="setKey" fullname="QSystemSemaphore::setKey" href="qsystemsemaphore.html#setKey" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" type="void" signature="void setKey(const QString &amp;key, int initialValue, QSystemSemaphore::AccessMode mode)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="int" name="initialValue" default="0"/>
                <parameter type="QSystemSemaphore::AccessMode" name="mode" default="Open"/>
            </function>
            <function name="setNativeKey" fullname="QSystemSemaphore::setNativeKey" href="qsystemsemaphore.html#setNativeKey" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="plain" type="void" signature="void setNativeKey(const QNativeIpcKey &amp;key, int initialValue, QSystemSemaphore::AccessMode mode)">
                <parameter type="const QNativeIpcKey &amp;" name="key" default=""/>
                <parameter type="int" name="initialValue" default="0"/>
                <parameter type="QSystemSemaphore::AccessMode" name="mode" default="Open"/>
            </function>
            <function name="~QSystemSemaphore" fullname="QSystemSemaphore::~QSystemSemaphore" href="qsystemsemaphore.html#dtor.QSystemSemaphore" status="active" access="public" location="qsystemsemaphore.h" documented="true" meta="destructor" noexcept="true" signature="~QSystemSemaphore()"/>
            <enum name="AccessMode" fullname="QSystemSemaphore::AccessMode" href="qsystemsemaphore.html#AccessMode-enum" status="active" access="public" location="qsystemsemaphore.h" documented="true">
                <value name="Open" value="0"/>
                <value name="Create" value="1"/>
            </enum>
            <enum name="SystemSemaphoreError" fullname="QSystemSemaphore::SystemSemaphoreError" href="qsystemsemaphore.html#SystemSemaphoreError-enum" status="active" access="public" location="qsystemsemaphore.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="PermissionDenied" value="1"/>
                <value name="KeyError" value="2"/>
                <value name="AlreadyExists" value="3"/>
                <value name="NotFound" value="4"/>
                <value name="OutOfResources" value="5"/>
                <value name="UnknownError" value="6"/>
            </enum>
        </class>
        <page name="qt-cmake-policy-qtp0002.html" href="qt-cmake-policy-qtp0002.html" status="active" location="qtp0002.qdoc" documented="true" groups="qt-cmake-policies" subtype="page" title="QTP0002" fulltitle="QTP0002" subtitle="" brief="Target properties that specify Android-specific paths may contain generator expressions">
            <keyword name="qt-cmake-policy-qtp0002" title="qt_cmake_policy_qtp0002"/>
        </page>
        <page name="qt-cmake-policy-qtp0003.html" href="qt-cmake-policy-qtp0003.html" status="active" location="qtp0003.qdoc" since="6.7" documented="true" groups="qt-cmake-policies" subtype="page" title="QTP0003" fulltitle="QTP0003" subtitle="" brief="Consider the BUILD_SHARED_LIBS value when creating Qt libraries">
            <keyword name="qt-cmake-policy-qtp0003" title="qt_cmake_policy_qtp0003"/>
        </page>
        <page name="cmake-target-property-qt-android-abis.html" href="cmake-target-property-qt-android-abis.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_ABIS" fulltitle="QT_ANDROID_ABIS" subtitle="" brief="List of ABIs that packages of a single target are built for">
            <target name="cmake-target-property-qt-android-abis" title="cmake-target-property-QT_ANDROID_ABIS"/>
        </page>
        <page name="cmake-variable-qt-android-abis.html" href="cmake-variable-qt-android-abis.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_ABIS" fulltitle="QT_ANDROID_ABIS" subtitle="" brief="List of ABIs that the project packages are built for">
            <target name="cmake-variable-qt-android-abis" title="cmake-variable-QT_ANDROID_ABIS"/>
        </page>
        <page name="cmake-variable-qt-android-application-arguments.html" href="cmake-variable-qt-android-application-arguments.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-manifest-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_APPLICATION_ARGUMENTS" fulltitle="QT_ANDROID_APPLICATION_ARGUMENTS" subtitle="" brief="List of arguments to pass to Android applications">
            <target name="cmake-variable-qt-android-application-arguments" title="cmake-variable-QT_ANDROID_APPLICATION_ARGUMENTS"/>
        </page>
        <page name="cmake-target-property-qt-android-app-icon.html" href="cmake-target-property-qt-android-app-icon.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-manifest-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_APP_ICON" fulltitle="QT_ANDROID_APP_ICON" subtitle="" brief="Android app's icon resource name">
            <target name="cmake-target-property-qt-android-app-icon" title="cmake-target-property-QT_ANDROID_APP_ICON"/>
        </page>
        <page name="cmake-target-property-qt-android-app-name.html" href="cmake-target-property-qt-android-app-name.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-manifest-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_APP_NAME" fulltitle="QT_ANDROID_APP_NAME" subtitle="" brief="Android app's name">
            <target name="cmake-target-property-qt-android-app-name" title="cmake-target-property-QT_ANDROID_APP_NAME"/>
        </page>
        <page name="cmake-variable-qt-android-build-all-abis.html" href="cmake-variable-qt-android-build-all-abis.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_BUILD_ALL_ABIS" fulltitle="QT_ANDROID_BUILD_ALL_ABIS" subtitle="" brief="Enables building multi-ABI packages using the autodetected Qt for Android SDK list">
            <target name="cmake-variable-qt-android-build-all-abis" title="cmake-variable-QT_ANDROID_BUILD_ALL_ABIS"/>
        </page>
        <page name="cmake-target-property-qt-android-compile-sdk-version.html" href="cmake-target-property-qt-android-compile-sdk-version.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_COMPILE_SDK_VERSION" fulltitle="QT_ANDROID_COMPILE_SDK_VERSION" subtitle="" brief="Android target SDK version">
            <target name="cmake-target-property-qt-android-compile-sdk-version" title="cmake-target-property-QT_ANDROID_COMPILE_SDK_VERSION"/>
        </page>
        <page name="cmake-target-property-qt-android-deployment-dependencies.html" href="cmake-target-property-qt-android-deployment-dependencies.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_DEPLOYMENT_DEPENDENCIES" fulltitle="QT_ANDROID_DEPLOYMENT_DEPENDENCIES" subtitle="" brief="Overrides the Qt dependencies added to the target's deployment">
            <target name="cmake-target-property-qt-android-deployment-dependencies" title="cmake-target-property-QT_ANDROID_DEPLOYMENT_DEPENDENCIES"/>
        </page>
        <page name="cmake-target-property-qt-android-deployment-settings-file.html" href="cmake-target-property-qt-android-deployment-settings-file.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_DEPLOYMENT_SETTINGS_FILE" fulltitle="QT_ANDROID_DEPLOYMENT_SETTINGS_FILE" subtitle="" brief="Specifies the location of a target's generated deployment settings file">
            <target name="cmake-target-property-qt-android-deployment-settings-file" title="cmake-target-property-QT_ANDROID_DEPLOYMENT_SETTINGS_FILE"/>
        </page>
        <page name="cmake-variable-qt-android-deployment-type.html" href="cmake-variable-qt-android-deployment-type.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_DEPLOYMENT_TYPE" fulltitle="QT_ANDROID_DEPLOYMENT_TYPE" subtitle="" brief="Forces or disables release package signing regardless of the build type">
            <target name="cmake-variable-qt-android-deployment-type" title="cmake-variable-QT_ANDROID_DEPLOYMENT_TYPE"/>
        </page>
        <page name="cmake-target-property-qt-android-extra-libs.html" href="cmake-target-property-qt-android-extra-libs.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_EXTRA_LIBS" fulltitle="QT_ANDROID_EXTRA_LIBS" subtitle="" brief="Extra libraries to deploy with the target">
            <target name="cmake-target-property-qt-android-extra-libs" title="cmake-target-property-QT_ANDROID_EXTRA_LIBS"/>
        </page>
        <page name="cmake-target-property-qt-android-extra-plugins.html" href="cmake-target-property-qt-android-extra-plugins.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_EXTRA_PLUGINS" fulltitle="QT_ANDROID_EXTRA_PLUGINS" subtitle="" brief="Extra Qt plugins to deploy with the target">
            <target name="cmake-target-property-qt-android-extra-plugins" title="cmake-target-property-QT_ANDROID_EXTRA_PLUGINS"/>
        </page>
        <page name="cmake-variable-qt-android-generate-java-qml-components.html" href="cmake-variable-qt-android-generate-java-qml-components.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS" fulltitle="QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS" subtitle="" brief="Enables the generation of QtQuickViewContent-based classes">
            <target name="cmake-variable-qt-android-generate-java-qtquickview-contents" title="cmake-variable-QT_ANDROID_GENERATE_JAVA_QTQUICKVIEW_CONTENTS"/>
        </page>
        <page name="cmake-target-property-qt-android-min-sdk-version.html" href="cmake-target-property-qt-android-min-sdk-version.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_MIN_SDK_VERSION" fulltitle="QT_ANDROID_MIN_SDK_VERSION" subtitle="" brief="Minimum Android SDK version">
            <target name="cmake-target-property-qt-android-min-sdk-version" title="cmake-target-property-QT_ANDROID_MIN_SDK_VERSION"/>
        </page>
        <page name="cmake_variable-qt-android-multi-abi-forward-vars" href="cmake-variable-qt-android-multi-abi-forward-vars.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_MULTI_ABI_FORWARD_VARS" fulltitle="QT_ANDROID_MULTI_ABI_FORWARD_VARS" subtitle="" brief="Allows to share CMake variables in multi-ABI builds">
            <target name="cmake-variable-qt-android-multi-abi-forward-vars" title="cmake-variable-QT_ANDROID_MULTI_ABI_FORWARD_VARS"/>
        </page>
        <page name="cmake-target-property-qt-android-no-deploy-qt-libs.html" href="cmake-target-property-qt-android-no-deploy-qt-libs.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_NO_DEPLOY_QT_LIBS" fulltitle="QT_ANDROID_NO_DEPLOY_QT_LIBS" subtitle="" brief="Whether Qt shared libraries are packaged in the APK on Android">
            <target name="cmake-target-property-qt-android-no-deploy-qt-libs" title="cmake-target-property-QT_ANDROID_NO_DEPLOY_QT_LIBS"/>
        </page>
        <page name="cmake-target-property-qt-android-package-name.html" href="cmake-target-property-qt-android-package-name.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_PACKAGE_NAME" fulltitle="QT_ANDROID_PACKAGE_NAME" subtitle="" brief="App's package name">
            <target name="cmake-target-property-qt-android-package-name" title="cmake-target-property-QT_ANDROID_PACKAGE_NAME"/>
        </page>
        <page name="cmake-target-property-qt-android-package-source-dir.html" href="cmake-target-property-qt-android-package-source-dir.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_PACKAGE_SOURCE_DIR" fulltitle="QT_ANDROID_PACKAGE_SOURCE_DIR" subtitle="" brief="Path to a custom Android package template">
            <target name="cmake-target-property-qt-android-package-source-dir" title="cmake-target-property-QT_ANDROID_PACKAGE_SOURCE_DIR"/>
        </page>
        <page name="cmake-target-property-qt-android-sdk-build-tools-revision.html" href="cmake-target-property-qt-android-sdk-build-tools-revision.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_SDK_BUILD_TOOLS_REVISION" fulltitle="QT_ANDROID_SDK_BUILD_TOOLS_REVISION" subtitle="" brief="Revision of Android build tools to use">
            <target name="cmake-target-property-qt-android-sdk-build-tools-revision" title="cmake-target-property-QT_ANDROID_SDK_BUILD_TOOLS_REVISION"/>
        </page>
        <page name="cmake-variable-qt-android-sign-aab.html" href="cmake-variable-qt-android-sign-aab.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_SIGN_AAB" fulltitle="QT_ANDROID_SIGN_AAB" subtitle="" brief="Signs the .aab package with the specified keystore, alias, and store password">
            <target name="cmake-variable-qt-android-sign-aab" title="cmake-variable-QT_ANDROID_SIGN_AAB"/>
        </page>
        <page name="cmake-variable-qt-android-sign-apk.html" href="cmake-variable-qt-android-sign-apk.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-android-build-properties,cmake-variables-qtcore" subtype="page" title="QT_ANDROID_SIGN_APK" fulltitle="QT_ANDROID_SIGN_APK" subtitle="" brief="Signs the package with the specified keystore, alias, and store password">
            <target name="cmake-variable-qt-android-sign-apk" title="cmake-variable-QT_ANDROID_SIGN_APK"/>
        </page>
        <page name="cmake-target-property-qt-android-system-libs-prefix.html" href="cmake-target-property-qt-android-system-libs-prefix.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_SYSTEM_LIBS_PREFIX" fulltitle="QT_ANDROID_SYSTEM_LIBS_PREFIX" subtitle="" brief="Specifies the location of Qt libraries on the target device">
            <target name="cmake-target-property-qt-android-system-libs-prefix" title="cmake-target-property-QT_ANDROID_SYSTEM_LIBS_PREFIX"/>
        </page>
        <page name="cmake-target-property-qt-android-target-sdk-version.html" href="cmake-target-property-qt-android-target-sdk-version.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-build-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_TARGET_SDK_VERSION" fulltitle="QT_ANDROID_TARGET_SDK_VERSION" subtitle="" brief="Android target SDK version">
            <target name="cmake-target-property-qt-android-target-sdk-version" title="cmake-target-property-QT_ANDROID_TARGET_SDK_VERSION"/>
        </page>
        <page name="cmake-target-property-qt-android-version-code.html" href="cmake-target-property-qt-android-version-code.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-manifest-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_VERSION_CODE" fulltitle="QT_ANDROID_VERSION_CODE" subtitle="" brief="Internal Android app version">
            <target name="cmake-target-property-qt-android-version-code" title="cmake-target-property-QT_ANDROID_VERSION_CODE"/>
        </page>
        <page name="cmake-target-property-qt-android-version-name.html" href="cmake-target-property-qt-android-version-name.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-android-manifest-properties,cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_ANDROID_VERSION_NAME" fulltitle="QT_ANDROID_VERSION_NAME" subtitle="" brief="Human-readable Android app version">
            <target name="cmake-target-property-qt-android-version-name" title="cmake-target-property-QT_ANDROID_VERSION_NAME"/>
        </page>
        <page name="cmake-variable-qt-deploy-bin-dir.html" href="cmake-variable-qt-deploy-bin-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_BIN_DIR" fulltitle="QT_DEPLOY_BIN_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying runtime binaries on some target platforms">
            <target name="cmake-variable-qt-deploy-bin-dir" title="cmake-variable-QT_DEPLOY_BIN_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-variable-qt-deploy-ignored-lib-dirs.html" href="cmake-variable-qt-deploy-ignored-lib-dirs.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_IGNORED_LIB_DIRS" fulltitle="QT_DEPLOY_IGNORED_LIB_DIRS" subtitle="" brief="Directories that are excluded from runtime dependencies search">
            <target name="cmake-variable-qt-deploy-ignored-lib-dirs" title="cmake-variable-QT_DEPLOY_IGNORED_LIB_DIRS"/>
        </page>
        <page name="cmake-variable-qt-deploy-libexec-dir.html" href="cmake-variable-qt-deploy-libexec-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_LIBEXEC_DIR" fulltitle="QT_DEPLOY_LIBEXEC_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying program executables on some target platforms">
            <target name="cmake-variable-qt-deploy-libexec-dir" title="cmake-variable-QT_DEPLOY_LIBEXEC_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-variable-qt-deploy-lib-dir.html" href="cmake-variable-qt-deploy-lib-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_LIB_DIR" fulltitle="QT_DEPLOY_LIB_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying libraries on some target platforms">
            <target name="cmake-variable-qt-deploy-lib-dir" title="cmake-variable-QT_DEPLOY_LIB_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-variable-qt-deploy-plugins-dir.html" href="cmake-variable-qt-deploy-plugins-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_PLUGINS_DIR" fulltitle="QT_DEPLOY_PLUGINS_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying Qt plugins on some target platforms">
            <target name="cmake-variable-qt-deploy-plugins-dir" title="cmake-variable-QT_DEPLOY_PLUGINS_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-variable-qt-deploy-prefix.html" href="cmake-variable-qt-deploy-prefix.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_PREFIX" fulltitle="QT_DEPLOY_PREFIX" subtitle="" brief="Base location for a deployment">
            <target name="cmake-variable-qt-deploy-prefix" title="cmake-variable-QT_DEPLOY_PREFIX"/>
        </page>
        <page name="cmake-variable-qt-deploy-qml-dir.html" href="cmake-variable-qt-deploy-qml-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_QML_DIR" fulltitle="QT_DEPLOY_QML_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying QML plugins on some target platforms">
            <target name="cmake-variable-qt-deploy-qml-dir" title="cmake-variable-QT_DEPLOY_QML_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-variable-qt-deploy-support.html" href="cmake-variable-qt-deploy-support.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_SUPPORT" fulltitle="QT_DEPLOY_SUPPORT" subtitle="" brief="Name of the file to include for setting up deployment support">
            <target name="cmake-variable-qt-deploy-support" title="cmake-variable-QT_DEPLOY_SUPPORT"/>
        </page>
        <page name="cmake-variable-qt-deploy-translations-dir.html" href="cmake-variable-qt-deploy-translations-dir.html" status="active" location="cmake-deploy-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_DEPLOY_TRANSLATIONS_DIR" fulltitle="QT_DEPLOY_TRANSLATIONS_DIR" subtitle="" brief="Prefix-relative subdirectory for deploying Qt translations on some target platforms">
            <target name="cmake-variable-qt-deploy-translations-dir" title="cmake-variable-QT_DEPLOY_TRANSLATIONS_DIR"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="cmake-source-file-property-qt-discard-file-contents.html" href="cmake-source-file-property-qt-discard-file-contents.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-source-file-properties-qtcore" subtype="page" title="QT_DISCARD_FILE_CONTENTS" fulltitle="QT_DISCARD_FILE_CONTENTS" subtitle="" brief="Specifies that the given files should be empty in the resource file system">
            <target name="cmake-source-file-property-qt-discard-file-contents" title="cmake-source-file-property-QT_DISCARD_FILE_CONTENTS"/>
        </page>
        <page name="cmake-variable-qt-enable-verbose-deployment.html" href="cmake-variable-qt-enable-verbose-deployment.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_ENABLE_VERBOSE_DEPLOYMENT" fulltitle="QT_ENABLE_VERBOSE_DEPLOYMENT" subtitle="" brief="Enables verbose mode of deployment tools">
            <target name="cmake-variable-qt-enable-verbose-deployment" title="cmake-variable-QT_ENABLE_VERBOSE_DEPLOYMENT"/>
        </page>
        <page name="cmake-variable-qt-host-path.html" href="cmake-variable-qt-host-path.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_HOST_PATH" fulltitle="QT_HOST_PATH" subtitle="" brief="Location of the host Qt installation when cross-compiling">
            <target name="cmake-variable-qt-host-path" title="cmake-variable-QT_HOST_PATH"/>
        </page>
        <page name="cmake-variable-qt-i18n-native-language.html" href="cmake-variable-qt-i18n-native-language.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_I18N_SOURCE_LANGUAGE" fulltitle="QT_I18N_SOURCE_LANGUAGE" subtitle="" brief="Specifies the language of translatable strings">
            <target name="cmake-variable-qt-i18n-source-language" title="cmake-variable-QT_I18N_SOURCE_LANGUAGE"/>
        </page>
        <page name="cmake-variable-qt-i18n-languages.html" href="cmake-variable-qt-i18n-languages.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_I18N_TRANSLATED_LANGUAGES" fulltitle="QT_I18N_TRANSLATED_LANGUAGES" subtitle="" brief="List of languages to be used for project internationalization">
            <target name="cmake-variable-qt-i18n-translated-languages" title="cmake-variable-QT_I18N_TRANSLATED_LANGUAGES"/>
        </page>
        <page name="cmake-target-property-qt-ios-launch-screen.html" href="cmake-target-property-qt-ios-launch-screen.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_IOS_LAUNCH_SCREEN" fulltitle="QT_IOS_LAUNCH_SCREEN" subtitle="" brief="Path to iOS launch screen storyboard">
            <target name="cmake-target-property-qt-ios-launch-screen" title="cmake-target-property-QT_IOS_LAUNCH_SCREEN"/>
        </page>
        <page name="cmake-variable-qt-ios-launch-screen.html" href="cmake-variable-qt-ios-launch-screen.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_IOS_LAUNCH_SCREEN" fulltitle="QT_IOS_LAUNCH_SCREEN" subtitle="" brief="Path to iOS launch screen storyboard used by all targets">
            <target name="cmake-variable-qt-ios-launch-screen" title="cmake-variable-QT_IOS_LAUNCH_SCREEN"/>
        </page>
        <page name="cmake-variable-qt-no-collect-build-tree-apk-deps.html" href="cmake-variable-qt-no-collect-build-tree-apk-deps.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_NO_COLLECT_BUILD_TREE_APK_DEPS" fulltitle="QT_NO_COLLECT_BUILD_TREE_APK_DEPS" subtitle="" brief="Prevents collecting of project-built shared library targets during Android deployment">
            <target name="cmake-variable-qt-no-collect-build-tree-apk-deps" title="cmake-variable-QT_NO_COLLECT_BUILD_TREE_APK_DEPS"/>
        </page>
        <page name="cmake-variable-qt-no-collect-imported-target-apk-deps.html" href="cmake-variable-qt-no-collect-imported-target-apk-deps.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS" fulltitle="QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS" subtitle="" brief="Prevents collecting of imported targets during Android deployment">
            <target name="cmake-variable-qt-no-collect-imported-target-apk-deps" title="cmake-variable-QT_NO_COLLECT_IMPORTED_TARGET_APK_DEPS"/>
        </page>
        <page name="cmake-variable-qt-no-set-xcode-bundle-identifier.html" href="cmake-variable-qt-no-set-xcode-bundle-identifier.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_NO_SET_XCODE_BUNDLE_IDENTIFIER" fulltitle="QT_NO_SET_XCODE_BUNDLE_IDENTIFIER" subtitle="" brief="Disables providing a fallback app bundle ID during target finalization on iOS">
            <target name="cmake-variable-qt-no-set-xcode-bundle-identifier" title="cmake-variable-QT_NO_SET_XCODE_BUNDLE_IDENTIFIER"/>
        </page>
        <page name="cmake-variable-qt-no-set-xcode-development-team-id.html" href="cmake-variable-qt-no-set-xcode-development-team-id.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_NO_SET_XCODE_DEVELOPMENT_TEAM_ID" fulltitle="QT_NO_SET_XCODE_DEVELOPMENT_TEAM_ID" subtitle="" brief="Disables providing a fallback team ID during target finalization on iOS">
            <target name="cmake-variable-qt-no-set-xcode-development-team-id" title="cmake-variable-QT_NO_SET_XCODE_DEVELOPMENT_TEAM_ID"/>
        </page>
        <page name="cmake-variable-qt-no-standard-project-setup.html" href="cmake-variable-qt-no-standard-project-setup.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_NO_STANDARD_PROJECT_SETUP" fulltitle="QT_NO_STANDARD_PROJECT_SETUP" subtitle="" brief="Prevents subsequent calls to qt_standard_project_setup() from making any changes">
            <target name="cmake-variable-qt-no-standard-project-setup" title="cmake-variable-QT_NO_STANDARD_PROJECT_SETUP"/>
        </page>
        <page name="cmake-target-property-qt-no-utf8-source.html" href="cmake-target-property-qt-no-utf8-source.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_NO_UTF8_SOURCE" fulltitle="QT_NO_UTF8_SOURCE" subtitle="" brief="Prevents forcing source files to be treated as UTF-8 for Windows">
            <target name="cmake-target-property-qt-no-utf8-source" title="cmake-target-property-QT_NO_UTF8_SOURCE"/>
        </page>
        <page name="cmake-variable-qt-path-android-abi.html" href="cmake-variable-qt-path-android-abi.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_PATH_ANDROID_ABI_&lt;ABI&gt;" fulltitle="QT_PATH_ANDROID_ABI_&lt;ABI&gt;" subtitle="" brief="Set of variables to specify the path to Qt for Android for the corresponding ABI">
            <target name="cmake-variable-qt-path-android-abi-abi" title="cmake-variable-QT_PATH_ANDROID_ABI_&lt;ABI&gt;"/>
        </page>
        <page name="cmake-target-property-qt-qml-import-path.html" href="cmake-target-property-qt-qml-import-path.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_QML_IMPORT_PATH" fulltitle="QT_QML_IMPORT_PATH" subtitle="" brief="Specifies a list of directories to search for QML imports">
            <target name="cmake-target-property-qt-qml-import-path" title="cmake-target-property-QT_QML_IMPORT_PATH"/>
        </page>
        <page name="cmake-target-property-qt-qml-root-path.html" href="cmake-target-property-qt-qml-root-path.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_QML_ROOT_PATH" fulltitle="QT_QML_ROOT_PATH" subtitle="" brief="Overrides the location of the application's qml directory">
            <target name="cmake-target-property-qt-qml-root-path" title="cmake-target-property-QT_QML_ROOT_PATH"/>
        </page>
        <page name="cmake-source-file-property-qt-resource-alias.html" href="cmake-source-file-property-qt-resource-alias.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-source-file-properties-qtcore" subtype="page" title="QT_RESOURCE_ALIAS" fulltitle="QT_RESOURCE_ALIAS" subtitle="" brief="Specifies the Qt resource alias for a file in a resource">
            <target name="cmake-source-file-property-qt-resource-alias" title="cmake-source-file-property-QT_RESOURCE_ALIAS"/>
        </page>
        <page name="cmake-target-property-qt-resource-prefix.html" href="cmake-target-property-qt-resource-prefix.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_RESOURCE_PREFIX" fulltitle="QT_RESOURCE_PREFIX" subtitle="" brief="Specifies the default Qt resource prefix">
            <target name="cmake-target-property-qt-resource-prefix" title="cmake-target-property-QT_RESOURCE_PREFIX"/>
        </page>
        <page name="cmake-global-property-qt-targets-folder.html" href="cmake-global-property-qt-targets-folder.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-global-properties-qtcore,cmake-properties-qtcore" subtype="page" title="QT_TARGETS_FOLDER" fulltitle="QT_TARGETS_FOLDER" subtitle="" brief="Sets the FOLDER property for Qt-internal targets">
            <target name="cmake-global-property-qt-targets-folder" title="cmake-global-property-QT_TARGETS_FOLDER"/>
        </page>
        <page name="cmake-variable-qt-use-target-android-build-dir.html" href="cmake-variable-qt-use-target-android-build-dir.html" status="active" location="cmake-configure-variables.qdoc" documented="true" groups="cmake-variables-qtcore" subtype="page" title="QT_USE_TARGET_ANDROID_BUILD_DIR" fulltitle="QT_USE_TARGET_ANDROID_BUILD_DIR" subtitle="" brief="Enables the use of per-target Android build directories">
            <target name="cmake-variable-qt-use-target-android-build-dir" title="cmake-variable-QT_USE_TARGET_ANDROID_BUILD_DIR"/>
        </page>
        <page name="cmake-target-property-qt-wasm-initial-memory.html" href="cmake-target-property-qt-wasm-initial-memory.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_WASM_INITIAL_MEMORY" fulltitle="QT_WASM_INITIAL_MEMORY" subtitle="" brief="Internal WebAssembly initial memory">
            <target name="cmake-target-property-qt-wasm-initial-memory" title="cmake-target-property-QT_WASM_INITIAL_MEMORY"/>
        </page>
        <page name="cmake-target-property-qt-wasm-maximum-memory.html" href="cmake-target-property-qt-wasm-maximum-memory.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_WASM_MAXIMUM_MEMORY" fulltitle="QT_WASM_MAXIMUM_MEMORY" subtitle="" brief="Internal WebAssembly maximum memory">
            <target name="cmake-target-property-qt-wasm-maximum-memory" title="cmake-target-property-QT_WASM_MAXIMUM_MEMORY"/>
        </page>
        <page name="cmake-target-property-qt-wasm-pthread-pool-size.html" href="cmake-target-property-qt-wasm-pthread-pool-size.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="QT_WASM_PTHREAD_POOL_SIZE" fulltitle="QT_WASM_PTHREAD_POOL_SIZE" subtitle="" brief="Internal WebAssembly thread pool size">
            <target name="cmake-target-property-qt-wasm-pthread-pool-size" title="cmake-target-property-QT_WASM_PTHREAD_POOL_SIZE"/>
        </page>
        <class name="QTaggedIterator" href="qtaggediterator.html" status="active" access="public" location="qiterable.h" since="6.0" documented="true" module="QtCore" brief="Template class that wraps an iterator and exposes standard iterator traits">
            <function name="QTaggedIterator" fullname="QTaggedIterator::QTaggedIterator" href="qtaggediterator.html#QTaggedIterator" status="active" access="public" location="qiterable.h" documented="true" meta="constructor" signature="QTaggedIterator(Iterator &amp;&amp;it)">
                <parameter type="Iterator &amp;&amp;" name="it" default=""/>
            </function>
            <function name="operator!=" fullname="QTaggedIterator::operator!=" href="qtaggediterator.html#operator-not-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!=(const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;other) const">
                <parameter type="const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator+" fullname="QTaggedIterator::operator+" href="qtaggediterator.html#operator-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; operator+(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator+" href="qtaggediterator.html#operator-2b-1" status="active" access="public" location="qiterable.h" documented="true" related="1241" meta="plain" overload="true" overload-number="1" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; operator+(qsizetype j, const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;k)">
                <parameter type="qsizetype" name="j" default=""/>
                <parameter type="const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" name="k" default=""/>
            </function>
            <function name="operator++" fullname="QTaggedIterator::operator++" href="qtaggediterator.html#operator-2b-2b" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp; operator++()"/>
            <function name="operator++" fullname="QTaggedIterator::operator++" href="qtaggediterator.html#operator-2b-2b-1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; operator++(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="operator+=" fullname="QTaggedIterator::operator+=" href="qtaggediterator.html#operator-2b-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp; operator+=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QTaggedIterator::operator-" href="qtaggediterator.html#operator-" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype operator-(const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;j) const">
                <parameter type="const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" name="j" default=""/>
            </function>
            <function name="operator-" fullname="QTaggedIterator::operator-" href="qtaggediterator.html#operator--1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; operator-(qsizetype j) const">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator--" fullname="QTaggedIterator::operator--" href="qtaggediterator.html#operator--" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp; operator--()"/>
            <function name="operator--" fullname="QTaggedIterator::operator--" href="qtaggediterator.html#operator---1" status="active" access="public" location="qiterable.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; operator--(int x)">
                <parameter type="int" name="x" default=""/>
            </function>
            <function name="operator-=" fullname="QTaggedIterator::operator-=" href="qtaggediterator.html#operator--eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" type="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" signature="QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp; operator-=(qsizetype j)">
                <parameter type="qsizetype" name="j" default=""/>
            </function>
            <function name="operator==" fullname="QTaggedIterator::operator==" href="qtaggediterator.html#operator-eq-eq" status="active" access="public" location="qiterable.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator==(const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;other) const">
                <parameter type="const QTaggedIterator&lt;Iterator, IteratorCategory&gt; &amp;" name="other" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QTemporaryDir" href="qtemporarydir.html" status="active" access="public" location="qtemporarydir.h" documented="true" groups="io" module="QtCore" brief="Creates a unique directory for temporary use">
            <function name="QTemporaryDir" fullname="QTemporaryDir::QTemporaryDir" href="qtemporarydir.html#QTemporaryDir" status="active" access="public" location="qtemporarydir.h" documented="true" meta="constructor" signature="QTemporaryDir()"/>
            <function name="QTemporaryDir" fullname="QTemporaryDir::QTemporaryDir" href="qtemporarydir.html#QTemporaryDir-1" status="active" access="public" location="qtemporarydir.h" documented="true" since="6.4" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QTemporaryDir(QTemporaryDir &amp;&amp;other)">
                <parameter type="QTemporaryDir &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QTemporaryDir" fullname="QTemporaryDir::QTemporaryDir" href="qtemporarydir.html#QTemporaryDir-2" status="active" access="public" location="qtemporarydir.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTemporaryDir(const QString &amp;templatePath)">
                <parameter type="const QString &amp;" name="templatePath" default=""/>
            </function>
            <function name="autoRemove" fullname="QTemporaryDir::autoRemove" href="qtemporarydir.html#autoRemove" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoRemove() const"/>
            <function name="errorString" fullname="QTemporaryDir::errorString" href="qtemporarydir.html#errorString" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="filePath" fullname="QTemporaryDir::filePath" href="qtemporarydir.html#filePath" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath(const QString &amp;fileName) const">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="isValid" fullname="QTemporaryDir::isValid" href="qtemporarydir.html#isValid" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="operator=" fullname="QTemporaryDir::operator=" href="qtemporarydir.html#operator-eq" status="active" access="public" location="qtemporarydir.h" documented="true" since="6.4" meta="move-assign" noexcept="true" type="QTemporaryDir &amp;" signature="QTemporaryDir &amp; operator=(QTemporaryDir &amp;&amp;other)">
                <parameter type="QTemporaryDir &amp;&amp;" name="other" default=""/>
            </function>
            <function name="path" fullname="QTemporaryDir::path" href="qtemporarydir.html#path" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" const="true" type="QString" signature="QString path() const"/>
            <function name="remove" fullname="QTemporaryDir::remove" href="qtemporarydir.html#remove" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" type="bool" signature="bool remove()"/>
            <function name="setAutoRemove" fullname="QTemporaryDir::setAutoRemove" href="qtemporarydir.html#setAutoRemove" status="active" access="public" location="qtemporarydir.h" documented="true" meta="plain" type="void" signature="void setAutoRemove(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="swap" fullname="QTemporaryDir::swap" href="qtemporarydir.html#swap" status="active" access="public" location="qtemporarydir.h" documented="true" since="6.4" meta="plain" noexcept="true" type="void" signature="void swap(QTemporaryDir &amp;other)">
                <parameter type="QTemporaryDir &amp;" name="other" default=""/>
            </function>
            <function name="~QTemporaryDir" fullname="QTemporaryDir::~QTemporaryDir" href="qtemporarydir.html#dtor.QTemporaryDir" status="active" access="public" location="qtemporarydir.h" documented="true" meta="destructor" noexcept="true" signature="~QTemporaryDir()"/>
        </class>
        <class threadsafety="reentrant" name="QTemporaryFile" href="qtemporaryfile.html" status="active" access="public" location="qtemporaryfile.h" documented="true" groups="io" bases="QFile" module="QtCore" brief="I/O device that operates on temporary files">
            <function name="QTemporaryFile" fullname="QTemporaryFile::QTemporaryFile" href="qtemporaryfile.html#QTemporaryFile" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="constructor" signature="QTemporaryFile()">
                <keyword name="default-file-name-template" title="Default File Name Template"/>
            </function>
            <function name="QTemporaryFile" fullname="QTemporaryFile::QTemporaryFile" href="qtemporaryfile.html#QTemporaryFile-1" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTemporaryFile(QObject *parent)">
                <parameter type="QObject *" name="parent" default=""/>
                <keyword name="default-file-name-template" title="Default File Name Template"/>
            </function>
            <function name="QTemporaryFile" fullname="QTemporaryFile::QTemporaryFile" href="qtemporaryfile.html#QTemporaryFile-2" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTemporaryFile(const QString &amp;templateName)">
                <parameter type="const QString &amp;" name="templateName" default=""/>
            </function>
            <function name="QTemporaryFile" fullname="QTemporaryFile::QTemporaryFile" href="qtemporaryfile.html#QTemporaryFile-3" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QTemporaryFile(const QString &amp;templateName, QObject *parent)">
                <parameter type="const QString &amp;" name="templateName" default=""/>
                <parameter type="QObject *" name="parent" default=""/>
            </function>
            <function name="QTemporaryFile" fullname="QTemporaryFile::QTemporaryFile" href="qtemporaryfile.html#QTemporaryFile-5" status="active" access="public" location="qtemporaryfile.h" documented="true" since="6.7" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QTemporaryFile(const std::filesystem::path &amp;templateName, QObject *parent)">
                <parameter type="const std::filesystem::path &amp;" name="templateName" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="autoRemove" fullname="QTemporaryFile::autoRemove" href="qtemporaryfile.html#autoRemove" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoRemove() const"/>
            <function name="createNativeFile" fullname="QTemporaryFile::createNativeFile" href="qtemporaryfile.html#createNativeFile" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" static="true" type="QTemporaryFile *" signature="QTemporaryFile * createNativeFile(QFile &amp;file)">
                <parameter type="QFile &amp;" name="file" default=""/>
            </function>
            <function name="createNativeFile" fullname="QTemporaryFile::createNativeFile" href="qtemporaryfile.html#createNativeFile-1" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QTemporaryFile *" signature="QTemporaryFile * createNativeFile(const QString &amp;fileName)">
                <parameter type="const QString &amp;" name="fileName" default=""/>
            </function>
            <function name="createNativeFile" fullname="QTemporaryFile::createNativeFile" href="qtemporaryfile.html#createNativeFile-2" status="active" access="public" location="qtemporaryfile.h" documented="true" since="6.7" meta="plain" static="true" overload="true" overload-number="2" type="QTemporaryFile *" signature="QTemporaryFile * createNativeFile(const std::filesystem::path &amp;fileName)">
                <parameter type="const std::filesystem::path &amp;" name="fileName" default=""/>
            </function>
            <function name="fileName" fullname="QTemporaryFile::fileName" href="qtemporaryfile.html#fileName" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QString" signature="QString fileName() const override"/>
            <function name="fileTemplate" fullname="QTemporaryFile::fileTemplate" href="qtemporaryfile.html#fileTemplate" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileTemplate() const"/>
            <function name="open" fullname="QTemporaryFile::open" href="qtemporaryfile.html#open" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" type="bool" signature="bool open()"/>
            <function name="open" fullname="QTemporaryFile::open" href="qtemporaryfile.html#open-1" status="active" access="protected" location="qtemporaryfile.h" documented="true" meta="plain" virtual="virtual" override="true" overload="true" overload-number="1" type="bool" signature="bool open(QIODeviceBase::OpenMode mode) override">
                <parameter type="QIODeviceBase::OpenMode" name="mode" default=""/>
            </function>
            <function name="rename" fullname="QTemporaryFile::rename" href="qtemporaryfile.html#rename" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" type="bool" signature="bool rename(const QString &amp;newName)">
                <parameter type="const QString &amp;" name="newName" default=""/>
            </function>
            <function name="rename" fullname="QTemporaryFile::rename" href="qtemporaryfile.html#rename-1" status="active" access="public" location="qtemporaryfile.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="1" type="bool" signature="bool rename(const std::filesystem::path &amp;newName)">
                <parameter type="const std::filesystem::path &amp;" name="newName" default=""/>
            </function>
            <function name="setAutoRemove" fullname="QTemporaryFile::setAutoRemove" href="qtemporaryfile.html#setAutoRemove" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" type="void" signature="void setAutoRemove(bool b)">
                <parameter type="bool" name="b" default=""/>
            </function>
            <function name="setFileTemplate" fullname="QTemporaryFile::setFileTemplate" href="qtemporaryfile.html#setFileTemplate" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="plain" type="void" signature="void setFileTemplate(const QString &amp;templateName)">
                <parameter type="const QString &amp;" name="templateName" default=""/>
            </function>
            <function name="setFileTemplate" fullname="QTemporaryFile::setFileTemplate" href="qtemporaryfile.html#setFileTemplate-1" status="active" access="public" location="qtemporaryfile.h" documented="true" since="6.7" meta="plain" overload="true" overload-number="1" type="void" signature="void setFileTemplate(const std::filesystem::path &amp;name)">
                <parameter type="const std::filesystem::path &amp;" name="name" default=""/>
            </function>
            <function name="~QTemporaryFile" fullname="QTemporaryFile::~QTemporaryFile" href="qtemporaryfile.html#dtor.QTemporaryFile" status="active" access="public" location="qtemporaryfile.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTemporaryFile()"/>
        </class>
        <class threadsafety="reentrant" name="QTextBoundaryFinder" href="qtextboundaryfinder.html" status="active" access="public" location="qtextboundaryfinder.h" documented="true" groups="shared,string-processing,tools" module="QtCore" brief="Way of finding Unicode text boundaries in a string">
            <function name="QTextBoundaryFinder" fullname="QTextBoundaryFinder::QTextBoundaryFinder" href="qtextboundaryfinder.html#QTextBoundaryFinder" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="constructor" signature="QTextBoundaryFinder()"/>
            <function name="QTextBoundaryFinder" fullname="QTextBoundaryFinder::QTextBoundaryFinder" href="qtextboundaryfinder.html#QTextBoundaryFinder-1" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="copy-constructor" overload="true" overload-number="1" signature="QTextBoundaryFinder(const QTextBoundaryFinder &amp;other)">
                <parameter type="const QTextBoundaryFinder &amp;" name="other" default=""/>
            </function>
            <function name="QTextBoundaryFinder" fullname="QTextBoundaryFinder::QTextBoundaryFinder" href="qtextboundaryfinder.html#QTextBoundaryFinder-2" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QString &amp;string)">
                <parameter type="QTextBoundaryFinder::BoundaryType" name="type" default=""/>
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="QTextBoundaryFinder" fullname="QTextBoundaryFinder::QTextBoundaryFinder" href="qtextboundaryfinder.html#QTextBoundaryFinder-3" status="active" access="public" location="qtextboundaryfinder.h" documented="true" since="6.0" meta="constructor" overload="true" overload-number="3" signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, QStringView string, unsigned char *buffer, qsizetype bufferSize)">
                <parameter type="QTextBoundaryFinder::BoundaryType" name="type" default=""/>
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="unsigned char *" name="buffer" default="nullptr"/>
                <parameter type="qsizetype" name="bufferSize" default="0"/>
            </function>
            <function name="QTextBoundaryFinder" fullname="QTextBoundaryFinder::QTextBoundaryFinder" href="qtextboundaryfinder.html#QTextBoundaryFinder-4" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QChar *chars, qsizetype length, unsigned char *buffer, qsizetype bufferSize)">
                <parameter type="QTextBoundaryFinder::BoundaryType" name="type" default=""/>
                <parameter type="const QChar *" name="chars" default=""/>
                <parameter type="qsizetype" name="length" default=""/>
                <parameter type="unsigned char *" name="buffer" default="nullptr"/>
                <parameter type="qsizetype" name="bufferSize" default="0"/>
            </function>
            <function name="boundaryReasons" fullname="QTextBoundaryFinder::boundaryReasons" href="qtextboundaryfinder.html#boundaryReasons" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="QTextBoundaryFinder::BoundaryReasons" signature="QTextBoundaryFinder::BoundaryReasons boundaryReasons() const"/>
            <function name="isAtBoundary" fullname="QTextBoundaryFinder::isAtBoundary" href="qtextboundaryfinder.html#isAtBoundary" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="bool" signature="bool isAtBoundary() const"/>
            <function name="isValid" fullname="QTextBoundaryFinder::isValid" href="qtextboundaryfinder.html#isValid" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="operator=" fullname="QTextBoundaryFinder::operator=" href="qtextboundaryfinder.html#operator-eq" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="copy-assign" type="QTextBoundaryFinder &amp;" signature="QTextBoundaryFinder &amp; operator=(const QTextBoundaryFinder &amp;other)">
                <parameter type="const QTextBoundaryFinder &amp;" name="other" default=""/>
            </function>
            <function name="position" fullname="QTextBoundaryFinder::position" href="qtextboundaryfinder.html#position" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype position() const"/>
            <function name="setPosition" fullname="QTextBoundaryFinder::setPosition" href="qtextboundaryfinder.html#setPosition" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" type="void" signature="void setPosition(qsizetype position)">
                <parameter type="qsizetype" name="position" default=""/>
            </function>
            <function name="string" fullname="QTextBoundaryFinder::string" href="qtextboundaryfinder.html#string" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="QString" signature="QString string() const"/>
            <function name="toEnd" fullname="QTextBoundaryFinder::toEnd" href="qtextboundaryfinder.html#toEnd" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" type="void" signature="void toEnd()"/>
            <function name="toNextBoundary" fullname="QTextBoundaryFinder::toNextBoundary" href="qtextboundaryfinder.html#toNextBoundary" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" type="qsizetype" signature="qsizetype toNextBoundary()"/>
            <function name="toPreviousBoundary" fullname="QTextBoundaryFinder::toPreviousBoundary" href="qtextboundaryfinder.html#toPreviousBoundary" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" type="qsizetype" signature="qsizetype toPreviousBoundary()"/>
            <function name="toStart" fullname="QTextBoundaryFinder::toStart" href="qtextboundaryfinder.html#toStart" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" type="void" signature="void toStart()"/>
            <function name="type" fullname="QTextBoundaryFinder::type" href="qtextboundaryfinder.html#type" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="plain" const="true" type="QTextBoundaryFinder::BoundaryType" signature="QTextBoundaryFinder::BoundaryType type() const"/>
            <function name="~QTextBoundaryFinder" fullname="QTextBoundaryFinder::~QTextBoundaryFinder" href="qtextboundaryfinder.html#dtor.QTextBoundaryFinder" status="active" access="public" location="qtextboundaryfinder.h" documented="true" meta="destructor" noexcept="true" signature="~QTextBoundaryFinder()"/>
            <enum name="BoundaryReason" fullname="QTextBoundaryFinder::BoundaryReason" href="qtextboundaryfinder.html#BoundaryReason-enum" status="active" access="public" location="qtextboundaryfinder.h" documented="true" typedef="QTextBoundaryFinder::BoundaryReasons">
                <value name="NotAtBoundary" value="0"/>
                <value name="BreakOpportunity" value="0x1f"/>
                <value name="StartOfItem" value="0x20" since="5.0"/>
                <value name="EndOfItem" value="0x40" since="5.0"/>
                <value name="MandatoryBreak" value="0x80" since="5.0"/>
                <value name="SoftHyphen" value="0x100"/>
            </enum>
            <enum name="BoundaryType" fullname="QTextBoundaryFinder::BoundaryType" href="qtextboundaryfinder.html#BoundaryType-enum" status="active" access="public" location="qtextboundaryfinder.h" documented="true">
                <value name="Grapheme" value="0"/>
                <value name="Word" value="1"/>
                <value name="Sentence" value="2"/>
                <value name="Line" value="3"/>
            </enum>
            <typedef name="BoundaryReasons" fullname="QTextBoundaryFinder::BoundaryReasons" href="qtextboundaryfinder.html#BoundaryReason-enum" status="active" access="public" location="qtextboundaryfinder.h" enum="QTextBoundaryFinder::BoundaryReason"/>
        </class>
        <class threadsafety="reentrant" name="QTextStream" href="qtextstream.html" status="active" access="public" location="qtextstream.h" documented="true" groups="io,qtserialization,string-processing" bases="QIODeviceBase" module="QtCore" brief="Convenient interface for reading and writing text">
            <target name="qtextstream-manipulators" title="QTextStream manipulators"/>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" signature="QTextStream()"/>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream-1" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTextStream(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream-2" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QTextStream(FILE *fileHandle, QIODeviceBase::OpenMode openMode)">
                <parameter type="FILE *" name="fileHandle" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream-3" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QTextStream(QByteArray *array, QIODeviceBase::OpenMode openMode)">
                <parameter type="QByteArray *" name="array" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream-4" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QTextStream(QString *string, QIODeviceBase::OpenMode openMode)">
                <parameter type="QString *" name="string" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="QTextStream" fullname="QTextStream::QTextStream" href="qtextstream.html#QTextStream-5" status="active" access="public" location="qtextstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QTextStream(const QByteArray &amp;array, QIODeviceBase::OpenMode openMode)">
                <parameter type="const QByteArray &amp;" name="array" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadOnly"/>
            </function>
            <function name="atEnd" fullname="QTextStream::atEnd" href="qtextstream.html#atEnd" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
            <function name="autoDetectUnicode" fullname="QTextStream::autoDetectUnicode" href="qtextstream.html#autoDetectUnicode" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool autoDetectUnicode() const"/>
            <function name="device" fullname="QTextStream::device" href="qtextstream.html#device" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="encoding" fullname="QTextStream::encoding" href="qtextstream.html#encoding" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QStringConverter::Encoding" signature="QStringConverter::Encoding encoding() const"/>
            <function name="fieldAlignment" fullname="QTextStream::fieldAlignment" href="qtextstream.html#fieldAlignment" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QTextStream::FieldAlignment" signature="QTextStream::FieldAlignment fieldAlignment() const"/>
            <function name="fieldWidth" fullname="QTextStream::fieldWidth" href="qtextstream.html#fieldWidth" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="int" signature="int fieldWidth() const"/>
            <function name="flush" fullname="QTextStream::flush" href="qtextstream.html#flush" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void flush()"/>
            <function name="generateByteOrderMark" fullname="QTextStream::generateByteOrderMark" href="qtextstream.html#generateByteOrderMark" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool generateByteOrderMark() const"/>
            <function name="integerBase" fullname="QTextStream::integerBase" href="qtextstream.html#integerBase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="int" signature="int integerBase() const"/>
            <function name="locale" fullname="QTextStream::locale" href="qtextstream.html#locale" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale locale() const"/>
            <function name="numberFlags" fullname="QTextStream::numberFlags" href="qtextstream.html#numberFlags" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QTextStream::NumberFlags" signature="QTextStream::NumberFlags numberFlags() const"/>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(QChar c)">
                <parameter type="QChar" name="c" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-1" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(const QString &amp;string)">
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-2" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="2" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(float f)">
                <parameter type="float" name="f" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-3" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="3" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(short i)">
                <parameter type="short" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-4" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="4" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(QLatin1StringView string)">
                <parameter type="QLatin1StringView" name="string" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-5" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="5" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(QStringView string)">
                <parameter type="QStringView" name="string" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-6" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="6" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(char c)">
                <parameter type="char" name="c" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-7" status="active" access="public" location="qtextstream.h" documented="true" since="6.3.1" meta="plain" overload="true" overload-number="7" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(char16_t c)">
                <parameter type="char16_t" name="c" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-8" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="8" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(const QByteArray &amp;array)">
                <parameter type="const QByteArray &amp;" name="array" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-9" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="9" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(const char *string)">
                <parameter type="const char *" name="string" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-10" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="10" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(const void *ptr)">
                <parameter type="const void *" name="ptr" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-11" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="11" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(double f)">
                <parameter type="double" name="f" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-12" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="12" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(int i)">
                <parameter type="int" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-13" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="13" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(long i)">
                <parameter type="long" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-14" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="14" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(qlonglong i)">
                <parameter type="qlonglong" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-15" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="15" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(qulonglong i)">
                <parameter type="qulonglong" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-16" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="16" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(unsigned int i)">
                <parameter type="unsigned int" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-17" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="17" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(unsigned long i)">
                <parameter type="unsigned long" name="i" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QTextStream::operator&lt;&lt;" href="qtextstream.html#operator-lt-lt-18" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="18" type="QTextStream &amp;" signature="QTextStream &amp; operator&lt;&lt;(unsigned short i)">
                <parameter type="unsigned short" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(QChar &amp;c)">
                <parameter type="QChar &amp;" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-1" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(QString &amp;str)">
                <parameter type="QString &amp;" name="str" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-2" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="2" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(float &amp;f)">
                <parameter type="float &amp;" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-3" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="3" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(short &amp;i)">
                <parameter type="short &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-4" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="4" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(QByteArray &amp;array)">
                <parameter type="QByteArray &amp;" name="array" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-5" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="5" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(char &amp;c)">
                <parameter type="char &amp;" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-6" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="6" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(char *c)">
                <parameter type="char *" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-7" status="active" access="public" location="qtextstream.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="7" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(char16_t &amp;c)">
                <parameter type="char16_t &amp;" name="c" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-8" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="8" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(double &amp;f)">
                <parameter type="double &amp;" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-9" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="9" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(int &amp;i)">
                <parameter type="int &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-10" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="10" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(long &amp;i)">
                <parameter type="long &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-11" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="11" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(qlonglong &amp;i)">
                <parameter type="qlonglong &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-12" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="12" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(qulonglong &amp;i)">
                <parameter type="qulonglong &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-13" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="13" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(unsigned int &amp;i)">
                <parameter type="unsigned int &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-14" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="14" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(unsigned long &amp;i)">
                <parameter type="unsigned long &amp;" name="i" default=""/>
            </function>
            <function name="operator&gt;&gt;" fullname="QTextStream::operator&gt;&gt;" href="qtextstream.html#operator-gt-gt-15" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" overload="true" overload-number="15" type="QTextStream &amp;" signature="QTextStream &amp; operator&gt;&gt;(unsigned short &amp;i)">
                <parameter type="unsigned short &amp;" name="i" default=""/>
            </function>
            <function name="padChar" fullname="QTextStream::padChar" href="qtextstream.html#padChar" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QChar" signature="QChar padChar() const"/>
            <function name="pos" fullname="QTextStream::pos" href="qtextstream.html#pos" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 pos() const"/>
            <function name="qSetFieldWidth" href="qtextstream.html#qSetFieldWidth" status="active" access="public" location="qtextstream.h" documented="true" related="636" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetFieldWidth(int width)">
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="qSetPadChar" href="qtextstream.html#qSetPadChar" status="active" access="public" location="qtextstream.h" documented="true" related="639" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetPadChar(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="qSetRealNumberPrecision" href="qtextstream.html#qSetRealNumberPrecision" status="active" access="public" location="qtextstream.h" documented="true" related="640" meta="plain" type="QTextStreamManipulator" signature="QTextStreamManipulator qSetRealNumberPrecision(int precision)">
                <parameter type="int" name="precision" default=""/>
            </function>
            <function name="read" fullname="QTextStream::read" href="qtextstream.html#read" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QString" signature="QString read(qint64 maxlen)">
                <parameter type="qint64" name="maxlen" default=""/>
            </function>
            <function name="readAll" fullname="QTextStream::readAll" href="qtextstream.html#readAll" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QString" signature="QString readAll()"/>
            <function name="readLine" fullname="QTextStream::readLine" href="qtextstream.html#readLine" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QString" signature="QString readLine(qint64 maxlen)">
                <parameter type="qint64" name="maxlen" default="0"/>
            </function>
            <function name="readLineInto" fullname="QTextStream::readLineInto" href="qtextstream.html#readLineInto" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="bool" signature="bool readLineInto(QString *line, qint64 maxlen)">
                <parameter type="QString *" name="line" default=""/>
                <parameter type="qint64" name="maxlen" default="0"/>
            </function>
            <function name="realNumberNotation" fullname="QTextStream::realNumberNotation" href="qtextstream.html#realNumberNotation" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QTextStream::RealNumberNotation" signature="QTextStream::RealNumberNotation realNumberNotation() const"/>
            <function name="realNumberPrecision" fullname="QTextStream::realNumberPrecision" href="qtextstream.html#realNumberPrecision" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="int" signature="int realNumberPrecision() const"/>
            <function name="reset" fullname="QTextStream::reset" href="qtextstream.html#reset" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void reset()"/>
            <function name="resetStatus" fullname="QTextStream::resetStatus" href="qtextstream.html#resetStatus" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void resetStatus()"/>
            <function name="seek" fullname="QTextStream::seek" href="qtextstream.html#seek" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="bool" signature="bool seek(qint64 pos)">
                <parameter type="qint64" name="pos" default=""/>
            </function>
            <function name="setAutoDetectUnicode" fullname="QTextStream::setAutoDetectUnicode" href="qtextstream.html#setAutoDetectUnicode" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setAutoDetectUnicode(bool enabled)">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="setDevice" fullname="QTextStream::setDevice" href="qtextstream.html#setDevice" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setEncoding" fullname="QTextStream::setEncoding" href="qtextstream.html#setEncoding" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setEncoding(QStringConverter::Encoding encoding)">
                <parameter type="QStringConverter::Encoding" name="encoding" default=""/>
            </function>
            <function name="setFieldAlignment" fullname="QTextStream::setFieldAlignment" href="qtextstream.html#setFieldAlignment" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setFieldAlignment(QTextStream::FieldAlignment mode)">
                <parameter type="QTextStream::FieldAlignment" name="mode" default=""/>
            </function>
            <function name="setFieldWidth" fullname="QTextStream::setFieldWidth" href="qtextstream.html#setFieldWidth" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setFieldWidth(int width)">
                <parameter type="int" name="width" default=""/>
            </function>
            <function name="setGenerateByteOrderMark" fullname="QTextStream::setGenerateByteOrderMark" href="qtextstream.html#setGenerateByteOrderMark" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setGenerateByteOrderMark(bool generate)">
                <parameter type="bool" name="generate" default=""/>
            </function>
            <function name="setIntegerBase" fullname="QTextStream::setIntegerBase" href="qtextstream.html#setIntegerBase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setIntegerBase(int base)">
                <parameter type="int" name="base" default=""/>
            </function>
            <function name="setLocale" fullname="QTextStream::setLocale" href="qtextstream.html#setLocale" status="active" access="public" location="qtextstream.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="setNumberFlags" fullname="QTextStream::setNumberFlags" href="qtextstream.html#setNumberFlags" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setNumberFlags(QTextStream::NumberFlags flags)">
                <parameter type="QTextStream::NumberFlags" name="flags" default=""/>
            </function>
            <function name="setPadChar" fullname="QTextStream::setPadChar" href="qtextstream.html#setPadChar" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setPadChar(QChar ch)">
                <parameter type="QChar" name="ch" default=""/>
            </function>
            <function name="setRealNumberNotation" fullname="QTextStream::setRealNumberNotation" href="qtextstream.html#setRealNumberNotation" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setRealNumberNotation(QTextStream::RealNumberNotation notation)">
                <parameter type="QTextStream::RealNumberNotation" name="notation" default=""/>
            </function>
            <function name="setRealNumberPrecision" fullname="QTextStream::setRealNumberPrecision" href="qtextstream.html#setRealNumberPrecision" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setRealNumberPrecision(int precision)">
                <parameter type="int" name="precision" default=""/>
            </function>
            <function name="setStatus" fullname="QTextStream::setStatus" href="qtextstream.html#setStatus" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setStatus(QTextStream::Status status)">
                <parameter type="QTextStream::Status" name="status" default=""/>
            </function>
            <function name="setString" fullname="QTextStream::setString" href="qtextstream.html#setString" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void setString(QString *string, QIODeviceBase::OpenMode openMode)">
                <parameter type="QString *" name="string" default=""/>
                <parameter type="QIODeviceBase::OpenMode" name="openMode" default="ReadWrite"/>
            </function>
            <function name="skipWhiteSpace" fullname="QTextStream::skipWhiteSpace" href="qtextstream.html#skipWhiteSpace" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="void" signature="void skipWhiteSpace()"/>
            <function name="status" fullname="QTextStream::status" href="qtextstream.html#status" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QTextStream::Status" signature="QTextStream::Status status() const"/>
            <function name="string" fullname="QTextStream::string" href="qtextstream.html#string" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" const="true" type="QString *" signature="QString * string() const"/>
            <function name="~QTextStream" fullname="QTextStream::~QTextStream" href="qtextstream.html#dtor.QTextStream" status="active" access="public" location="qtextstream.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTextStream()"/>
            <enum name="FieldAlignment" fullname="QTextStream::FieldAlignment" href="qtextstream.html#FieldAlignment-enum" status="active" access="public" location="qtextstream.h" documented="true">
                <value name="AlignLeft" value="0"/>
                <value name="AlignRight" value="1"/>
                <value name="AlignCenter" value="2"/>
                <value name="AlignAccountingStyle" value="3"/>
            </enum>
            <enum name="NumberFlag" fullname="QTextStream::NumberFlag" href="qtextstream.html#NumberFlag-enum" status="active" access="public" location="qtextstream.h" documented="true" typedef="QTextStream::NumberFlags">
                <value name="ShowBase" value="0x1"/>
                <value name="ForcePoint" value="0x2"/>
                <value name="ForceSign" value="0x4"/>
                <value name="UppercaseBase" value="0x8"/>
                <value name="UppercaseDigits" value="0x10"/>
            </enum>
            <enum name="RealNumberNotation" fullname="QTextStream::RealNumberNotation" href="qtextstream.html#RealNumberNotation-enum" status="active" access="public" location="qtextstream.h" documented="true">
                <value name="SmartNotation" value="0"/>
                <value name="FixedNotation" value="1"/>
                <value name="ScientificNotation" value="2"/>
            </enum>
            <enum name="Status" fullname="QTextStream::Status" href="qtextstream.html#Status-enum" status="active" access="public" location="qtextstream.h" documented="true">
                <value name="Ok" value="0"/>
                <value name="ReadPastEnd" value="1"/>
                <value name="ReadCorruptData" value="2"/>
                <value name="WriteFailed" value="3"/>
            </enum>
            <typedef name="NumberFlags" fullname="QTextStream::NumberFlags" href="qtextstream.html#NumberFlag-enum" status="active" access="public" location="qtextstream.h" enum="QTextStream::NumberFlag"/>
        </class>
        <class name="QTextStreamManipulator" href="qtextstreammanipulator.html" status="ignored" access="public" location="qtextstream.h"/>
        <class name="QThread" href="qthread.html" status="active" access="public" location="qthread.h" documented="true" groups="thread" bases="QObject" module="QtCore" brief="Platform-independent way to manage threads">
            <contents name="managing-threads" title="Managing Threads" level="1"/>
            <function name="QThread" fullname="QThread::QThread" href="qthread.html#QThread" status="active" access="public" location="qthread.h" documented="true" meta="constructor" explicit="true" signature="QThread(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="create" fullname="QThread::create" href="qthread.html#create" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" type="QThread *" signature="QThread * create(Function &amp;&amp;f, Args &amp;&amp;... args)">
                <parameter type="Function &amp;&amp;" name="f" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="currentThread" fullname="QThread::currentThread" href="qthread.html#currentThread" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" type="QThread *" signature="QThread * currentThread()"/>
            <function name="currentThreadId" fullname="QThread::currentThreadId" href="qthread.html#currentThreadId" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" noexcept="true" type="Qt::HANDLE" signature="Qt::HANDLE currentThreadId()"/>
            <function name="event" fullname="QThread::event" href="qthread.html#event" status="active" access="public" location="qthread.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="eventDispatcher" fullname="QThread::eventDispatcher" href="qthread.html#eventDispatcher" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="QAbstractEventDispatcher *" signature="QAbstractEventDispatcher * eventDispatcher() const"/>
            <function name="exec" fullname="QThread::exec" href="qthread.html#exec" status="active" access="protected" location="qthread.h" documented="true" meta="plain" type="int" signature="int exec()"/>
            <function name="exit" fullname="QThread::exit" href="qthread.html#exit" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="slot" type="void" signature="void exit(int returnCode)">
                <parameter type="int" name="returnCode" default="0"/>
            </function>
            <function name="finished" fullname="QThread::finished" href="qthread.html#finished" status="active" access="public" location="qthread.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="idealThreadCount" fullname="QThread::idealThreadCount" href="qthread.html#idealThreadCount" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" noexcept="true" type="int" signature="int idealThreadCount()"/>
            <function name="isCurrentThread" fullname="QThread::isCurrentThread" href="qthread.html#isCurrentThread" status="active" access="public" location="qthread.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="bool" signature="bool isCurrentThread() const"/>
            <function name="isFinished" fullname="QThread::isFinished" href="qthread.html#isFinished" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="bool" signature="bool isFinished() const"/>
            <function name="isInterruptionRequested" fullname="QThread::isInterruptionRequested" href="qthread.html#isInterruptionRequested" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="bool" signature="bool isInterruptionRequested() const"/>
            <function name="isMainThread" fullname="QThread::isMainThread" href="qthread.html#isMainThread" status="active" access="public" location="qthread.h" documented="true" since="6.8" meta="plain" static="true" noexcept="true" type="bool" signature="bool isMainThread()"/>
            <function name="isRunning" fullname="QThread::isRunning" href="qthread.html#isRunning" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRunning() const"/>
            <function name="loopLevel" fullname="QThread::loopLevel" href="qthread.html#loopLevel" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="int" signature="int loopLevel() const"/>
            <function name="msleep" fullname="QThread::msleep" href="qthread.html#msleep" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" type="void" signature="void msleep(unsigned long msecs)">
                <parameter type="unsigned long" name="msecs" default=""/>
            </function>
            <function name="priority" fullname="QThread::priority" href="qthread.html#priority" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="QThread::Priority" signature="QThread::Priority priority() const"/>
            <function name="quit" fullname="QThread::quit" href="qthread.html#quit" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="slot" type="void" signature="void quit()"/>
            <function name="requestInterruption" fullname="QThread::requestInterruption" href="qthread.html#requestInterruption" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="plain" type="void" signature="void requestInterruption()"/>
            <function name="run" fullname="QThread::run" href="qthread.html#run" status="active" access="protected" location="qthread.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void run()"/>
            <function name="serviceLevel" fullname="QThread::serviceLevel" href="qthread.html#serviceLevel" status="active" access="public" location="qthread.h" documented="true" since="6.9" meta="plain" const="true" type="QThread::QualityOfService" signature="QThread::QualityOfService serviceLevel() const"/>
            <function name="setEventDispatcher" fullname="QThread::setEventDispatcher" href="qthread.html#setEventDispatcher" status="active" access="public" location="qthread.h" documented="true" meta="plain" type="void" signature="void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)">
                <parameter type="QAbstractEventDispatcher *" name="eventDispatcher" default=""/>
            </function>
            <function name="setPriority" fullname="QThread::setPriority" href="qthread.html#setPriority" status="active" access="public" location="qthread.h" documented="true" meta="plain" type="void" signature="void setPriority(QThread::Priority priority)">
                <parameter type="QThread::Priority" name="priority" default=""/>
            </function>
            <function name="setServiceLevel" fullname="QThread::setServiceLevel" href="qthread.html#setServiceLevel" status="active" access="public" location="qthread.h" documented="true" since="6.9" meta="plain" type="void" signature="void setServiceLevel(QThread::QualityOfService serviceLevel)">
                <parameter type="QThread::QualityOfService" name="serviceLevel" default=""/>
            </function>
            <function name="setStackSize" fullname="QThread::setStackSize" href="qthread.html#setStackSize" status="active" access="public" location="qthread.h" documented="true" meta="plain" type="void" signature="void setStackSize(uint stackSize)">
                <parameter type="uint" name="stackSize" default=""/>
            </function>
            <function name="setTerminationEnabled" fullname="QThread::setTerminationEnabled" href="qthread.html#setTerminationEnabled" status="active" access="protected" location="qthread.h" documented="true" meta="plain" static="true" type="void" signature="void setTerminationEnabled(bool enabled)">
                <parameter type="bool" name="enabled" default="true"/>
            </function>
            <function name="sleep" fullname="QThread::sleep" href="qthread.html#sleep" status="active" access="public" location="qthread.h" documented="true" since="6.6" meta="plain" static="true" type="void" signature="void sleep(std::chrono::nanoseconds nsecs)">
                <parameter type="std::chrono::nanoseconds" name="nsecs" default=""/>
            </function>
            <function name="sleep" fullname="QThread::sleep" href="qthread.html#sleep-1" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void sleep(unsigned long secs)">
                <parameter type="unsigned long" name="secs" default=""/>
            </function>
            <function name="stackSize" fullname="QThread::stackSize" href="qthread.html#stackSize" status="active" access="public" location="qthread.h" documented="true" meta="plain" const="true" type="uint" signature="uint stackSize() const"/>
            <function name="start" fullname="QThread::start" href="qthread.html#start" status="active" access="public" location="qthread.h" documented="true" meta="slot" type="void" signature="void start(QThread::Priority priority)">
                <parameter type="QThread::Priority" name="priority" default="InheritPriority"/>
            </function>
            <function name="started" fullname="QThread::started" href="qthread.html#started" status="active" access="public" location="qthread.h" documented="true" meta="signal" type="void" signature="void started()"/>
            <function name="terminate" fullname="QThread::terminate" href="qthread.html#terminate" threadsafety="thread safe" status="active" access="public" location="qthread.h" documented="true" meta="slot" type="void" signature="void terminate()"/>
            <function name="usleep" fullname="QThread::usleep" href="qthread.html#usleep" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" type="void" signature="void usleep(unsigned long usecs)">
                <parameter type="unsigned long" name="usecs" default=""/>
            </function>
            <function name="wait" fullname="QThread::wait" href="qthread.html#wait" status="active" access="public" location="qthread.h" documented="true" meta="plain" type="bool" signature="bool wait(QDeadlineTimer deadline)">
                <parameter type="QDeadlineTimer" name="deadline" default="QDeadlineTimer(QDeadlineTimer::Forever)"/>
            </function>
            <function name="wait" fullname="QThread::wait" href="qthread.html#wait-1" status="active" access="public" location="qthread.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool wait(unsigned long time)">
                <parameter type="unsigned long" name="time" default=""/>
            </function>
            <function name="yieldCurrentThread" fullname="QThread::yieldCurrentThread" href="qthread.html#yieldCurrentThread" status="active" access="public" location="qthread.h" documented="true" meta="plain" static="true" type="void" signature="void yieldCurrentThread()"/>
            <function name="~QThread" fullname="QThread::~QThread" href="qthread.html#dtor.QThread" status="active" access="public" location="qthread.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QThread()"/>
            <enum name="Priority" fullname="QThread::Priority" href="qthread.html#Priority-enum" status="active" access="public" location="qthread.h" documented="true">
                <value name="IdlePriority" value="0"/>
                <value name="LowestPriority" value="1"/>
                <value name="LowPriority" value="2"/>
                <value name="NormalPriority" value="3"/>
                <value name="HighPriority" value="4"/>
                <value name="HighestPriority" value="5"/>
                <value name="TimeCriticalPriority" value="6"/>
                <value name="InheritPriority" value="7"/>
            </enum>
            <enum name="QualityOfService" fullname="QThread::QualityOfService" href="qthread.html#QualityOfService-enum" status="active" access="public" location="qthread.h" since="6.9" documented="true" scoped="true">
                <value name="Auto" value="0"/>
                <value name="High" value="1"/>
                <value name="Eco" value="2"/>
            </enum>
        </class>
        <class threadsafety="thread safe" name="QThreadPool" href="qthreadpool.html" status="active" access="public" location="qthreadpool.h" documented="true" groups="thread" bases="QObject" module="QtCore" brief="Manages a collection of QThreads">
            <function name="QThreadPool" fullname="QThreadPool::QThreadPool" href="qthreadpool.html#QThreadPool" status="active" access="public" location="qthreadpool.h" documented="true" meta="constructor" signature="QThreadPool(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="activeThreadCount" fullname="QThreadPool::activeThreadCount" href="qthreadpool.html#activeThreadCount-prop" status="active" access="public" location="qthreadpool.h" meta="plain" const="true" associated-property="activeThreadCount" type="int" signature="int activeThreadCount() const"/>
            <function name="clear" fullname="QThreadPool::clear" href="qthreadpool.html#clear" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="contains" fullname="QThreadPool::contains" href="qthreadpool.html#contains" status="active" access="public" location="qthreadpool.h" documented="true" since="6.0" meta="plain" const="true" type="bool" signature="bool contains(const QThread *thread) const">
                <parameter type="const QThread *" name="thread" default=""/>
            </function>
            <function name="expiryTimeout" fullname="QThreadPool::expiryTimeout" href="qthreadpool.html#expiryTimeout-prop" status="active" access="public" location="qthreadpool.h" meta="plain" const="true" associated-property="expiryTimeout" type="int" signature="int expiryTimeout() const"/>
            <function name="globalInstance" fullname="QThreadPool::globalInstance" href="qthreadpool.html#globalInstance" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" static="true" type="QThreadPool *" signature="QThreadPool * globalInstance()"/>
            <function name="maxThreadCount" fullname="QThreadPool::maxThreadCount" href="qthreadpool.html#maxThreadCount-prop" status="active" access="public" location="qthreadpool.h" meta="plain" const="true" associated-property="maxThreadCount" type="int" signature="int maxThreadCount() const"/>
            <function name="releaseThread" fullname="QThreadPool::releaseThread" href="qthreadpool.html#releaseThread" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="void" signature="void releaseThread()"/>
            <function name="reserveThread" fullname="QThreadPool::reserveThread" href="qthreadpool.html#reserveThread" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="void" signature="void reserveThread()"/>
            <function name="serviceLevel" fullname="QThreadPool::serviceLevel" href="qthreadpool.html#serviceLevel" status="active" access="public" location="qthreadpool.h" documented="true" since="6.9" meta="plain" const="true" type="QThread::QualityOfService" signature="QThread::QualityOfService serviceLevel() const"/>
            <function name="setExpiryTimeout" fullname="QThreadPool::setExpiryTimeout" href="qthreadpool.html#expiryTimeout-prop" status="active" access="public" location="qthreadpool.h" meta="plain" associated-property="expiryTimeout" type="void" signature="void setExpiryTimeout(int expiryTimeout)">
                <parameter type="int" name="expiryTimeout" default=""/>
            </function>
            <function name="setMaxThreadCount" fullname="QThreadPool::setMaxThreadCount" href="qthreadpool.html#maxThreadCount-prop" status="active" access="public" location="qthreadpool.h" meta="plain" associated-property="maxThreadCount" type="void" signature="void setMaxThreadCount(int maxThreadCount)">
                <parameter type="int" name="maxThreadCount" default=""/>
            </function>
            <function name="setServiceLevel" fullname="QThreadPool::setServiceLevel" href="qthreadpool.html#setServiceLevel" status="active" access="public" location="qthreadpool.h" documented="true" since="6.9" meta="plain" type="void" signature="void setServiceLevel(QThread::QualityOfService serviceLevel)">
                <parameter type="QThread::QualityOfService" name="serviceLevel" default=""/>
            </function>
            <function name="setStackSize" fullname="QThreadPool::setStackSize" href="qthreadpool.html#stackSize-prop" status="active" access="public" location="qthreadpool.h" meta="plain" associated-property="stackSize" type="void" signature="void setStackSize(uint stackSize)">
                <parameter type="uint" name="stackSize" default=""/>
            </function>
            <function name="setThreadPriority" fullname="QThreadPool::setThreadPriority" href="qthreadpool.html#threadPriority-prop" status="active" access="public" location="qthreadpool.h" meta="plain" associated-property="threadPriority" type="void" signature="void setThreadPriority(QThread::Priority priority)">
                <parameter type="QThread::Priority" name="priority" default=""/>
            </function>
            <function name="stackSize" fullname="QThreadPool::stackSize" href="qthreadpool.html#stackSize-prop" status="active" access="public" location="qthreadpool.h" meta="plain" const="true" associated-property="stackSize" type="uint" signature="uint stackSize() const"/>
            <function name="start" fullname="QThreadPool::start" href="qthreadpool.html#start" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="void" signature="void start(QRunnable *runnable, int priority)">
                <parameter type="QRunnable *" name="runnable" default=""/>
                <parameter type="int" name="priority" default="0"/>
            </function>
            <function name="start" fullname="QThreadPool::start" href="qthreadpool.html#start-1" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void start(Callable &amp;&amp;callableToRun, int priority)">
                <parameter type="Callable &amp;&amp;" name="callableToRun" default=""/>
                <parameter type="int" name="priority" default="0"/>
            </function>
            <function name="startOnReservedThread" fullname="QThreadPool::startOnReservedThread" href="qthreadpool.html#startOnReservedThread" status="active" access="public" location="qthreadpool.h" documented="true" since="6.3" meta="plain" type="void" signature="void startOnReservedThread(QRunnable *runnable)">
                <parameter type="QRunnable *" name="runnable" default=""/>
            </function>
            <function name="startOnReservedThread" fullname="QThreadPool::startOnReservedThread" href="qthreadpool.html#startOnReservedThread-1" status="active" access="public" location="qthreadpool.h" documented="true" since="6.3" meta="plain" overload="true" overload-number="1" type="void" signature="void startOnReservedThread(Callable &amp;&amp;callableToRun)">
                <parameter type="Callable &amp;&amp;" name="callableToRun" default=""/>
            </function>
            <function name="threadPriority" fullname="QThreadPool::threadPriority" href="qthreadpool.html#threadPriority-prop" status="active" access="public" location="qthreadpool.h" meta="plain" const="true" associated-property="threadPriority" type="QThread::Priority" signature="QThread::Priority threadPriority() const"/>
            <function name="tryStart" fullname="QThreadPool::tryStart" href="qthreadpool.html#tryStart" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="bool" signature="bool tryStart(QRunnable *runnable)">
                <parameter type="QRunnable *" name="runnable" default=""/>
            </function>
            <function name="tryStart" fullname="QThreadPool::tryStart" href="qthreadpool.html#tryStart-1" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool tryStart(Callable &amp;&amp;callableToRun)">
                <parameter type="Callable &amp;&amp;" name="callableToRun" default=""/>
            </function>
            <function name="tryTake" fullname="QThreadPool::tryTake" href="qthreadpool.html#tryTake" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" type="bool" signature="bool tryTake(QRunnable *runnable)">
                <parameter type="QRunnable *" name="runnable" default=""/>
            </function>
            <function name="waitForDone" fullname="QThreadPool::waitForDone" href="qthreadpool.html#waitForDone" status="active" access="public" location="qthreadpool.h" documented="true" since="6.8" meta="plain" type="bool" signature="bool waitForDone(QDeadlineTimer deadline)">
                <parameter type="QDeadlineTimer" name="deadline" default="QDeadlineTimer::Forever"/>
            </function>
            <function name="waitForDone" fullname="QThreadPool::waitForDone" href="qthreadpool.html#waitForDone-1" status="active" access="public" location="qthreadpool.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool waitForDone(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="~QThreadPool" fullname="QThreadPool::~QThreadPool" href="qthreadpool.html#dtor.QThreadPool" status="active" access="public" location="qthreadpool.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QThreadPool()"/>
            <property name="activeThreadCount" fullname="QThreadPool::activeThreadCount" href="qthreadpool.html#activeThreadCount-prop" status="active" access="public" location="qthreadpool.h" documented="true" writable="false" brief="The number of active threads in the thread pool">
                <getter name="activeThreadCount"/>
            </property>
            <property name="expiryTimeout" fullname="QThreadPool::expiryTimeout" href="qthreadpool.html#expiryTimeout-prop" status="active" access="public" location="qthreadpool.h" documented="true" brief="The thread expiry timeout value in milliseconds">
                <getter name="expiryTimeout"/>
                <setter name="setExpiryTimeout"/>
            </property>
            <property name="maxThreadCount" fullname="QThreadPool::maxThreadCount" href="qthreadpool.html#maxThreadCount-prop" status="active" access="public" location="qthreadpool.h" documented="true" brief="The maximum number of threads used by the thread pool. This property will default to the value of QThread::idealThreadCount() at the moment the QThreadPool object is created">
                <getter name="maxThreadCount"/>
                <setter name="setMaxThreadCount"/>
            </property>
            <property name="stackSize" fullname="QThreadPool::stackSize" href="qthreadpool.html#stackSize-prop" status="active" access="public" location="qthreadpool.h" documented="true" brief="The stack size for the thread pool worker threads">
                <getter name="stackSize"/>
                <setter name="setStackSize"/>
            </property>
            <property name="threadPriority" fullname="QThreadPool::threadPriority" href="qthreadpool.html#threadPriority-prop" status="active" access="public" location="qthreadpool.h" since="6.2" documented="true" brief="The thread priority for new worker threads">
                <getter name="threadPriority"/>
                <setter name="setThreadPriority"/>
            </property>
        </class>
        <class threadsafety="thread safe" name="QThreadStorage" href="qthreadstorage.html" status="active" access="public" location="qthreadstorage.h" documented="true" groups="thread" module="QtCore" brief="Per-thread data storage">
            <contents name="caveats" title="Caveats" level="1"/>
            <function name="QThreadStorage" fullname="QThreadStorage::QThreadStorage" href="qthreadstorage.html#QThreadStorage" status="active" access="public" location="qthreadstorage.h" documented="true" meta="constructor" signature="QThreadStorage()"/>
            <function name="hasLocalData" fullname="QThreadStorage::hasLocalData" href="qthreadstorage.html#hasLocalData" status="active" access="public" location="qthreadstorage.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasLocalData() const"/>
            <function name="localData" fullname="QThreadStorage::localData" href="qthreadstorage.html#localData" status="active" access="public" location="qthreadstorage.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; localData()"/>
            <function name="localData" fullname="QThreadStorage::localData" href="qthreadstorage.html#localData-1" status="active" access="public" location="qthreadstorage.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T localData() const"/>
            <function name="setLocalData" fullname="QThreadStorage::setLocalData" href="qthreadstorage.html#setLocalData" status="active" access="public" location="qthreadstorage.h" documented="true" meta="plain" type="void" signature="void setLocalData(T data)">
                <parameter type="T" name="data" default=""/>
            </function>
            <function name="~QThreadStorage" fullname="QThreadStorage::~QThreadStorage" href="qthreadstorage.html#dtor.QThreadStorage" status="active" access="public" location="qthreadstorage.h" documented="true" meta="destructor" signature="~QThreadStorage()"/>
        </class>
        <class name="QThreadStorageData" href="qthreadstoragedata.html" status="ignored" access="public" location="qthreadstorage.h"/>
        <class threadsafety="reentrant" name="QTime" href="qtime.html" status="active" access="public" location="qdatetime.h" documented="true" module="QtCore" brief="Clock time functions" comparison_category="strong">
            <function name="QTime" fullname="QTime::QTime" href="qtime.html#QTime" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" constexpr="true" signature="QTime()"/>
            <function name="QTime" fullname="QTime::QTime" href="qtime.html#QTime-1" status="active" access="public" location="qdatetime.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QTime(int h, int m, int s, int ms)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="s" default="0"/>
                <parameter type="int" name="ms" default="0"/>
            </function>
            <function name="addMSecs" fullname="QTime::addMSecs" href="qtime.html#addMSecs" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QTime" signature="QTime addMSecs(int ms) const">
                <parameter type="int" name="ms" default=""/>
            </function>
            <function name="addSecs" fullname="QTime::addSecs" href="qtime.html#addSecs" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QTime" signature="QTime addSecs(int s) const">
                <parameter type="int" name="s" default=""/>
            </function>
            <function name="currentTime" fullname="QTime::currentTime" href="qtime.html#currentTime" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QTime" signature="QTime currentTime()"/>
            <function name="fromMSecsSinceStartOfDay" fullname="QTime::fromMSecsSinceStartOfDay" href="qtime.html#fromMSecsSinceStartOfDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" constexpr="true" type="QTime" signature="QTime fromMSecsSinceStartOfDay(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="fromString" fullname="QTime::fromString" href="qtime.html#fromString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" type="QTime" signature="QTime fromString(const QString &amp;string, Qt::DateFormat format)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QTime::fromString" href="qtime.html#fromString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QTime" signature="QTime fromString(const QString &amp;string, const QString &amp;format)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="fromString" fullname="QTime::fromString" href="qtime.html#fromString-2" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="2" type="QTime" signature="QTime fromString(QStringView string, QStringView format)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="fromString" fullname="QTime::fromString" href="qtime.html#fromString-3" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="3" type="QTime" signature="QTime fromString(QStringView string, Qt::DateFormat format)">
                <parameter type="QStringView" name="string" default=""/>
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
            <function name="fromString" fullname="QTime::fromString" href="qtime.html#fromString-4" status="active" access="public" location="qdatetime.h" documented="true" since="6.0" meta="plain" static="true" overload="true" overload-number="4" type="QTime" signature="QTime fromString(const QString &amp;string, QStringView format)">
                <parameter type="const QString &amp;" name="string" default=""/>
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="hour" fullname="QTime::hour" href="qtime.html#hour" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int hour() const"/>
            <function name="isNull" fullname="QTime::isNull" href="qtime.html#isNull" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QTime::isValid" href="qtime.html#isValid" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="isValid" fullname="QTime::isValid" href="qtime.html#isValid-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="bool" signature="bool isValid(int h, int m, int s, int ms)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="ms" default="0"/>
            </function>
            <function name="minute" fullname="QTime::minute" href="qtime.html#minute" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int minute() const"/>
            <function name="msec" fullname="QTime::msec" href="qtime.html#msec" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int msec() const"/>
            <function name="msecsSinceStartOfDay" fullname="QTime::msecsSinceStartOfDay" href="qtime.html#msecsSinceStartOfDay" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" constexpr="true" type="int" signature="int msecsSinceStartOfDay() const"/>
            <function name="msecsTo" fullname="QTime::msecsTo" href="qtime.html#msecsTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int msecsTo(QTime t) const">
                <parameter type="QTime" name="t" default=""/>
            </function>
            <function name="operator!=" href="qtime.html#operator-not-eq" status="active" access="public" location="qdatetime.h" documented="true" related="1242" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qtime.html#operator-lt" status="active" access="public" location="qdatetime.h" documented="true" related="1243" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qtime.html#operator-lt-lt-1" status="active" access="public" location="qdatetime.h" documented="true" related="341" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, QTime time)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="QTime" name="time" default=""/>
            </function>
            <function name="operator&lt;=" href="qtime.html#operator-lt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="1244" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;=(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qtime.html#operator-eq-eq" status="active" access="public" location="qdatetime.h" documented="true" related="1245" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qtime.html#operator-gt" status="active" access="public" location="qdatetime.h" documented="true" related="1246" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qtime.html#operator-gt-eq" status="active" access="public" location="qdatetime.h" documented="true" related="1247" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;=(const QTime &amp;lhs, const QTime &amp;rhs)">
                <parameter type="const QTime &amp;" name="lhs" default=""/>
                <parameter type="const QTime &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qtime.html#operator-gt-gt-1" status="active" access="public" location="qdatetime.h" documented="true" related="435" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QTime &amp;time)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QTime &amp;" name="time" default=""/>
            </function>
            <function name="second" fullname="QTime::second" href="qtime.html#second" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int second() const"/>
            <function name="secsTo" fullname="QTime::secsTo" href="qtime.html#secsTo" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="int" signature="int secsTo(QTime t) const">
                <parameter type="QTime" name="t" default=""/>
            </function>
            <function name="setHMS" fullname="QTime::setHMS" href="qtime.html#setHMS" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" type="bool" signature="bool setHMS(int h, int m, int s, int ms)">
                <parameter type="int" name="h" default=""/>
                <parameter type="int" name="m" default=""/>
                <parameter type="int" name="s" default=""/>
                <parameter type="int" name="ms" default="0"/>
            </function>
            <function name="toString" fullname="QTime::toString" href="qtime.html#toString" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QStringView format) const">
                <parameter type="QStringView" name="format" default=""/>
            </function>
            <function name="toString" fullname="QTime::toString" href="qtime.html#toString-1" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString toString(const QString &amp;format) const">
                <parameter type="const QString &amp;" name="format" default=""/>
            </function>
            <function name="toString" fullname="QTime::toString" href="qtime.html#toString-2" status="active" access="public" location="qdatetime.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="QString" signature="QString toString(Qt::DateFormat format) const">
                <parameter type="Qt::DateFormat" name="format" default="Qt::TextDate"/>
            </function>
        </class>
        <class name="QTimeLine" href="qtimeline.html" status="active" access="public" location="qtimeline.h" documented="true" groups="animation" bases="QObject" module="QtCore" brief="Timeline for controlling animations">
            <function name="QTimeLine" fullname="QTimeLine::QTimeLine" href="qtimeline.html#QTimeLine" status="active" access="public" location="qtimeline.h" documented="true" meta="constructor" explicit="true" signature="QTimeLine(int duration, QObject *parent)">
                <parameter type="int" name="duration" default="1000"/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableCurrentTime" fullname="QTimeLine::bindableCurrentTime" href="qtimeline.html#currentTime-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="currentTime" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableCurrentTime()"/>
            <function name="bindableDirection" fullname="QTimeLine::bindableDirection" href="qtimeline.html#direction-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="direction" type="QBindable&lt;QTimeLine::Direction&gt;" signature="QBindable&lt;QTimeLine::Direction&gt; bindableDirection()"/>
            <function name="bindableDuration" fullname="QTimeLine::bindableDuration" href="qtimeline.html#duration-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="duration" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableDuration()"/>
            <function name="bindableEasingCurve" fullname="QTimeLine::bindableEasingCurve" href="qtimeline.html#easingCurve-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="easingCurve" type="QBindable&lt;QEasingCurve&gt;" signature="QBindable&lt;QEasingCurve&gt; bindableEasingCurve()"/>
            <function name="bindableLoopCount" fullname="QTimeLine::bindableLoopCount" href="qtimeline.html#loopCount-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="loopCount" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableLoopCount()"/>
            <function name="bindableUpdateInterval" fullname="QTimeLine::bindableUpdateInterval" href="qtimeline.html#updateInterval-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="updateInterval" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableUpdateInterval()"/>
            <function name="currentFrame" fullname="QTimeLine::currentFrame" href="qtimeline.html#currentFrame" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="int" signature="int currentFrame() const"/>
            <function name="currentTime" fullname="QTimeLine::currentTime" href="qtimeline.html#currentTime-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="currentTime" type="int" signature="int currentTime() const"/>
            <function name="currentValue" fullname="QTimeLine::currentValue" href="qtimeline.html#currentValue" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal currentValue() const"/>
            <function name="direction" fullname="QTimeLine::direction" href="qtimeline.html#direction-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="direction" type="QTimeLine::Direction" signature="QTimeLine::Direction direction() const"/>
            <function name="duration" fullname="QTimeLine::duration" href="qtimeline.html#duration-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="duration" type="int" signature="int duration() const"/>
            <function name="easingCurve" fullname="QTimeLine::easingCurve" href="qtimeline.html#easingCurve-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="easingCurve" type="QEasingCurve" signature="QEasingCurve easingCurve() const"/>
            <function name="endFrame" fullname="QTimeLine::endFrame" href="qtimeline.html#endFrame" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="int" signature="int endFrame() const"/>
            <function name="finished" fullname="QTimeLine::finished" href="qtimeline.html#finished" status="active" access="public" location="qtimeline.h" documented="true" meta="signal" type="void" signature="void finished()"/>
            <function name="frameChanged" fullname="QTimeLine::frameChanged" href="qtimeline.html#frameChanged" status="active" access="public" location="qtimeline.h" documented="true" meta="signal" type="void" signature="void frameChanged(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="frameForTime" fullname="QTimeLine::frameForTime" href="qtimeline.html#frameForTime" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="int" signature="int frameForTime(int msec) const">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="loopCount" fullname="QTimeLine::loopCount" href="qtimeline.html#loopCount-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="loopCount" type="int" signature="int loopCount() const"/>
            <function name="resume" fullname="QTimeLine::resume" href="qtimeline.html#resume" status="active" access="public" location="qtimeline.h" documented="true" meta="slot" type="void" signature="void resume()"/>
            <function name="setCurrentTime" fullname="QTimeLine::setCurrentTime" href="qtimeline.html#currentTime-prop" status="active" access="public" location="qtimeline.h" meta="slot" associated-property="currentTime" type="void" signature="void setCurrentTime(int msec)">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="setDirection" fullname="QTimeLine::setDirection" href="qtimeline.html#direction-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="direction" type="void" signature="void setDirection(QTimeLine::Direction direction)">
                <parameter type="QTimeLine::Direction" name="direction" default=""/>
            </function>
            <function name="setDuration" fullname="QTimeLine::setDuration" href="qtimeline.html#duration-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="duration" type="void" signature="void setDuration(int duration)">
                <parameter type="int" name="duration" default=""/>
            </function>
            <function name="setEasingCurve" fullname="QTimeLine::setEasingCurve" href="qtimeline.html#easingCurve-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="easingCurve" type="void" signature="void setEasingCurve(const QEasingCurve &amp;curve)">
                <parameter type="const QEasingCurve &amp;" name="curve" default=""/>
            </function>
            <function name="setEndFrame" fullname="QTimeLine::setEndFrame" href="qtimeline.html#setEndFrame" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" type="void" signature="void setEndFrame(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="setFrameRange" fullname="QTimeLine::setFrameRange" href="qtimeline.html#setFrameRange" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" type="void" signature="void setFrameRange(int startFrame, int endFrame)">
                <parameter type="int" name="startFrame" default=""/>
                <parameter type="int" name="endFrame" default=""/>
            </function>
            <function name="setLoopCount" fullname="QTimeLine::setLoopCount" href="qtimeline.html#loopCount-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="loopCount" type="void" signature="void setLoopCount(int count)">
                <parameter type="int" name="count" default=""/>
            </function>
            <function name="setPaused" fullname="QTimeLine::setPaused" href="qtimeline.html#setPaused" status="active" access="public" location="qtimeline.h" documented="true" meta="slot" type="void" signature="void setPaused(bool paused)">
                <parameter type="bool" name="paused" default=""/>
            </function>
            <function name="setStartFrame" fullname="QTimeLine::setStartFrame" href="qtimeline.html#setStartFrame" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" type="void" signature="void setStartFrame(int frame)">
                <parameter type="int" name="frame" default=""/>
            </function>
            <function name="setUpdateInterval" fullname="QTimeLine::setUpdateInterval" href="qtimeline.html#updateInterval-prop" status="active" access="public" location="qtimeline.h" meta="plain" associated-property="updateInterval" type="void" signature="void setUpdateInterval(int interval)">
                <parameter type="int" name="interval" default=""/>
            </function>
            <function name="start" fullname="QTimeLine::start" href="qtimeline.html#start" status="active" access="public" location="qtimeline.h" documented="true" meta="slot" type="void" signature="void start()"/>
            <function name="startFrame" fullname="QTimeLine::startFrame" href="qtimeline.html#startFrame" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="int" signature="int startFrame() const"/>
            <function name="state" fullname="QTimeLine::state" href="qtimeline.html#state" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" const="true" type="QTimeLine::State" signature="QTimeLine::State state() const"/>
            <function name="stateChanged" fullname="QTimeLine::stateChanged" href="qtimeline.html#stateChanged" status="active" access="public" location="qtimeline.h" documented="true" meta="signal" type="void" signature="void stateChanged(QTimeLine::State newState)">
                <parameter type="QTimeLine::State" name="newState" default=""/>
            </function>
            <function name="stop" fullname="QTimeLine::stop" href="qtimeline.html#stop" status="active" access="public" location="qtimeline.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="timerEvent" fullname="QTimeLine::timerEvent" href="qtimeline.html#timerEvent" status="active" access="protected" location="qtimeline.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="toggleDirection" fullname="QTimeLine::toggleDirection" href="qtimeline.html#toggleDirection" status="active" access="public" location="qtimeline.h" documented="true" meta="slot" type="void" signature="void toggleDirection()"/>
            <function name="updateInterval" fullname="QTimeLine::updateInterval" href="qtimeline.html#updateInterval-prop" status="active" access="public" location="qtimeline.h" meta="plain" const="true" associated-property="updateInterval" type="int" signature="int updateInterval() const"/>
            <function name="valueChanged" fullname="QTimeLine::valueChanged" href="qtimeline.html#valueChanged" status="active" access="public" location="qtimeline.h" documented="true" meta="signal" type="void" signature="void valueChanged(qreal value)">
                <parameter type="qreal" name="value" default=""/>
            </function>
            <function name="valueForTime" fullname="QTimeLine::valueForTime" href="qtimeline.html#valueForTime" status="active" access="public" location="qtimeline.h" documented="true" meta="plain" virtual="virtual" const="true" type="qreal" signature="qreal valueForTime(int msec) const">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="~QTimeLine" fullname="QTimeLine::~QTimeLine" href="qtimeline.html#dtor.QTimeLine" status="active" access="public" location="qtimeline.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTimeLine()"/>
            <enum name="Direction" fullname="QTimeLine::Direction" href="qtimeline.html#Direction-enum" status="active" access="public" location="qtimeline.h" documented="true">
                <value name="Forward" value="0"/>
                <value name="Backward" value="1"/>
            </enum>
            <enum name="State" fullname="QTimeLine::State" href="qtimeline.html#State-enum" status="active" access="public" location="qtimeline.h" documented="true">
                <value name="NotRunning" value="0"/>
                <value name="Paused" value="1"/>
                <value name="Running" value="2"/>
            </enum>
            <property name="currentTime" fullname="QTimeLine::currentTime" href="qtimeline.html#currentTime-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true" brief="The current time of the time line">
                <getter name="currentTime"/>
                <setter name="setCurrentTime"/>
                <bindable name="bindableCurrentTime"/>
            </property>
            <property name="direction" fullname="QTimeLine::direction" href="qtimeline.html#direction-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true" brief="The direction of the timeline when QTimeLine is in Running state">
                <getter name="direction"/>
                <setter name="setDirection"/>
                <bindable name="bindableDirection"/>
            </property>
            <property name="duration" fullname="QTimeLine::duration" href="qtimeline.html#duration-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true" brief="The total duration of the timeline in milliseconds">
                <getter name="duration"/>
                <setter name="setDuration"/>
                <bindable name="bindableDuration"/>
            </property>
            <property name="easingCurve" fullname="QTimeLine::easingCurve" href="qtimeline.html#easingCurve-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true">
                <getter name="easingCurve"/>
                <setter name="setEasingCurve"/>
                <bindable name="bindableEasingCurve"/>
            </property>
            <property name="loopCount" fullname="QTimeLine::loopCount" href="qtimeline.html#loopCount-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true" brief="The number of times the timeline should loop before it's finished">
                <getter name="loopCount"/>
                <setter name="setLoopCount"/>
                <bindable name="bindableLoopCount"/>
            </property>
            <property name="updateInterval" fullname="QTimeLine::updateInterval" href="qtimeline.html#updateInterval-prop" status="active" access="public" location="qtimeline.h" documented="true" bindable="true" brief="The time in milliseconds between each time QTimeLine updates its current time">
                <getter name="updateInterval"/>
                <setter name="setUpdateInterval"/>
                <bindable name="bindableUpdateInterval"/>
            </property>
        </class>
        <class threadsafety="thread safe" name="QTimeZone" href="qtimezone.html" status="active" access="public" location="qtimezone.h" documented="true" module="QtCore" brief="Identifies how a time representation relates to UTC" comparison_category="equality">
            <contents name="remarks" title="Remarks" level="1"/>
            <contents name="lightweight-time-representations" title="Lightweight Time Representations" level="2"/>
            <contents name="iana-time-zone-ids" title="IANA Time Zone IDs" level="2"/>
            <contents name="utc-offset-time-zones" title="UTC Offset Time Zones" level="2"/>
            <contents name="windows-time-zones" title="Windows Time Zones" level="2"/>
            <contents name="system-time-zone" title="System Time Zone" level="2"/>
            <contents name="time-zone-offsets" title="Time Zone Offsets" level="2"/>
            <contents name="license" title="License" level="2"/>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="constructor" noexcept="true" signature="QTimeZone()"/>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-1" status="active" access="public" location="qtimezone.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QTimeZone(QTimeZone &amp;&amp;other)">
                <parameter type="QTimeZone &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-2" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QTimeZone(QTimeZone::Initialization spec)">
                <parameter type="QTimeZone::Initialization" name="spec" default=""/>
            </function>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-3" status="active" access="public" location="qtimezone.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QTimeZone(const QByteArray &amp;ianaId)">
                <parameter type="const QByteArray &amp;" name="ianaId" default=""/>
            </function>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-4" status="active" access="public" location="qtimezone.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="4" signature="QTimeZone(const QTimeZone &amp;other)">
                <parameter type="const QTimeZone &amp;" name="other" default=""/>
            </function>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-5" status="active" access="public" location="qtimezone.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="5" signature="QTimeZone(int offsetSeconds)">
                <parameter type="int" name="offsetSeconds" default=""/>
            </function>
            <function name="QTimeZone" fullname="QTimeZone::QTimeZone" href="qtimezone.html#QTimeZone-6" status="active" access="public" location="qtimezone.h" documented="true" meta="constructor" overload="true" overload-number="6" signature="QTimeZone(const QByteArray &amp;zoneId, int offsetSeconds, const QString &amp;name, const QString &amp;abbreviation, QLocale::Territory territory, const QString &amp;comment)">
                <parameter type="const QByteArray &amp;" name="zoneId" default=""/>
                <parameter type="int" name="offsetSeconds" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="abbreviation" default=""/>
                <parameter type="QLocale::Territory" name="territory" default="QLocale::AnyTerritory"/>
                <parameter type="const QString &amp;" name="comment" default="QString()"/>
            </function>
            <function name="abbreviation" fullname="QTimeZone::abbreviation" href="qtimezone.html#abbreviation" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QString" signature="QString abbreviation(const QDateTime &amp;atDateTime) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
            </function>
            <function name="asBackendZone" fullname="QTimeZone::asBackendZone" href="qtimezone.html#asBackendZone" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" const="true" type="QTimeZone" signature="QTimeZone asBackendZone() const"/>
            <function name="availableTimeZoneIds" fullname="QTimeZone::availableTimeZoneIds" href="qtimezone.html#availableTimeZoneIds" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; availableTimeZoneIds()"/>
            <function name="availableTimeZoneIds" fullname="QTimeZone::availableTimeZoneIds" href="qtimezone.html#availableTimeZoneIds-1" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; availableTimeZoneIds(QLocale::Territory territory)">
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="availableTimeZoneIds" fullname="QTimeZone::availableTimeZoneIds" href="qtimezone.html#availableTimeZoneIds-2" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; availableTimeZoneIds(int offsetSeconds)">
                <parameter type="int" name="offsetSeconds" default=""/>
            </function>
            <function name="comment" fullname="QTimeZone::comment" href="qtimezone.html#comment" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QString" signature="QString comment() const"/>
            <function name="country" fullname="QTimeZone::country" href="qtimezone-obsolete.html#country" status="deprecated" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QLocale::Country" signature="QLocale::Country country() const"/>
            <function name="daylightTimeOffset" fullname="QTimeZone::daylightTimeOffset" href="qtimezone.html#daylightTimeOffset" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="int" signature="int daylightTimeOffset(const QDateTime &amp;atDateTime) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
            </function>
            <function name="displayName" fullname="QTimeZone::displayName" href="qtimezone.html#displayName" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QString" signature="QString displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QLocale &amp;locale) const">
                <parameter type="QTimeZone::TimeType" name="timeType" default=""/>
                <parameter type="QTimeZone::NameType" name="nameType" default="DefaultName"/>
                <parameter type="const QLocale &amp;" name="locale" default="QLocale()"/>
            </function>
            <function name="displayName" fullname="QTimeZone::displayName" href="qtimezone.html#displayName-1" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QString" signature="QString displayName(const QDateTime &amp;atDateTime, QTimeZone::NameType nameType, const QLocale &amp;locale) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
                <parameter type="QTimeZone::NameType" name="nameType" default="DefaultName"/>
                <parameter type="const QLocale &amp;" name="locale" default="QLocale()"/>
            </function>
            <function name="fixedSecondsAheadOfUtc" fullname="QTimeZone::fixedSecondsAheadOfUtc" href="qtimezone.html#fixedSecondsAheadOfUtc" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" noexcept="true" type="int" signature="int fixedSecondsAheadOfUtc() const"/>
            <function name="fromCFTimeZone" fullname="QTimeZone::fromCFTimeZone" href="qtimezone.html#fromCFTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QTimeZone" brief="Constructs a new QTimeZone containing a copy of the CFTimeZone timeZone" signature="QTimeZone fromCFTimeZone(CFTimeZoneRef timeZone)" groups="platform-type-conversions">
                <parameter type="CFTimeZoneRef" name="timeZone" default=""/>
            </function>
            <function name="fromDurationAheadOfUtc" fullname="QTimeZone::fromDurationAheadOfUtc" href="qtimezone.html#fromDurationAheadOfUtc" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" static="true" type="QTimeZone" signature="QTimeZone fromDurationAheadOfUtc(std::chrono::seconds offset)">
                <parameter type="std::chrono::seconds" name="offset" default=""/>
            </function>
            <function name="fromNSTimeZone" fullname="QTimeZone::fromNSTimeZone" href="qtimezone.html#fromNSTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QTimeZone" brief="Constructs a new QTimeZone containing a copy of the NSTimeZone timeZone" signature="QTimeZone fromNSTimeZone(const NSTimeZone *timeZone)" groups="platform-type-conversions">
                <parameter type="const NSTimeZone *" name="timeZone" default=""/>
            </function>
            <function name="fromSecondsAheadOfUtc" fullname="QTimeZone::fromSecondsAheadOfUtc" href="qtimezone.html#fromSecondsAheadOfUtc" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" static="true" type="QTimeZone" signature="QTimeZone fromSecondsAheadOfUtc(int offset)">
                <parameter type="int" name="offset" default=""/>
            </function>
            <function name="fromStdTimeZonePtr" fullname="QTimeZone::fromStdTimeZonePtr" href="qtimezone.html#fromStdTimeZonePtr" status="active" access="public" location="qtimezone.h" documented="true" since="6.4" meta="plain" static="true" type="QTimeZone" signature="QTimeZone fromStdTimeZonePtr(const int *timeZone)">
                <parameter type="const int *" name="timeZone" default=""/>
            </function>
            <function name="hasAlternativeName" fullname="QTimeZone::hasAlternativeName" href="qtimezone.html#hasAlternativeName" status="active" access="public" location="qtimezone.h" documented="true" since="6.8" meta="plain" const="true" type="bool" signature="bool hasAlternativeName(QByteArrayView alias) const">
                <parameter type="QByteArrayView" name="alias" default=""/>
            </function>
            <function name="hasDaylightTime" fullname="QTimeZone::hasDaylightTime" href="qtimezone.html#hasDaylightTime" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasDaylightTime() const"/>
            <function name="hasTransitions" fullname="QTimeZone::hasTransitions" href="qtimezone.html#hasTransitions" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasTransitions() const"/>
            <function name="ianaIdToWindowsId" fullname="QTimeZone::ianaIdToWindowsId" href="qtimezone.html#ianaIdToWindowsId" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray ianaIdToWindowsId(const QByteArray &amp;ianaId)">
                <parameter type="const QByteArray &amp;" name="ianaId" default=""/>
            </function>
            <function name="id" fullname="QTimeZone::id" href="qtimezone.html#id" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray id() const"/>
            <function name="isDaylightTime" fullname="QTimeZone::isDaylightTime" href="qtimezone.html#isDaylightTime" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDaylightTime(const QDateTime &amp;atDateTime) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
            </function>
            <function name="isTimeZoneIdAvailable" fullname="QTimeZone::isTimeZoneIdAvailable" href="qtimezone.html#isTimeZoneIdAvailable" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="bool" signature="bool isTimeZoneIdAvailable(const QByteArray &amp;ianaId)">
                <parameter type="const QByteArray &amp;" name="ianaId" default=""/>
            </function>
            <function name="isUtcOrFixedOffset" fullname="QTimeZone::isUtcOrFixedOffset" href="qtimezone.html#isUtcOrFixedOffset" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isUtcOrFixedOffset() const"/>
            <function name="isUtcOrFixedOffset" fullname="QTimeZone::isUtcOrFixedOffset" href="qtimezone.html#isUtcOrFixedOffset-1" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" static="true" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool isUtcOrFixedOffset(Qt::TimeSpec spec)">
                <parameter type="Qt::TimeSpec" name="spec" default=""/>
            </function>
            <function name="isValid" fullname="QTimeZone::isValid" href="qtimezone.html#isValid" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="nextTransition" fullname="QTimeZone::nextTransition" href="qtimezone.html#nextTransition" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QTimeZone::OffsetData" signature="QTimeZone::OffsetData nextTransition(const QDateTime &amp;afterDateTime) const">
                <parameter type="const QDateTime &amp;" name="afterDateTime" default=""/>
            </function>
            <function name="offsetData" fullname="QTimeZone::offsetData" href="qtimezone.html#offsetData" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QTimeZone::OffsetData" signature="QTimeZone::OffsetData offsetData(const QDateTime &amp;forDateTime) const">
                <parameter type="const QDateTime &amp;" name="forDateTime" default=""/>
            </function>
            <function name="offsetFromUtc" fullname="QTimeZone::offsetFromUtc" href="qtimezone.html#offsetFromUtc" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="int" signature="int offsetFromUtc(const QDateTime &amp;atDateTime) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
            </function>
            <function name="operator!=" href="qtimezone.html#operator-not-eq" status="active" access="public" location="qtimezone.h" documented="true" related="1248" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QTimeZone &amp;lhs, const QTimeZone &amp;rhs)">
                <parameter type="const QTimeZone &amp;" name="lhs" default=""/>
                <parameter type="const QTimeZone &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QTimeZone::operator=" href="qtimezone.html#operator-eq" status="active" access="public" location="qtimezone.h" documented="true" meta="move-assign" noexcept="true" type="QTimeZone &amp;" signature="QTimeZone &amp; operator=(QTimeZone &amp;&amp;other)">
                <parameter type="QTimeZone &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QTimeZone::operator=" href="qtimezone.html#operator-eq-1" status="active" access="public" location="qtimezone.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QTimeZone &amp;" signature="QTimeZone &amp; operator=(const QTimeZone &amp;other)">
                <parameter type="const QTimeZone &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qtimezone.html#operator-eq-eq" status="active" access="public" location="qtimezone.h" documented="true" related="1249" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QTimeZone &amp;lhs, const QTimeZone &amp;rhs)">
                <parameter type="const QTimeZone &amp;" name="lhs" default=""/>
                <parameter type="const QTimeZone &amp;" name="rhs" default=""/>
            </function>
            <function name="previousTransition" fullname="QTimeZone::previousTransition" href="qtimezone.html#previousTransition" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QTimeZone::OffsetData" signature="QTimeZone::OffsetData previousTransition(const QDateTime &amp;beforeDateTime) const">
                <parameter type="const QDateTime &amp;" name="beforeDateTime" default=""/>
            </function>
            <function name="standardTimeOffset" fullname="QTimeZone::standardTimeOffset" href="qtimezone.html#standardTimeOffset" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="int" signature="int standardTimeOffset(const QDateTime &amp;atDateTime) const">
                <parameter type="const QDateTime &amp;" name="atDateTime" default=""/>
            </function>
            <function name="swap" fullname="QTimeZone::swap" href="qtimezone.html#swap" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QTimeZone &amp;other)">
                <parameter type="QTimeZone &amp;" name="other" default=""/>
            </function>
            <function name="systemTimeZone" fullname="QTimeZone::systemTimeZone" href="qtimezone.html#systemTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QTimeZone" signature="QTimeZone systemTimeZone()"/>
            <function name="systemTimeZoneId" fullname="QTimeZone::systemTimeZoneId" href="qtimezone.html#systemTimeZoneId" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray systemTimeZoneId()"/>
            <function name="territory" fullname="QTimeZone::territory" href="qtimezone.html#territory" status="active" access="public" location="qtimezone.h" documented="true" since="6.2" meta="plain" const="true" type="QLocale::Territory" signature="QLocale::Territory territory() const"/>
            <function name="timeSpec" fullname="QTimeZone::timeSpec" href="qtimezone.html#timeSpec" status="active" access="public" location="qtimezone.h" documented="true" since="6.5" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::TimeSpec" signature="Qt::TimeSpec timeSpec() const"/>
            <function name="toCFTimeZone" fullname="QTimeZone::toCFTimeZone" href="qtimezone.html#toCFTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="CFTimeZoneRef" brief="Creates a CFTimeZone from a QTimeZone" signature="CFTimeZoneRef toCFTimeZone() const" groups="platform-type-conversions"/>
            <function name="toNSTimeZone" fullname="QTimeZone::toNSTimeZone" href="qtimezone.html#toNSTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="NSTimeZone *" brief="Creates an NSTimeZone from a QTimeZone" signature="NSTimeZone * toNSTimeZone() const" groups="platform-type-conversions"/>
            <function name="transitions" fullname="QTimeZone::transitions" href="qtimezone.html#transitions" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" const="true" type="QTimeZone::OffsetDataList" signature="QTimeZone::OffsetDataList transitions(const QDateTime &amp;fromDateTime, const QDateTime &amp;toDateTime) const">
                <parameter type="const QDateTime &amp;" name="fromDateTime" default=""/>
                <parameter type="const QDateTime &amp;" name="toDateTime" default=""/>
            </function>
            <function name="utc" fullname="QTimeZone::utc" href="qtimezone.html#utc" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QTimeZone" signature="QTimeZone utc()"/>
            <function name="windowsIdToDefaultIanaId" fullname="QTimeZone::windowsIdToDefaultIanaId" href="qtimezone.html#windowsIdToDefaultIanaId" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray windowsIdToDefaultIanaId(const QByteArray &amp;windowsId)">
                <parameter type="const QByteArray &amp;" name="windowsId" default=""/>
            </function>
            <function name="windowsIdToDefaultIanaId" fullname="QTimeZone::windowsIdToDefaultIanaId" href="qtimezone.html#windowsIdToDefaultIanaId-1" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QByteArray" signature="QByteArray windowsIdToDefaultIanaId(const QByteArray &amp;windowsId, QLocale::Territory territory)">
                <parameter type="const QByteArray &amp;" name="windowsId" default=""/>
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="windowsIdToIanaIds" fullname="QTimeZone::windowsIdToIanaIds" href="qtimezone.html#windowsIdToIanaIds" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; windowsIdToIanaIds(const QByteArray &amp;windowsId)">
                <parameter type="const QByteArray &amp;" name="windowsId" default=""/>
            </function>
            <function name="windowsIdToIanaIds" fullname="QTimeZone::windowsIdToIanaIds" href="qtimezone.html#windowsIdToIanaIds-1" status="active" access="public" location="qtimezone.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QList&lt;QByteArray&gt;" signature="QList&lt;QByteArray&gt; windowsIdToIanaIds(const QByteArray &amp;windowsId, QLocale::Territory territory)">
                <parameter type="const QByteArray &amp;" name="windowsId" default=""/>
                <parameter type="QLocale::Territory" name="territory" default=""/>
            </function>
            <function name="~QTimeZone" fullname="QTimeZone::~QTimeZone" href="qtimezone.html#dtor.QTimeZone" status="active" access="public" location="qtimezone.h" documented="true" meta="destructor" noexcept="true" signature="~QTimeZone()"/>
            <struct name="OffsetData" fullname="QTimeZone::OffsetData" href="qtimezone-offsetdata.html" status="active" access="public" location="qtimezone.h" documented="true" module="QtCore"/>
            <enum name="Initialization" fullname="QTimeZone::Initialization" href="qtimezone.html#Initialization-enum" status="active" access="public" location="qtimezone.h" since="6.5" documented="true">
                <value name="LocalTime" value="0"/>
                <value name="UTC" value="1"/>
            </enum>
            <enum name="NameType" fullname="QTimeZone::NameType" href="qtimezone.html#NameType-enum" status="active" access="public" location="qtimezone.h" documented="true">
                <value name="DefaultName" value="0"/>
                <value name="LongName" value="1"/>
                <value name="ShortName" value="2"/>
                <value name="OffsetName" value="3"/>
            </enum>
            <enum name="TimeType" fullname="QTimeZone::TimeType" href="qtimezone.html#TimeType-enum" status="active" access="public" location="qtimezone.h" documented="true">
                <value name="StandardTime" value="0"/>
                <value name="DaylightTime" value="1"/>
                <value name="GenericTime" value="2"/>
            </enum>
            <typedef name="OffsetDataList" fullname="QTimeZone::OffsetDataList" href="qtimezone.html#OffsetDataList-typedef" status="active" access="public" location="qtimezone.h" documented="true"/>
            <variable name="MaxUtcOffsetSecs" fullname="QTimeZone::MaxUtcOffsetSecs" href="qtimezone.html#MaxUtcOffsetSecs-var" status="active" access="public" location="qtimezone.h" documented="true" type="const int" static="true" brief="Timezone offsets from UTC are expected to be no higher than this"/>
            <variable name="MinUtcOffsetSecs" fullname="QTimeZone::MinUtcOffsetSecs" href="qtimezone.html#MinUtcOffsetSecs-var" status="active" access="public" location="qtimezone.h" documented="true" type="const int" static="true" brief="Timezone offsets from UTC are expected to be no lower than this"/>
        </class>
        <class name="QTimer" href="qtimer.html" status="active" access="public" location="qtimer.h" documented="true" groups="events" bases="QObject" module="QtCore" brief="Repetitive and single-shot timers">
            <contents name="accuracy-and-timer-resolution" title="Accuracy and Timer Resolution" level="1"/>
            <contents name="alternatives-to-qtimer" title="Alternatives to QTimer" level="1"/>
            <function name="QTimer" fullname="QTimer::QTimer" href="qtimer.html#QTimer" status="active" access="public" location="qtimer.h" documented="true" meta="constructor" explicit="true" signature="QTimer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableActive" fullname="QTimer::bindableActive" href="qtimer.html#active-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="active" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableActive()"/>
            <function name="bindableInterval" fullname="QTimer::bindableInterval" href="qtimer.html#interval-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="interval" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableInterval()"/>
            <function name="bindableSingleShot" fullname="QTimer::bindableSingleShot" href="qtimer.html#singleShot-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="singleShot" type="QBindable&lt;bool&gt;" signature="QBindable&lt;bool&gt; bindableSingleShot()"/>
            <function name="bindableTimerType" fullname="QTimer::bindableTimerType" href="qtimer.html#timerType-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="timerType" type="QBindable&lt;Qt::TimerType&gt;" signature="QBindable&lt;Qt::TimerType&gt; bindableTimerType()"/>
            <function name="callOnTimeout" fullname="QTimer::callOnTimeout" href="qtimer.html#callOnTimeout" status="active" access="public" location="qtimer.h" documented="true" meta="plain" type="QMetaObject::Connection" signature="QMetaObject::Connection callOnTimeout(Functor &amp;&amp;slot)">
                <parameter type="Functor &amp;&amp;" name="slot" default=""/>
            </function>
            <function name="callOnTimeout" fullname="QTimer::callOnTimeout" href="qtimer.html#callOnTimeout-1" status="active" access="public" location="qtimer.h" documented="true" meta="plain" overload="true" overload-number="1" type="QMetaObject::Connection" signature="QMetaObject::Connection callOnTimeout(const QObject *context, Functor &amp;&amp;slot, Qt::ConnectionType connectionType)">
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="slot" default=""/>
                <parameter type="Qt::ConnectionType" name="connectionType" default="Qt::AutoConnection"/>
            </function>
            <function name="id" fullname="QTimer::id" href="qtimer.html#id" status="active" access="public" location="qtimer.h" documented="true" since="6.8" meta="plain" const="true" type="Qt::TimerId" signature="Qt::TimerId id() const"/>
            <function name="interval" fullname="QTimer::interval" href="qtimer.html#interval-prop" status="active" access="public" location="qtimer.h" meta="plain" const="true" associated-property="interval" type="int" signature="int interval() const"/>
            <function name="intervalAsDuration" fullname="QTimer::intervalAsDuration" href="qtimer.html#intervalAsDuration" status="active" access="public" location="qtimer.h" documented="true" meta="plain" const="true" type="std::chrono::milliseconds" signature="std::chrono::milliseconds intervalAsDuration() const"/>
            <function name="isActive" fullname="QTimer::isActive" href="qtimer.html#isActive" status="active" access="public" location="qtimer.h" documented="true" meta="plain" const="true" associated-property="active" type="bool" signature="bool isActive() const"/>
            <function name="isSingleShot" fullname="QTimer::isSingleShot" href="qtimer.html#singleShot-prop" status="active" access="public" location="qtimer.h" meta="plain" const="true" associated-property="singleShot" type="bool" signature="bool isSingleShot() const"/>
            <function name="remainingTime" fullname="QTimer::remainingTime" href="qtimer.html#remainingTime-prop" status="active" access="public" location="qtimer.h" meta="plain" const="true" associated-property="remainingTime" type="int" signature="int remainingTime() const"/>
            <function name="remainingTimeAsDuration" fullname="QTimer::remainingTimeAsDuration" href="qtimer.html#remainingTimeAsDuration" status="active" access="public" location="qtimer.h" documented="true" meta="plain" const="true" type="std::chrono::milliseconds" signature="std::chrono::milliseconds remainingTimeAsDuration() const"/>
            <function name="setInterval" fullname="QTimer::setInterval" href="qtimer.html#interval-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="interval" type="void" signature="void setInterval(int msec)">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="setInterval" fullname="QTimer::setInterval" href="qtimer.html#interval-prop" status="active" access="public" location="qtimer.h" meta="plain" overload="true" overload-number="1" associated-property="interval" type="void" signature="void setInterval(std::chrono::milliseconds value)">
                <parameter type="std::chrono::milliseconds" name="value" default=""/>
            </function>
            <function name="setSingleShot" fullname="QTimer::setSingleShot" href="qtimer.html#singleShot-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="singleShot" type="void" signature="void setSingleShot(bool singleShot)">
                <parameter type="bool" name="singleShot" default=""/>
            </function>
            <function name="setTimerType" fullname="QTimer::setTimerType" href="qtimer.html#timerType-prop" status="active" access="public" location="qtimer.h" meta="plain" associated-property="timerType" type="void" signature="void setTimerType(Qt::TimerType atype)">
                <parameter type="Qt::TimerType" name="atype" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" type="void" signature="void singleShot(Duration interval, Functor &amp;&amp;functor)">
                <parameter type="Duration" name="interval" default=""/>
                <parameter type="Functor &amp;&amp;" name="functor" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-1" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="void" signature="void singleShot(Duration interval, Qt::TimerType timerType, Functor &amp;&amp;functor)">
                <parameter type="Duration" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="Functor &amp;&amp;" name="functor" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-2" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="2" type="void" signature="void singleShot(Duration interval, const QObject *context, Functor &amp;&amp;functor)">
                <parameter type="Duration" name="interval" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="functor" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer-obsolete.html#singleShot-3" threadsafety="reentrant" status="deprecated" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="3" type="void" signature="void singleShot(int msec, const QObject *receiver, const char *member)">
                <parameter type="int" name="msec" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-4" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="4" type="void" signature="void singleShot(Duration interval, Qt::TimerType timerType, const QObject *context, Functor &amp;&amp;functor)">
                <parameter type="Duration" name="interval" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="const QObject *" name="context" default=""/>
                <parameter type="Functor &amp;&amp;" name="functor" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-5" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="5" type="void" signature="void singleShot(std::chrono::nanoseconds nsec, const QObject *receiver, const char *member)">
                <parameter type="std::chrono::nanoseconds" name="nsec" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer-obsolete.html#singleShot-6" threadsafety="reentrant" status="deprecated" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="6" type="void" signature="void singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member)">
                <parameter type="int" name="msec" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-7" threadsafety="reentrant" status="active" access="public" location="qtimer.h" documented="true" meta="plain" static="true" overload="true" overload-number="7" type="void" signature="void singleShot(std::chrono::nanoseconds nsec, Qt::TimerType timerType, const QObject *receiver, const char *member)">
                <parameter type="std::chrono::nanoseconds" name="nsec" default=""/>
                <parameter type="Qt::TimerType" name="timerType" default=""/>
                <parameter type="const QObject *" name="receiver" default=""/>
                <parameter type="const char *" name="member" default=""/>
            </function>
            <function name="start" fullname="QTimer::start" href="qtimer.html#start" status="active" access="public" location="qtimer.h" documented="true" meta="slot" type="void" signature="void start(int msec)">
                <parameter type="int" name="msec" default=""/>
            </function>
            <function name="start" fullname="QTimer::start" href="qtimer.html#start-1" status="active" access="public" location="qtimer.h" documented="true" meta="slot" overload="true" overload-number="1" type="void" signature="void start()"/>
            <function name="start" fullname="QTimer::start" href="qtimer.html#start-2" status="active" access="public" location="qtimer.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void start(std::chrono::milliseconds msec)">
                <parameter type="std::chrono::milliseconds" name="msec" default=""/>
            </function>
            <function name="stop" fullname="QTimer::stop" href="qtimer.html#stop" status="active" access="public" location="qtimer.h" documented="true" meta="slot" type="void" signature="void stop()"/>
            <function name="timeout" fullname="QTimer::timeout" href="qtimer.html#timeout" status="active" access="public" location="qtimer.h" documented="true" meta="signal" type="void" signature="void timeout()"/>
            <function name="timerEvent" fullname="QTimer::timerEvent" href="qtimer.html#timerEvent" status="active" access="protected" location="qtimer.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void timerEvent(QTimerEvent *e) override">
                <parameter type="QTimerEvent *" name="e" default=""/>
            </function>
            <function name="timerId" fullname="QTimer::timerId" href="qtimer.html#timerId" status="active" access="public" location="qtimer.h" documented="true" meta="plain" const="true" type="int" signature="int timerId() const"/>
            <function name="timerType" fullname="QTimer::timerType" href="qtimer.html#timerType-prop" status="active" access="public" location="qtimer.h" meta="plain" const="true" associated-property="timerType" type="Qt::TimerType" signature="Qt::TimerType timerType() const"/>
            <function name="~QTimer" fullname="QTimer::~QTimer" href="qtimer.html#dtor.QTimer" status="active" access="public" location="qtimer.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTimer()"/>
            <property name="active" fullname="QTimer::active" href="qtimer.html#active-prop" status="active" access="public" location="qtimer.h" documented="true" bindable="true" writable="false">
                <getter name="isActive"/>
                <bindable name="bindableActive"/>
            </property>
            <property name="interval" fullname="QTimer::interval" href="qtimer.html#interval-prop" status="active" access="public" location="qtimer.h" documented="true" bindable="true" brief="The timeout interval in milliseconds">
                <getter name="interval"/>
                <setter name="setInterval"/>
                <setter name="setInterval"/>
                <bindable name="bindableInterval"/>
            </property>
            <property name="remainingTime" fullname="QTimer::remainingTime" href="qtimer.html#remainingTime-prop" status="active" access="public" location="qtimer.h" documented="true" writable="false" brief="The remaining time in milliseconds">
                <getter name="remainingTime"/>
            </property>
            <property name="singleShot" fullname="QTimer::singleShot" href="qtimer.html#singleShot-prop" status="active" access="public" location="qtimer.h" documented="true" bindable="true" brief="Whether the timer is a single-shot timer">
                <getter name="isSingleShot"/>
                <setter name="setSingleShot"/>
                <bindable name="bindableSingleShot"/>
            </property>
            <property name="timerType" fullname="QTimer::timerType" href="qtimer.html#timerType-prop" status="active" access="public" location="qtimer.h" documented="true" bindable="true" brief="Controls the accuracy of the timer">
                <getter name="timerType"/>
                <setter name="setTimerType"/>
                <bindable name="bindableTimerType"/>
            </property>
        </class>
        <class name="QTimerEvent" href="qtimerevent.html" status="active" access="public" location="qcoreevent.h" documented="true" groups="events" bases="QEvent" module="QtCore" brief="Contains parameters that describe a timer event">
            <function name="QTimerEvent" fullname="QTimerEvent::QTimerEvent" href="qtimerevent.html#QTimerEvent" status="active" access="public" location="qcoreevent.h" documented="true" since="6.8" meta="constructor" explicit="true" signature="QTimerEvent(Qt::TimerId timerId)">
                <parameter type="Qt::TimerId" name="timerId" default=""/>
            </function>
            <function name="QTimerEvent" fullname="QTimerEvent::QTimerEvent" href="qtimerevent.html#QTimerEvent-1" status="active" access="public" location="qcoreevent.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QTimerEvent(int timerId)">
                <parameter type="int" name="timerId" default=""/>
            </function>
            <function name="id" fullname="QTimerEvent::id" href="qtimerevent.html#id" status="active" access="public" location="qcoreevent.h" documented="true" since="6.8" meta="plain" const="true" type="Qt::TimerId" signature="Qt::TimerId id() const"/>
            <function name="matches" fullname="QTimerEvent::matches" href="qtimerevent.html#matches" status="active" access="public" location="qcoreevent.h" documented="true" since="6.9" meta="plain" const="true" noexcept="true" type="bool" signature="bool matches(const QBasicTimer &amp;timer) const">
                <parameter type="const QBasicTimer &amp;" name="timer" default=""/>
            </function>
            <function name="timerId" fullname="QTimerEvent::timerId" href="qtimerevent.html#timerId" status="active" access="public" location="qcoreevent.h" documented="true" meta="plain" const="true" type="int" signature="int timerId() const"/>
        </class>
        <class name="QTranslator" href="qtranslator.html" status="active" access="public" location="qtranslator.h" documented="true" groups="i18n" bases="QObject" module="QtCore" brief="Internationalization support for text output">
            <contents name="looking-up-translations" title="Looking up Translations" level="1"/>
            <contents name="using-multiple-translations" title="Using Multiple Translations" level="1"/>
            <function name="QTranslator" fullname="QTranslator::QTranslator" href="qtranslator.html#QTranslator" status="active" access="public" location="qtranslator.h" documented="true" meta="constructor" explicit="true" signature="QTranslator(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="filePath" fullname="QTranslator::filePath" href="qtranslator.html#filePath" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" const="true" type="QString" signature="QString filePath() const"/>
            <function name="isEmpty" fullname="QTranslator::isEmpty" href="qtranslator.html#isEmpty" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" virtual="virtual" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="language" fullname="QTranslator::language" href="qtranslator.html#language" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" const="true" type="QString" signature="QString language() const"/>
            <function name="load" fullname="QTranslator::load" href="qtranslator.html#load" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" type="bool" signature="bool load(const QString &amp;filename, const QString &amp;directory, const QString &amp;search_delimiters, const QString &amp;suffix)">
                <parameter type="const QString &amp;" name="filename" default=""/>
                <parameter type="const QString &amp;" name="directory" default="QString()"/>
                <parameter type="const QString &amp;" name="search_delimiters" default="QString()"/>
                <parameter type="const QString &amp;" name="suffix" default="QString()"/>
            </function>
            <function name="load" fullname="QTranslator::load" href="qtranslator.html#load-1" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool load(const QLocale &amp;locale, const QString &amp;filename, const QString &amp;prefix, const QString &amp;directory, const QString &amp;suffix)">
                <parameter type="const QLocale &amp;" name="locale" default=""/>
                <parameter type="const QString &amp;" name="filename" default=""/>
                <parameter type="const QString &amp;" name="prefix" default="QString()"/>
                <parameter type="const QString &amp;" name="directory" default="QString()"/>
                <parameter type="const QString &amp;" name="suffix" default="QString()"/>
            </function>
            <function name="load" fullname="QTranslator::load" href="qtranslator.html#load-2" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool load(const uchar *data, int len, const QString &amp;directory)">
                <parameter type="const uchar *" name="data" default=""/>
                <parameter type="int" name="len" default=""/>
                <parameter type="const QString &amp;" name="directory" default="QString()"/>
            </function>
            <function name="translate" fullname="QTranslator::translate" href="qtranslator.html#translate" status="active" access="public" location="qtranslator.h" documented="true" meta="plain" virtual="virtual" const="true" type="QString" signature="QString translate(const char *context, const char *sourceText, const char *disambiguation, int n) const">
                <parameter type="const char *" name="context" default=""/>
                <parameter type="const char *" name="sourceText" default=""/>
                <parameter type="const char *" name="disambiguation" default="nullptr"/>
                <parameter type="int" name="n" default="-1"/>
            </function>
            <function name="~QTranslator" fullname="QTranslator::~QTranslator" href="qtranslator.html#dtor.QTranslator" status="active" access="public" location="qtranslator.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTranslator()"/>
        </class>
        <class name="QTransposeProxyModel" href="qtransposeproxymodel.html" status="active" access="public" location="qtransposeproxymodel.h" documented="true" bases="QAbstractProxyModel" module="QtCore" brief="This proxy transposes the source model">
            <function name="QTransposeProxyModel" fullname="QTransposeProxyModel::QTransposeProxyModel" href="qtransposeproxymodel.html#QTransposeProxyModel" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="constructor" explicit="true" signature="QTransposeProxyModel(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="columnCount" fullname="QTransposeProxyModel::columnCount" href="qtransposeproxymodel.html#columnCount" status="active" access="public" location="qtransposeproxymodel.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="headerData" fullname="QTransposeProxyModel::headerData" href="qtransposeproxymodel.html#headerData" status="active" access="public" location="qtransposeproxymodel.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="index" fullname="QTransposeProxyModel::index" href="qtransposeproxymodel.html#index" status="active" access="public" location="qtransposeproxymodel.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="insertColumns" fullname="QTransposeProxyModel::insertColumns" href="qtransposeproxymodel.html#insertColumns" status="active" access="public" location="qtransposeproxymodel.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="insertRows" fullname="QTransposeProxyModel::insertRows" href="qtransposeproxymodel.html#insertRows" status="active" access="public" location="qtransposeproxymodel.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="itemData" fullname="QTransposeProxyModel::itemData" href="qtransposeproxymodel.html#itemData" status="active" access="public" location="qtransposeproxymodel.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="mapFromSource" fullname="QTransposeProxyModel::mapFromSource" href="qtransposeproxymodel.html#mapFromSource" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapFromSource(const QModelIndex &amp;sourceIndex) const override">
                <parameter type="const QModelIndex &amp;" name="sourceIndex" default=""/>
            </function>
            <function name="mapToSource" fullname="QTransposeProxyModel::mapToSource" href="qtransposeproxymodel.html#mapToSource" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QModelIndex" signature="QModelIndex mapToSource(const QModelIndex &amp;proxyIndex) const override">
                <parameter type="const QModelIndex &amp;" name="proxyIndex" default=""/>
            </function>
            <function name="moveColumns" fullname="QTransposeProxyModel::moveColumns" href="qtransposeproxymodel.html#moveColumns" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool moveColumns(const QModelIndex &amp;sourceParent, int sourceRow, int count, const QModelIndex &amp;destinationParent, int destinationChild) override">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="moveRows" fullname="QTransposeProxyModel::moveRows" href="qtransposeproxymodel.html#moveRows" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="bool" signature="bool moveRows(const QModelIndex &amp;sourceParent, int sourceRow, int count, const QModelIndex &amp;destinationParent, int destinationChild) override">
                <parameter type="const QModelIndex &amp;" name="sourceParent" default=""/>
                <parameter type="int" name="sourceRow" default=""/>
                <parameter type="int" name="count" default=""/>
                <parameter type="const QModelIndex &amp;" name="destinationParent" default=""/>
                <parameter type="int" name="destinationChild" default=""/>
            </function>
            <function name="parent" fullname="QTransposeProxyModel::parent" href="qtransposeproxymodel.html#parent" status="active" access="public" location="qtransposeproxymodel.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="removeColumns" fullname="QTransposeProxyModel::removeColumns" href="qtransposeproxymodel.html#removeColumns" status="active" access="public" location="qtransposeproxymodel.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="QTransposeProxyModel::removeRows" href="qtransposeproxymodel.html#removeRows" status="active" access="public" location="qtransposeproxymodel.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="rowCount" fullname="QTransposeProxyModel::rowCount" href="qtransposeproxymodel.html#rowCount" status="active" access="public" location="qtransposeproxymodel.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="setHeaderData" fullname="QTransposeProxyModel::setHeaderData" href="qtransposeproxymodel.html#setHeaderData" status="active" access="public" location="qtransposeproxymodel.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="setItemData" fullname="QTransposeProxyModel::setItemData" href="qtransposeproxymodel.html#setItemData" status="active" access="public" location="qtransposeproxymodel.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="setSourceModel" fullname="QTransposeProxyModel::setSourceModel" href="qtransposeproxymodel.html#setSourceModel" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void setSourceModel(QAbstractItemModel *newSourceModel) override">
                <parameter type="QAbstractItemModel *" name="newSourceModel" default=""/>
            </function>
            <function name="sort" fullname="QTransposeProxyModel::sort" href="qtransposeproxymodel.html#sort" status="active" access="public" location="qtransposeproxymodel.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="span" fullname="QTransposeProxyModel::span" href="qtransposeproxymodel.html#span" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="plain" virtual="virtual" const="true" override="true" type="QSize" signature="QSize span(const QModelIndex &amp;index) const override">
                <parameter type="const QModelIndex &amp;" name="index" default=""/>
            </function>
            <function name="~QTransposeProxyModel" fullname="QTransposeProxyModel::~QTransposeProxyModel" href="qtransposeproxymodel.html#dtor.QTransposeProxyModel" status="active" access="public" location="qtransposeproxymodel.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QTransposeProxyModel()"/>
        </class>
        <class name="QTypeRevision" href="qtyperevision.html" status="active" access="public" location="qtyperevision.h" since="6.0" documented="true" module="QtCore" brief="Contains a lightweight representation of a version number with two 8-bit segments, major and minor, either of which can be unknown" comparison_category="strong">
            <function name="QTypeRevision" fullname="QTypeRevision::QTypeRevision" href="qtyperevision.html#QTypeRevision" status="active" access="public" location="qtyperevision.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QTypeRevision()"/>
            <function name="fromEncodedVersion" fullname="QTypeRevision::fromEncodedVersion" href="qtyperevision.html#fromEncodedVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="QTypeRevision" signature="QTypeRevision fromEncodedVersion(Integer value)">
                <parameter type="Integer" name="value" default=""/>
            </function>
            <function name="fromMajorVersion" fullname="QTypeRevision::fromMajorVersion" href="qtyperevision.html#fromMajorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="QTypeRevision" signature="QTypeRevision fromMajorVersion(Major majorVersion)">
                <parameter type="Major" name="majorVersion" default=""/>
            </function>
            <function name="fromMinorVersion" fullname="QTypeRevision::fromMinorVersion" href="qtyperevision.html#fromMinorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="QTypeRevision" signature="QTypeRevision fromMinorVersion(Minor minorVersion)">
                <parameter type="Minor" name="minorVersion" default=""/>
            </function>
            <function name="fromVersion" fullname="QTypeRevision::fromVersion" href="qtyperevision.html#fromVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="QTypeRevision" signature="QTypeRevision fromVersion(Major majorVersion, Minor minorVersion)">
                <parameter type="Major" name="majorVersion" default=""/>
                <parameter type="Minor" name="minorVersion" default=""/>
            </function>
            <function name="hasMajorVersion" fullname="QTypeRevision::hasMajorVersion" href="qtyperevision.html#hasMajorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool hasMajorVersion() const"/>
            <function name="hasMinorVersion" fullname="QTypeRevision::hasMinorVersion" href="qtyperevision.html#hasMinorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool hasMinorVersion() const"/>
            <function name="isValid" fullname="QTypeRevision::isValid" href="qtyperevision.html#isValid" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="bool" signature="bool isValid() const"/>
            <function name="isValidSegment" fullname="QTypeRevision::isValidSegment" href="qtyperevision.html#isValidSegment" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="bool" signature="bool isValidSegment(Integer segment)">
                <parameter type="Integer" name="segment" default=""/>
            </function>
            <function name="majorVersion" fullname="QTypeRevision::majorVersion" href="qtyperevision.html#majorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 majorVersion() const"/>
            <function name="minorVersion" fullname="QTypeRevision::minorVersion" href="qtyperevision.html#minorVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="quint8" signature="quint8 minorVersion() const"/>
            <function name="operator&lt;&lt;" href="qtyperevision.html#operator-lt-lt-26" status="active" access="public" location="qtyperevision.h" documented="true" related="364" since="6.0" meta="plain" overload="true" overload-number="26" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QTypeRevision &amp;revision)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QTypeRevision &amp;" name="revision" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qtyperevision.html#operator-gt-gt-26" status="active" access="public" location="qtyperevision.h" documented="true" related="436" since="6.0" meta="plain" overload="true" overload-number="26" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QTypeRevision &amp;revision)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QTypeRevision &amp;" name="revision" default=""/>
            </function>
            <function name="toEncodedVersion" fullname="QTypeRevision::toEncodedVersion" href="qtyperevision.html#toEncodedVersion" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" const="true" constexpr="true" type="Integer" signature="Integer toEncodedVersion() const"/>
            <function name="zero" fullname="QTypeRevision::zero" href="qtyperevision.html#zero" status="active" access="public" location="qtyperevision.h" documented="true" meta="plain" static="true" constexpr="true" type="QTypeRevision" signature="QTypeRevision zero()"/>
        </class>
        <struct name="QTypedArrayData" href="qtypedarraydata.html" status="ignored" access="public" location="qarraydata.h"/>
        <class name="QUnhandledException" href="qunhandledexception.html" status="active" access="public" location="qexception.h" documented="true" bases="QException" module="QtCore" brief="Represents an unhandled exception in a Qt Concurrent worker thread">
            <function name="QUnhandledException" fullname="QUnhandledException::QUnhandledException" href="qunhandledexception.html#QUnhandledException" status="active" access="public" location="qexception.h" documented="true" meta="move-constructor" noexcept="true" signature="QUnhandledException(QUnhandledException &amp;&amp;other)">
                <parameter type="QUnhandledException &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QUnhandledException" fullname="QUnhandledException::QUnhandledException" href="qunhandledexception.html#QUnhandledException-1" status="active" access="public" location="qexception.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="1" signature="QUnhandledException(const QUnhandledException &amp;other)">
                <parameter type="const QUnhandledException &amp;" name="other" default=""/>
            </function>
            <function name="QUnhandledException" fullname="QUnhandledException::QUnhandledException" href="qunhandledexception.html#QUnhandledException-2" status="active" access="public" location="qexception.h" documented="true" since="6.0" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QUnhandledException(std::__exception_ptr::exception_ptr exception)">
                <parameter type="std::__exception_ptr::exception_ptr" name="exception" default="nullptr"/>
            </function>
            <function name="exception" fullname="QUnhandledException::exception" href="qunhandledexception.html#exception" status="active" access="public" location="qexception.h" documented="true" since="6.0" meta="plain" const="true" type="std::__exception_ptr::exception_ptr" signature="std::__exception_ptr::exception_ptr exception() const"/>
            <function name="operator=" fullname="QUnhandledException::operator=" href="qunhandledexception.html#operator-eq" status="active" access="public" location="qexception.h" documented="true" meta="copy-assign" noexcept="true" type="QUnhandledException &amp;" signature="QUnhandledException &amp; operator=(const QUnhandledException &amp;other)">
                <parameter type="const QUnhandledException &amp;" name="other" default=""/>
            </function>
            <function name="swap" fullname="QUnhandledException::swap" href="qunhandledexception.html#swap" status="active" access="public" location="qexception.h" documented="true" since="6.0" meta="plain" noexcept="true" type="void" signature="void swap(QUnhandledException &amp;other)">
                <parameter type="QUnhandledException &amp;" name="other" default=""/>
            </function>
        </class>
        <class name="QUntypedBindable" href="quntypedbindable.html" status="active" access="public" location="qproperty.h" since="6.0" documented="true" groups="tools" module="QtCore" brief="Uniform interface over bindable properties like QProperty\&lt;T\&gt; and QObjectBindableProperty of any type T">
            <function name="QUntypedBindable" fullname="QUntypedBindable::QUntypedBindable" href="quntypedbindable.html#QUntypedBindable" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QUntypedBindable()"/>
            <function name="QUntypedBindable" fullname="QUntypedBindable::QUntypedBindable" href="quntypedbindable.html#QUntypedBindable-1" status="active" access="public" location="qproperty.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QUntypedBindable(Property *property)">
                <parameter type="Property *" name="property" default=""/>
            </function>
            <function name="addNotifier" fullname="QUntypedBindable::addNotifier" href="quntypedbindable.html#addNotifier" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="QPropertyNotifier" signature="QPropertyNotifier addNotifier(Functor f)">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="binding" fullname="QUntypedBindable::binding" href="quntypedbindable.html#binding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QUntypedPropertyBinding" signature="QUntypedPropertyBinding binding() const"/>
            <function name="hasBinding" fullname="QUntypedBindable::hasBinding" href="quntypedbindable.html#hasBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasBinding() const"/>
            <function name="isReadOnly" fullname="QUntypedBindable::isReadOnly" href="quntypedbindable.html#isReadOnly" status="active" access="public" location="qproperty.h" documented="true" since="6.1" meta="plain" const="true" type="bool" signature="bool isReadOnly() const"/>
            <function name="isValid" fullname="QUntypedBindable::isValid" href="quntypedbindable.html#isValid" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="makeBinding" fullname="QUntypedBindable::makeBinding" href="quntypedbindable.html#makeBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QUntypedPropertyBinding" signature="QUntypedPropertyBinding makeBinding(const QPropertyBindingSourceLocation &amp;location) const">
                <parameter type="const QPropertyBindingSourceLocation &amp;" name="location" default="QT_PROPERTY_DEFAULT_BINDING_LOCATION"/>
            </function>
            <function name="metaType" fullname="QUntypedBindable::metaType" href="quntypedbindable.html#metaType" status="active" access="public" location="qproperty.h" documented="true" since="6.2" meta="plain" const="true" type="QMetaType" signature="QMetaType metaType() const"/>
            <function name="onValueChanged" fullname="QUntypedBindable::onValueChanged" href="quntypedbindable.html#onValueChanged" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; onValueChanged(Functor f) const">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="setBinding" fullname="QUntypedBindable::setBinding" href="quntypedbindable.html#setBinding" status="active" access="public" location="qproperty.h" documented="true" meta="plain" type="bool" signature="bool setBinding(const QUntypedPropertyBinding &amp;binding)">
                <parameter type="const QUntypedPropertyBinding &amp;" name="binding" default=""/>
            </function>
            <function name="subscribe" fullname="QUntypedBindable::subscribe" href="quntypedbindable.html#subscribe" status="active" access="public" location="qproperty.h" documented="true" meta="plain" const="true" type="QPropertyChangeHandler&lt;Functor&gt;" signature="QPropertyChangeHandler&lt;Functor&gt; subscribe(Functor f) const">
                <parameter type="Functor" name="f" default=""/>
            </function>
            <function name="takeBinding" fullname="QUntypedBindable::takeBinding" href="quntypedbindable.html#takeBinding" status="active" access="public" location="qproperty.h" documented="true" since="6.1" meta="plain" type="QUntypedPropertyBinding" signature="QUntypedPropertyBinding takeBinding()"/>
        </class>
        <class threadsafety="reentrant" name="QUrl" href="qurl.html" status="active" access="public" location="qurl.h" documented="true" groups="io,network,shared" module="QtCore" brief="Convenient interface for working with URLs" comparison_category="weak">
            <contents name="relative-urls-vs-relative-paths" title="Relative URLs vs Relative Paths" level="2"/>
            <contents name="error-checking" title="Error checking" level="2"/>
            <contents name="character-conversions" title="Character Conversions" level="2"/>
            <function name="QT_NO_URL_CAST_FROM_STRING" href="qurl.html#QT_NO_URL_CAST_FROM_STRING" status="active" access="public" documented="true" related="28" meta="macrowithoutparams" signature="QT_NO_URL_CAST_FROM_STRING"/>
            <function name="QUrl" fullname="QUrl::QUrl" href="qurl.html#QUrl" status="active" access="public" location="qurl.h" documented="true" meta="constructor" signature="QUrl()"/>
            <function name="QUrl" fullname="QUrl::QUrl" href="qurl.html#QUrl-1" status="active" access="public" location="qurl.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QUrl(QUrl &amp;&amp;other)">
                <parameter type="QUrl &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QUrl" fullname="QUrl::QUrl" href="qurl.html#QUrl-2" status="active" access="public" location="qurl.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="2" signature="QUrl(const QUrl &amp;other)">
                <parameter type="const QUrl &amp;" name="other" default=""/>
            </function>
            <function name="QUrl" fullname="QUrl::QUrl" href="qurl.html#QUrl-3" status="active" access="public" location="qurl.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QUrl(const QString &amp;url, QUrl::ParsingMode parsingMode)">
                <parameter type="const QString &amp;" name="url" default=""/>
                <parameter type="QUrl::ParsingMode" name="parsingMode" default="TolerantMode"/>
            </function>
            <function name="adjusted" fullname="QUrl::adjusted" href="qurl.html#adjusted" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QUrl" signature="QUrl adjusted(QUrl::FormattingOptions options) const">
                <parameter type="QUrl::FormattingOptions" name="options" default=""/>
            </function>
            <function name="authority" fullname="QUrl::authority" href="qurl.html#authority" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString authority(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="PrettyDecoded"/>
            </function>
            <function name="clear" fullname="QUrl::clear" href="qurl.html#clear" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="errorString" fullname="QUrl::errorString" href="qurl.html#errorString" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="fileName" fullname="QUrl::fileName" href="qurl.html#fileName" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString fileName(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="FullyDecoded"/>
            </function>
            <function name="fragment" fullname="QUrl::fragment" href="qurl.html#fragment" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString fragment(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="PrettyDecoded"/>
            </function>
            <function name="fromAce" fullname="QUrl::fromAce" href="qurl.html#fromAce" status="active" access="public" location="qurl.h" documented="true" since="6.3" meta="plain" static="true" type="QString" signature="QString fromAce(const QByteArray &amp;domain, QUrl::AceProcessingOptions options)">
                <parameter type="const QByteArray &amp;" name="domain" default=""/>
                <parameter type="QUrl::AceProcessingOptions" name="options" default="{}"/>
            </function>
            <function name="fromCFURL" fullname="QUrl::fromCFURL" href="qurl.html#fromCFURL" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QUrl" brief="Constructs a QUrl containing a copy of the CFURL url" signature="QUrl fromCFURL(CFURLRef url)" groups="platform-type-conversions">
                <parameter type="CFURLRef" name="url" default=""/>
            </function>
            <function name="fromEncoded" fullname="QUrl::fromEncoded" href="qurl.html#fromEncoded" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QUrl" signature="QUrl fromEncoded(QByteArrayView input, QUrl::ParsingMode mode)">
                <parameter type="QByteArrayView" name="input" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="fromLocalFile" fullname="QUrl::fromLocalFile" href="qurl.html#fromLocalFile" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QUrl" signature="QUrl fromLocalFile(const QString &amp;localFile)">
                <parameter type="const QString &amp;" name="localFile" default=""/>
            </function>
            <function name="fromNSURL" fullname="QUrl::fromNSURL" href="qurl.html#fromNSURL" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QUrl" brief="Constructs a QUrl containing a copy of the NSURL url" signature="QUrl fromNSURL(const NSURL *url)" groups="platform-type-conversions">
                <parameter type="const NSURL *" name="url" default=""/>
            </function>
            <function name="fromPercentEncoding" fullname="QUrl::fromPercentEncoding" href="qurl.html#fromPercentEncoding" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QString" signature="QString fromPercentEncoding(const QByteArray &amp;input)">
                <parameter type="const QByteArray &amp;" name="input" default=""/>
            </function>
            <function name="fromStringList" fullname="QUrl::fromStringList" href="qurl.html#fromStringList" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QList&lt;QUrl&gt;" signature="QList&lt;QUrl&gt; fromStringList(const QStringList &amp;urls, QUrl::ParsingMode mode)">
                <parameter type="const QStringList &amp;" name="urls" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="fromUserInput" fullname="QUrl::fromUserInput" href="qurl.html#fromUserInput" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QUrl" signature="QUrl fromUserInput(const QString &amp;userInput, const QString &amp;workingDirectory, QUrl::UserInputResolutionOptions options)">
                <parameter type="const QString &amp;" name="userInput" default=""/>
                <parameter type="const QString &amp;" name="workingDirectory" default="QString()"/>
                <parameter type="QUrl::UserInputResolutionOptions" name="options" default="DefaultResolution"/>
            </function>
            <function name="hasFragment" fullname="QUrl::hasFragment" href="qurl.html#hasFragment" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasFragment() const"/>
            <function name="hasQuery" fullname="QUrl::hasQuery" href="qurl.html#hasQuery" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasQuery() const"/>
            <function name="host" fullname="QUrl::host" href="qurl.html#host" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString host(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="FullyDecoded"/>
            </function>
            <function name="idnWhitelist" fullname="QUrl::idnWhitelist" href="qurl.html#idnWhitelist" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList idnWhitelist()"/>
            <function name="isEmpty" fullname="QUrl::isEmpty" href="qurl.html#isEmpty" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isLocalFile" fullname="QUrl::isLocalFile" href="qurl.html#isLocalFile" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool isLocalFile() const"/>
            <function name="isParentOf" fullname="QUrl::isParentOf" href="qurl.html#isParentOf" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool isParentOf(const QUrl &amp;childUrl) const">
                <parameter type="const QUrl &amp;" name="childUrl" default=""/>
            </function>
            <function name="isRelative" fullname="QUrl::isRelative" href="qurl.html#isRelative" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool isRelative() const"/>
            <function name="isValid" fullname="QUrl::isValid" href="qurl.html#isValid" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="matches" fullname="QUrl::matches" href="qurl.html#matches" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="bool" signature="bool matches(const QUrl &amp;url, QUrl::FormattingOptions options) const">
                <parameter type="const QUrl &amp;" name="url" default=""/>
                <parameter type="QUrl::FormattingOptions" name="options" default=""/>
            </function>
            <function name="operator!=" href="qurl.html#operator-not-eq" status="active" access="public" location="qurl.h" documented="true" related="1250" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QUrl &amp;lhs, const QUrl &amp;rhs)">
                <parameter type="const QUrl &amp;" name="lhs" default=""/>
                <parameter type="const QUrl &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qurl.html#operator-lt-lt-27" status="active" access="public" location="qurl.h" documented="true" related="365" meta="plain" overload="true" overload-number="27" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QUrl &amp;url)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="operator=" fullname="QUrl::operator=" href="qurl.html#operator-eq" status="active" access="public" location="qurl.h" documented="true" meta="move-assign" noexcept="true" type="QUrl &amp;" signature="QUrl &amp; operator=(QUrl &amp;&amp;other)">
                <parameter type="QUrl &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QUrl::operator=" href="qurl.html#operator-eq-1" status="active" access="public" location="qurl.h" documented="true" meta="plain" overload="true" overload-number="1" type="QUrl &amp;" signature="QUrl &amp; operator=(const QString &amp;url)">
                <parameter type="const QString &amp;" name="url" default=""/>
            </function>
            <function name="operator=" fullname="QUrl::operator=" href="qurl.html#operator-eq-2" status="active" access="public" location="qurl.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="2" type="QUrl &amp;" signature="QUrl &amp; operator=(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="operator==" href="qurl.html#operator-eq-eq" status="active" access="public" location="qurl.h" documented="true" related="1251" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QUrl &amp;lhs, const QUrl &amp;rhs)">
                <parameter type="const QUrl &amp;" name="lhs" default=""/>
                <parameter type="const QUrl &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qurl.html#operator-gt-gt-27" status="active" access="public" location="qurl.h" documented="true" related="437" meta="plain" overload="true" overload-number="27" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QUrl &amp;url)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QUrl &amp;" name="url" default=""/>
            </function>
            <function name="password" fullname="QUrl::password" href="qurl.html#password" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString password(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="FullyDecoded"/>
            </function>
            <function name="path" fullname="QUrl::path" href="qurl.html#path" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString path(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="FullyDecoded"/>
            </function>
            <function name="port" fullname="QUrl::port" href="qurl.html#port" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="int" signature="int port(int defaultPort) const">
                <parameter type="int" name="defaultPort" default="-1"/>
            </function>
            <function name="query" fullname="QUrl::query" href="qurl.html#query" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString query(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="PrettyDecoded"/>
            </function>
            <function name="resolved" fullname="QUrl::resolved" href="qurl.html#resolved" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QUrl" signature="QUrl resolved(const QUrl &amp;relative) const">
                <parameter type="const QUrl &amp;" name="relative" default=""/>
            </function>
            <function name="scheme" fullname="QUrl::scheme" href="qurl.html#scheme" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString scheme() const"/>
            <function name="setAuthority" fullname="QUrl::setAuthority" href="qurl.html#setAuthority" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setAuthority(const QString &amp;authority, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="authority" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="setFragment" fullname="QUrl::setFragment" href="qurl.html#setFragment" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setFragment(const QString &amp;fragment, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="fragment" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="setHost" fullname="QUrl::setHost" href="qurl.html#setHost" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setHost(const QString &amp;host, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="host" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="DecodedMode"/>
            </function>
            <function name="setIdnWhitelist" fullname="QUrl::setIdnWhitelist" href="qurl.html#setIdnWhitelist" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="void" signature="void setIdnWhitelist(const QStringList &amp;list)">
                <parameter type="const QStringList &amp;" name="list" default=""/>
            </function>
            <function name="setPassword" fullname="QUrl::setPassword" href="qurl.html#setPassword" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setPassword(const QString &amp;password, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="password" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="DecodedMode"/>
            </function>
            <function name="setPath" fullname="QUrl::setPath" href="qurl.html#setPath" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setPath(const QString &amp;path, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="path" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="DecodedMode"/>
            </function>
            <function name="setPort" fullname="QUrl::setPort" href="qurl.html#setPort" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setPort(int port)">
                <parameter type="int" name="port" default=""/>
            </function>
            <function name="setQuery" fullname="QUrl::setQuery" href="qurl.html#setQuery" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setQuery(const QString &amp;query, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="query" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="setQuery" fullname="QUrl::setQuery" href="qurl.html#setQuery-1" status="active" access="public" location="qurl.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setQuery(const QUrlQuery &amp;query)">
                <parameter type="const QUrlQuery &amp;" name="query" default=""/>
            </function>
            <function name="setScheme" fullname="QUrl::setScheme" href="qurl.html#setScheme" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setScheme(const QString &amp;scheme)">
                <parameter type="const QString &amp;" name="scheme" default=""/>
            </function>
            <function name="setUrl" fullname="QUrl::setUrl" href="qurl.html#setUrl" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setUrl(const QString &amp;url, QUrl::ParsingMode parsingMode)">
                <parameter type="const QString &amp;" name="url" default=""/>
                <parameter type="QUrl::ParsingMode" name="parsingMode" default="TolerantMode"/>
            </function>
            <function name="setUserInfo" fullname="QUrl::setUserInfo" href="qurl.html#setUserInfo" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setUserInfo(const QString &amp;userInfo, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="userInfo" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="TolerantMode"/>
            </function>
            <function name="setUserName" fullname="QUrl::setUserName" href="qurl.html#setUserName" status="active" access="public" location="qurl.h" documented="true" meta="plain" type="void" signature="void setUserName(const QString &amp;userName, QUrl::ParsingMode mode)">
                <parameter type="const QString &amp;" name="userName" default=""/>
                <parameter type="QUrl::ParsingMode" name="mode" default="DecodedMode"/>
            </function>
            <function name="swap" fullname="QUrl::swap" href="qurl.html#swap" status="active" access="public" location="qurl.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QUrl &amp;other)">
                <parameter type="QUrl &amp;" name="other" default=""/>
            </function>
            <function name="toAce" fullname="QUrl::toAce" href="qurl.html#toAce" status="active" access="public" location="qurl.h" documented="true" since="6.3" meta="plain" static="true" type="QByteArray" signature="QByteArray toAce(const QString &amp;domain, QUrl::AceProcessingOptions options)">
                <parameter type="const QString &amp;" name="domain" default=""/>
                <parameter type="QUrl::AceProcessingOptions" name="options" default="{}"/>
            </function>
            <function name="toCFURL" fullname="QUrl::toCFURL" href="qurl.html#toCFURL" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="CFURLRef" brief="Creates a CFURL from a QUrl" signature="CFURLRef toCFURL() const" groups="platform-type-conversions"/>
            <function name="toDisplayString" fullname="QUrl::toDisplayString" href="qurl.html#toDisplayString" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString toDisplayString(QUrl::FormattingOptions options) const">
                <parameter type="QUrl::FormattingOptions" name="options" default="FormattingOptions(PrettyDecoded)"/>
            </function>
            <function name="toEncoded" fullname="QUrl::toEncoded" href="qurl.html#toEncoded" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toEncoded(QUrl::FormattingOptions options) const">
                <parameter type="QUrl::FormattingOptions" name="options" default="FullyEncoded"/>
            </function>
            <function name="toLocalFile" fullname="QUrl::toLocalFile" href="qurl.html#toLocalFile" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString toLocalFile() const"/>
            <function name="toNSURL" fullname="QUrl::toNSURL" href="qurl.html#toNSURL" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="NSURL *" brief="Creates a NSURL from a QUrl" signature="NSURL * toNSURL() const" groups="platform-type-conversions"/>
            <function name="toPercentEncoding" fullname="QUrl::toPercentEncoding" href="qurl.html#toPercentEncoding" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QByteArray" signature="QByteArray toPercentEncoding(const QString &amp;input, const QByteArray &amp;exclude, const QByteArray &amp;include)">
                <parameter type="const QString &amp;" name="input" default=""/>
                <parameter type="const QByteArray &amp;" name="exclude" default="QByteArray()"/>
                <parameter type="const QByteArray &amp;" name="include" default="QByteArray()"/>
            </function>
            <function name="toString" fullname="QUrl::toString" href="qurl.html#toString" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QUrl::FormattingOptions options) const">
                <parameter type="QUrl::FormattingOptions" name="options" default="FormattingOptions(PrettyDecoded)"/>
            </function>
            <function name="toStringList" fullname="QUrl::toStringList" href="qurl.html#toStringList" status="active" access="public" location="qurl.h" documented="true" meta="plain" static="true" type="QStringList" signature="QStringList toStringList(const QList&lt;QUrl&gt; &amp;urls, QUrl::FormattingOptions options)">
                <parameter type="const QList&lt;QUrl&gt; &amp;" name="urls" default=""/>
                <parameter type="QUrl::FormattingOptions" name="options" default="FormattingOptions(PrettyDecoded)"/>
            </function>
            <function name="url" fullname="QUrl::url" href="qurl.html#url" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString url(QUrl::FormattingOptions options) const">
                <parameter type="QUrl::FormattingOptions" name="options" default="FormattingOptions(PrettyDecoded)"/>
            </function>
            <function name="userInfo" fullname="QUrl::userInfo" href="qurl.html#userInfo" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString userInfo(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="PrettyDecoded"/>
            </function>
            <function name="userName" fullname="QUrl::userName" href="qurl.html#userName" status="active" access="public" location="qurl.h" documented="true" meta="plain" const="true" type="QString" signature="QString userName(QUrl::ComponentFormattingOptions options) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="options" default="FullyDecoded"/>
            </function>
            <function name="~QUrl" fullname="QUrl::~QUrl" href="qurl.html#dtor.QUrl" status="active" access="public" location="qurl.h" documented="true" meta="destructor" noexcept="true" signature="~QUrl()"/>
            <enum name="AceProcessingOption" fullname="QUrl::AceProcessingOption" href="qurl.html#AceProcessingOption-enum" status="active" access="public" location="qurl.h" since="6.3" documented="true" typedef="QUrl::AceProcessingOptions">
                <value name="IgnoreIDNWhitelist" value="0x1"/>
                <value name="AceTransitionalProcessing" value="0x2"/>
            </enum>
            <enum name="ComponentFormattingOption" fullname="QUrl::ComponentFormattingOption" href="qurl.html#ComponentFormattingOption-enum" status="active" access="public" location="qurl.h" documented="true" typedef="QUrl::ComponentFormattingOptions">
                <value name="PrettyDecoded" value="0x000000"/>
                <value name="EncodeSpaces" value="0x100000"/>
                <value name="EncodeUnicode" value="0x200000"/>
                <value name="EncodeDelimiters" value="0x400000 | 0x800000"/>
                <value name="EncodeReserved" value="0x1000000"/>
                <value name="DecodeReserved" value="0x2000000"/>
                <value name="FullyEncoded" value="EncodeSpaces | EncodeUnicode | EncodeDelimiters | EncodeReserved"/>
                <value name="FullyDecoded" value="FullyEncoded | DecodeReserved | 0x4000000"/>
            </enum>
            <enum name="ParsingMode" fullname="QUrl::ParsingMode" href="qurl.html#ParsingMode-enum" status="active" access="public" location="qurl.h" documented="true">
                <value name="TolerantMode" value="0"/>
                <value name="StrictMode" value="1"/>
                <value name="DecodedMode" value="2"/>
            </enum>
            <enum name="UrlFormattingOption" fullname="QUrl::UrlFormattingOption" href="qurl.html#UrlFormattingOption-enum" status="active" access="public" location="qurl.h" documented="true" typedef="QUrl::FormattingOptions">
                <value name="None" value="0x0"/>
                <value name="RemoveScheme" value="0x1"/>
                <value name="RemovePassword" value="0x2"/>
                <value name="RemoveUserInfo" value="RemovePassword | 0x4"/>
                <value name="RemovePort" value="0x8"/>
                <value name="RemoveAuthority" value="RemoveUserInfo | RemovePort | 0x10"/>
                <value name="RemovePath" value="0x20"/>
                <value name="RemoveQuery" value="0x40"/>
                <value name="RemoveFragment" value="0x80"/>
                <value name="PreferLocalFile" value="0x200"/>
                <value name="StripTrailingSlash" value="0x400"/>
                <value name="RemoveFilename" value="0x800"/>
                <value name="NormalizePathSegments" value="0x1000"/>
            </enum>
            <enum name="UserInputResolutionOption" fullname="QUrl::UserInputResolutionOption" href="qurl.html#UserInputResolutionOption-enum" status="active" access="public" location="qurl.h" documented="true" typedef="QUrl::UserInputResolutionOptions">
                <value name="DefaultResolution" value="0"/>
                <value name="AssumeLocalFile" value="1"/>
            </enum>
            <typedef name="AceProcessingOptions" fullname="QUrl::AceProcessingOptions" href="qurl.html#AceProcessingOption-enum" status="active" access="public" location="qurl.h" enum="QUrl::AceProcessingOption"/>
            <typedef name="ComponentFormattingOptions" fullname="QUrl::ComponentFormattingOptions" href="qurl.html#ComponentFormattingOption-enum" status="active" access="public" location="qurl.h" enum="QUrl::ComponentFormattingOption"/>
            <typedef name="FormattingOptions" fullname="QUrl::FormattingOptions" href="qurl.html#UrlFormattingOption-enum" status="active" access="public" location="qurl.h" enum="QUrl::UrlFormattingOption"/>
            <typedef name="UserInputResolutionOptions" fullname="QUrl::UserInputResolutionOptions" href="qurl.html#UserInputResolutionOption-enum" status="active" access="public" location="qurl.h" enum="QUrl::UserInputResolutionOption"/>
        </class>
        <class threadsafety="reentrant" name="QUrlQuery" href="qurlquery.html" status="active" access="public" location="qurlquery.h" documented="true" groups="io,network,shared" module="QtCore" brief="Way to manipulate a key-value pairs in a URL's query" comparison_category="equality">
            <contents name="encoding" title="Encoding" level="1"/>
            <contents name="handling-of-spaces-and-plus" title="Handling of spaces and plus (&quot;+&quot;)" level="2"/>
            <contents name="full-decoding" title="Full decoding" level="2"/>
            <contents name="non-standard-delimiters" title="Non-standard delimiters" level="1"/>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery" status="active" access="public" location="qurlquery.h" documented="true" meta="constructor" signature="QUrlQuery()"/>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery-1" status="active" access="public" location="qurlquery.h" documented="true" since="6.5" meta="move-constructor" noexcept="true" overload="true" overload-number="1" signature="QUrlQuery(QUrlQuery &amp;&amp;other)">
                <parameter type="QUrlQuery &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery-2" status="active" access="public" location="qurlquery.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QUrlQuery(const QString &amp;queryString)">
                <parameter type="const QString &amp;" name="queryString" default=""/>
            </function>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery-3" status="active" access="public" location="qurlquery.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QUrlQuery(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery-4" status="active" access="public" location="qurlquery.h" documented="true" meta="copy-constructor" overload="true" overload-number="4" signature="QUrlQuery(const QUrlQuery &amp;other)">
                <parameter type="const QUrlQuery &amp;" name="other" default=""/>
            </function>
            <function name="QUrlQuery" fullname="QUrlQuery::QUrlQuery" href="qurlquery.html#QUrlQuery-5" status="active" access="public" location="qurlquery.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QUrlQuery(std::initializer_list&lt;std::pair&lt;QString, QString&gt;&gt; list)">
                <parameter type="std::initializer_list&lt;std::pair&lt;QString, QString&gt;&gt;" name="list" default=""/>
            </function>
            <function name="addQueryItem" fullname="QUrlQuery::addQueryItem" href="qurlquery.html#addQueryItem" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void addQueryItem(const QString &amp;key, const QString &amp;value)">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="allQueryItemValues" fullname="QUrlQuery::allQueryItemValues" href="qurlquery.html#allQueryItemValues" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList allQueryItemValues(const QString &amp;key, QUrl::ComponentFormattingOptions encoding) const">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QUrl::ComponentFormattingOptions" name="encoding" default="QUrl::PrettyDecoded"/>
            </function>
            <function name="clear" fullname="QUrlQuery::clear" href="qurlquery.html#clear" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="defaultQueryPairDelimiter" fullname="QUrlQuery::defaultQueryPairDelimiter" href="qurlquery.html#defaultQueryPairDelimiter" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="char16_t" signature="char16_t defaultQueryPairDelimiter()"/>
            <function name="defaultQueryValueDelimiter" fullname="QUrlQuery::defaultQueryValueDelimiter" href="qurlquery.html#defaultQueryValueDelimiter" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="char16_t" signature="char16_t defaultQueryValueDelimiter()"/>
            <function name="hasQueryItem" fullname="QUrlQuery::hasQueryItem" href="qurlquery.html#hasQueryItem" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasQueryItem(const QString &amp;key) const">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="isEmpty" fullname="QUrlQuery::isEmpty" href="qurlquery.html#isEmpty" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="operator!=" href="qurlquery.html#operator-not-eq" status="active" access="public" location="qurlquery.h" documented="true" related="1252" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QUrlQuery &amp;lhs, const QUrlQuery &amp;rhs)">
                <parameter type="const QUrlQuery &amp;" name="lhs" default=""/>
                <parameter type="const QUrlQuery &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QUrlQuery::operator=" href="qurlquery.html#operator-eq" status="active" access="public" location="qurlquery.h" documented="true" meta="move-assign" noexcept="true" type="QUrlQuery &amp;" signature="QUrlQuery &amp; operator=(QUrlQuery &amp;&amp;other)">
                <parameter type="QUrlQuery &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QUrlQuery::operator=" href="qurlquery.html#operator-eq-1" status="active" access="public" location="qurlquery.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QUrlQuery &amp;" signature="QUrlQuery &amp; operator=(const QUrlQuery &amp;other)">
                <parameter type="const QUrlQuery &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qurlquery.html#operator-eq-eq" status="active" access="public" location="qurlquery.h" documented="true" related="1253" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QUrlQuery &amp;lhs, const QUrlQuery &amp;rhs)">
                <parameter type="const QUrlQuery &amp;" name="lhs" default=""/>
                <parameter type="const QUrlQuery &amp;" name="rhs" default=""/>
            </function>
            <function name="qHash" href="qurlquery.html#qHash-31" status="active" access="public" location="qurlquery.h" documented="true" related="553" meta="plain" noexcept="true" overload="true" overload-number="31" type="size_t" signature="size_t qHash(const QUrlQuery &amp;key, size_t seed)">
                <parameter type="const QUrlQuery &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="query" fullname="QUrlQuery::query" href="qurlquery.html#query" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QString" signature="QString query(QUrl::ComponentFormattingOptions encoding) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="encoding" default="QUrl::PrettyDecoded"/>
            </function>
            <function name="queryItemValue" fullname="QUrlQuery::queryItemValue" href="qurlquery.html#queryItemValue" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QString" signature="QString queryItemValue(const QString &amp;key, QUrl::ComponentFormattingOptions encoding) const">
                <parameter type="const QString &amp;" name="key" default=""/>
                <parameter type="QUrl::ComponentFormattingOptions" name="encoding" default="QUrl::PrettyDecoded"/>
            </function>
            <function name="queryItems" fullname="QUrlQuery::queryItems" href="qurlquery.html#queryItems" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QList&lt;std::pair&lt;QString, QString&gt;&gt;" signature="QList&lt;std::pair&lt;QString, QString&gt;&gt; queryItems(QUrl::ComponentFormattingOptions encoding) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="encoding" default="QUrl::PrettyDecoded"/>
            </function>
            <function name="queryPairDelimiter" fullname="QUrlQuery::queryPairDelimiter" href="qurlquery.html#queryPairDelimiter" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QChar" signature="QChar queryPairDelimiter() const"/>
            <function name="queryValueDelimiter" fullname="QUrlQuery::queryValueDelimiter" href="qurlquery.html#queryValueDelimiter" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QChar" signature="QChar queryValueDelimiter() const"/>
            <function name="removeAllQueryItems" fullname="QUrlQuery::removeAllQueryItems" href="qurlquery.html#removeAllQueryItems" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void removeAllQueryItems(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="removeQueryItem" fullname="QUrlQuery::removeQueryItem" href="qurlquery.html#removeQueryItem" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void removeQueryItem(const QString &amp;key)">
                <parameter type="const QString &amp;" name="key" default=""/>
            </function>
            <function name="setQuery" fullname="QUrlQuery::setQuery" href="qurlquery.html#setQuery" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void setQuery(const QString &amp;queryString)">
                <parameter type="const QString &amp;" name="queryString" default=""/>
            </function>
            <function name="setQueryDelimiters" fullname="QUrlQuery::setQueryDelimiters" href="qurlquery.html#setQueryDelimiters" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void setQueryDelimiters(QChar valueDelimiter, QChar pairDelimiter)">
                <parameter type="QChar" name="valueDelimiter" default=""/>
                <parameter type="QChar" name="pairDelimiter" default=""/>
            </function>
            <function name="setQueryItems" fullname="QUrlQuery::setQueryItems" href="qurlquery.html#setQueryItems" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" type="void" signature="void setQueryItems(const QList&lt;std::pair&lt;QString, QString&gt;&gt; &amp;query)">
                <parameter type="const QList&lt;std::pair&lt;QString, QString&gt;&gt; &amp;" name="query" default=""/>
            </function>
            <function name="swap" fullname="QUrlQuery::swap" href="qurlquery.html#swap" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QUrlQuery &amp;other)">
                <parameter type="QUrlQuery &amp;" name="other" default=""/>
            </function>
            <function name="toString" fullname="QUrlQuery::toString" href="qurlquery.html#toString" status="active" access="public" location="qurlquery.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QUrl::ComponentFormattingOptions encoding) const">
                <parameter type="QUrl::ComponentFormattingOptions" name="encoding" default="QUrl::PrettyDecoded"/>
            </function>
            <function name="~QUrlQuery" fullname="QUrlQuery::~QUrlQuery" href="qurlquery.html#dtor.QUrlQuery" status="active" access="public" location="qurlquery.h" documented="true" meta="destructor" noexcept="true" signature="~QUrlQuery()"/>
        </class>
        <class name="QUrlTwoFlags" href="qurltwoflags.html" status="ignored" access="public" location="qurl.h"/>
        <class threadsafety="reentrant" name="QUtf8StringView" href="qutf8stringview.html" status="active" access="public" location="qutf8stringview.h" since="6.0" documented="true" groups="string-processing,tools" module="QtCore" brief="Unified view on UTF-8 strings with a read-only subset of the QString API" comparison_category="strong">
            <contents name="compatible-character-types" title="Compatible Character Types" level="2"/>
            <contents name="sizes-and-sub-strings" title="Sizes and Sub-Strings" level="2"/>
            <contents name="c-20-char8-t-and-qutf8stringview" title="C++20, char8_t, and QUtf8StringView" level="2"/>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QUtf8StringView()"/>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-1" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="1" signature="QUtf8StringView(const Char (&amp;)[N] string)">
                <parameter type="const Char (&amp;)[N]" name="string" default=""/>
            </function>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-2" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QUtf8StringView(const Char *str)">
                <parameter type="const Char *" name="str" default=""/>
            </function>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-3" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="3" signature="QUtf8StringView(const Container &amp;str)">
                <parameter type="const Container &amp;" name="str" default=""/>
            </function>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-4" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QUtf8StringView(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-5" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="5" signature="QUtf8StringView(const Char *first, const Char *last)">
                <parameter type="const Char *" name="first" default=""/>
                <parameter type="const Char *" name="last" default=""/>
            </function>
            <function name="QUtf8StringView" fullname="QUtf8StringView::QUtf8StringView" href="qutf8stringview.html#QUtf8StringView-6" status="active" access="public" location="qutf8stringview.h" documented="true" meta="constructor" constexpr="true" overload="true" overload-number="6" signature="QUtf8StringView(const Char *str, qsizetype len)">
                <parameter type="const Char *" name="str" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="arg" fullname="QUtf8StringView::arg" href="qutf8stringview.html#arg" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.9" meta="plain" const="true" type="QString" signature="QString arg(Args &amp;&amp;... args) const">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="at" fullname="QUtf8StringView::at" href="qutf8stringview.html#at" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView::storage_type" signature="QUtf8StringView::storage_type at(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="back" fullname="QUtf8StringView::back" href="qutf8stringview.html#back" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView::storage_type" signature="QUtf8StringView::storage_type back() const"/>
            <function name="begin" fullname="QUtf8StringView::begin" href="qutf8stringview.html#begin" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_iterator" signature="QUtf8StringView::const_iterator begin() const"/>
            <function name="cbegin" fullname="QUtf8StringView::cbegin" href="qutf8stringview.html#cbegin" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_iterator" signature="QUtf8StringView::const_iterator cbegin() const"/>
            <function name="cend" fullname="QUtf8StringView::cend" href="qutf8stringview.html#cend" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_iterator" signature="QUtf8StringView::const_iterator cend() const"/>
            <function name="chop" fullname="QUtf8StringView::chop" href="qutf8stringview.html#chop" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void chop(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="chopped" fullname="QUtf8StringView::chopped" href="qutf8stringview.html#chopped" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView chopped(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="compare" fullname="QUtf8StringView::compare" href="qutf8stringview.html#compare" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" type="int" signature="int compare(QLatin1StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QLatin1StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QUtf8StringView::compare" href="qutf8stringview.html#compare-1" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="int" signature="int compare(QStringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QStringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="compare" fullname="QUtf8StringView::compare" href="qutf8stringview.html#compare-2" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.5" meta="plain" const="true" noexcept="true" overload="true" overload-number="2" type="int" signature="int compare(QUtf8StringView str, Qt::CaseSensitivity cs) const">
                <parameter type="QUtf8StringView" name="str" default=""/>
                <parameter type="Qt::CaseSensitivity" name="cs" default="Qt::CaseSensitive"/>
            </function>
            <function name="crbegin" fullname="QUtf8StringView::crbegin" href="qutf8stringview.html#crbegin" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_reverse_iterator" signature="QUtf8StringView::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QUtf8StringView::crend" href="qutf8stringview.html#crend" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_reverse_iterator" signature="QUtf8StringView::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QUtf8StringView::data" href="qutf8stringview.html#data" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QUtf8StringView::const_pointer" signature="QUtf8StringView::const_pointer data() const"/>
            <function name="empty" fullname="QUtf8StringView::empty" href="qutf8stringview.html#empty" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QUtf8StringView::end" href="qutf8stringview.html#end" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_iterator" signature="QUtf8StringView::const_iterator end() const"/>
            <function name="first" fullname="QUtf8StringView::first" href="qutf8stringview.html#first" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView first(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="fromArray" fullname="QUtf8StringView::fromArray" href="qutf8stringview.html#fromArray" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" static="true" constexpr="true" noexcept="true" type="QUtf8StringView" signature="QUtf8StringView fromArray(const Char (&amp;)[Size] string)">
                <parameter type="const Char (&amp;)[Size]" name="string" default=""/>
            </function>
            <function name="front" fullname="QUtf8StringView::front" href="qutf8stringview.html#front" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView::storage_type" signature="QUtf8StringView::storage_type front() const"/>
            <function name="isEmpty" fullname="QUtf8StringView::isEmpty" href="qutf8stringview.html#isEmpty" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isEmpty() const"/>
            <function name="isNull" fullname="QUtf8StringView::isNull" href="qutf8stringview.html#isNull" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isValidUtf8" fullname="QUtf8StringView::isValidUtf8" href="qutf8stringview.html#isValidUtf8" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.3" meta="plain" const="true" noexcept="true" type="bool" signature="bool isValidUtf8() const"/>
            <function name="last" fullname="QUtf8StringView::last" href="qutf8stringview.html#last" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView last(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="left" fullname="QUtf8StringView::left" href="qutf8stringview-obsolete.html#left" status="deprecated" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView left(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="length" fullname="QUtf8StringView::length" href="qutf8stringview.html#length" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QUtf8StringView::maxSize" href="qutf8stringview.html#maxSize" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QUtf8StringView::max_size" href="qutf8stringview.html#max_size" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="mid" fullname="QUtf8StringView::mid" href="qutf8stringview-obsolete.html#mid" status="deprecated" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView mid(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default="-1"/>
            </function>
            <function name="operator std::basic_string_view&lt;QUtf8StringView::storage_type&gt;" fullname="QUtf8StringView::operator std::basic_string_view&lt;QUtf8StringView::storage_type&gt;" href="qutf8stringview.html#operator-std-3a-3abasic_string_view-ltQUtf8StringView-3a-3astorage_type-gt" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="std::basic_string_view&lt;QUtf8StringView::storage_type&gt;" signature="std::basic_string_view&lt;QUtf8StringView::storage_type&gt; operator std::basic_string_view&lt;QUtf8StringView::storage_type&gt;() const"/>
            <function name="operator[]" fullname="QUtf8StringView::operator[]" href="qutf8stringview.html#operator-5b-5d" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView::storage_type" signature="QUtf8StringView::storage_type operator[](qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="rbegin" fullname="QUtf8StringView::rbegin" href="qutf8stringview.html#rbegin" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_reverse_iterator" signature="QUtf8StringView::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QUtf8StringView::rend" href="qutf8stringview.html#rend" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="QUtf8StringView::const_reverse_iterator" signature="QUtf8StringView::const_reverse_iterator rend() const"/>
            <function name="right" fullname="QUtf8StringView::right" href="qutf8stringview-obsolete.html#right" status="deprecated" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView right(qsizetype n) const">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="size" fullname="QUtf8StringView::size" href="qutf8stringview.html#size" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="slice" fullname="QUtf8StringView::slice" href="qutf8stringview.html#slice" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.8" meta="plain" constexpr="true" type="QUtf8StringView &amp;" signature="QUtf8StringView &amp; slice(qsizetype pos, qsizetype n)">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="slice" fullname="QUtf8StringView::slice" href="qutf8stringview.html#slice-1" status="active" access="public" location="qutf8stringview.h" documented="true" since="6.8" meta="plain" constexpr="true" overload="true" overload-number="1" type="QUtf8StringView &amp;" signature="QUtf8StringView &amp; slice(qsizetype pos)">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QUtf8StringView::sliced" href="qutf8stringview.html#sliced" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" type="QUtf8StringView" signature="QUtf8StringView sliced(qsizetype pos) const">
                <parameter type="qsizetype" name="pos" default=""/>
            </function>
            <function name="sliced" fullname="QUtf8StringView::sliced" href="qutf8stringview.html#sliced-1" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" constexpr="true" overload="true" overload-number="1" type="QUtf8StringView" signature="QUtf8StringView sliced(qsizetype pos, qsizetype n) const">
                <parameter type="qsizetype" name="pos" default=""/>
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="toString" fullname="QUtf8StringView::toString" href="qutf8stringview.html#toString" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="truncate" fullname="QUtf8StringView::truncate" href="qutf8stringview.html#truncate" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" constexpr="true" type="void" signature="void truncate(qsizetype n)">
                <parameter type="qsizetype" name="n" default=""/>
            </function>
            <function name="utf8" fullname="QUtf8StringView::utf8" href="qutf8stringview.html#utf8" status="active" access="public" location="qutf8stringview.h" documented="true" meta="plain" const="true" noexcept="true" type="const char8_t *" signature="const char8_t * utf8() const"/>
            <typedef name="const_iterator" fullname="QUtf8StringView::const_iterator" href="qutf8stringview.html#const_iterator-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="const_pointer" fullname="QUtf8StringView::const_pointer" href="qutf8stringview.html#const_pointer-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="const_reference" fullname="QUtf8StringView::const_reference" href="qutf8stringview.html#const_reference-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="const_reverse_iterator" fullname="QUtf8StringView::const_reverse_iterator" href="qutf8stringview.html#const_reverse_iterator-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="difference_type" fullname="QUtf8StringView::difference_type" href="qutf8stringview.html#difference_type-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="iterator" fullname="QUtf8StringView::iterator" href="qutf8stringview.html#iterator-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="pointer" fullname="QUtf8StringView::pointer" href="qutf8stringview.html#pointer-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="reference" fullname="QUtf8StringView::reference" href="qutf8stringview.html#reference-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="reverse_iterator" fullname="QUtf8StringView::reverse_iterator" href="qutf8stringview.html#reverse_iterator-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="size_type" fullname="QUtf8StringView::size_type" href="qutf8stringview.html#size_type-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="value_type" fullname="QUtf8StringView::value_type" href="qutf8stringview.html#value_type-typedef" status="active" access="public" location="qutf8stringview.h" documented="true"/>
            <typedef name="storage_type" fullname="QUtf8StringView::storage_type" href="qutf8stringview.html#storage_type-typedef" status="active" access="public" location="qutf8stringview.h" documented="true" aliasedtype="typename QtPrivate::hide_char8_t"/>
        </class>
        <class threadsafety="reentrant" name="QUuid" href="quuid.html" status="active" access="public" location="quuid.h" documented="true" module="QtCore" brief="Stores a Universally Unique Identifier (UUID)" comparison_category="strong">
            <target name="variant-field" title="Variant field"/>
            <target name="version-field" title="Version field"/>
            <function name="QUuid" fullname="QUuid::QUuid" href="quuid.html#QUuid" status="active" access="public" location="quuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="QUuid()"/>
            <function name="QUuid" fullname="QUuid::QUuid" href="quuid.html#QUuid-1" status="active" access="public" location="quuid.h" documented="true" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="1" signature="QUuid(QAnyStringView text)">
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="QUuid" fullname="QUuid::QUuid" href="quuid.html#QUuid-2" status="active" access="public" location="quuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="2" signature="QUuid(const GUID &amp;guid)">
                <parameter type="const GUID &amp;" name="guid" default=""/>
            </function>
            <function name="QUuid" fullname="QUuid::QUuid" href="quuid.html#QUuid-3" status="active" access="public" location="quuid.h" documented="true" since="6.6" meta="constructor" explicit="true" noexcept="true" overload="true" overload-number="3" signature="QUuid(QUuid::Id128Bytes id128, QSysInfo::Endian order)">
                <parameter type="QUuid::Id128Bytes" name="id128" default=""/>
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="QUuid" fullname="QUuid::QUuid" href="quuid.html#QUuid-4" status="active" access="public" location="quuid.h" documented="true" meta="constructor" constexpr="true" noexcept="true" overload="true" overload-number="4" signature="QUuid(uint l, ushort w1, ushort w2, uchar b1, uchar b2, uchar b3, uchar b4, uchar b5, uchar b6, uchar b7, uchar b8)">
                <parameter type="uint" name="l" default=""/>
                <parameter type="ushort" name="w1" default=""/>
                <parameter type="ushort" name="w2" default=""/>
                <parameter type="uchar" name="b1" default=""/>
                <parameter type="uchar" name="b2" default=""/>
                <parameter type="uchar" name="b3" default=""/>
                <parameter type="uchar" name="b4" default=""/>
                <parameter type="uchar" name="b5" default=""/>
                <parameter type="uchar" name="b6" default=""/>
                <parameter type="uchar" name="b7" default=""/>
                <parameter type="uchar" name="b8" default=""/>
            </function>
            <function name="createUuid" fullname="QUuid::createUuid" href="quuid.html#createUuid" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" type="QUuid" signature="QUuid createUuid()"/>
            <function name="createUuidV3" fullname="QUuid::createUuidV3" href="quuid.html#createUuidV3" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" noexcept="true" type="QUuid" signature="QUuid createUuidV3(QUuid ns, QByteArrayView baseData)">
                <parameter type="QUuid" name="ns" default=""/>
                <parameter type="QByteArrayView" name="baseData" default=""/>
            </function>
            <function name="createUuidV3" fullname="QUuid::createUuidV3" href="quuid.html#createUuidV3-1" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QUuid" signature="QUuid createUuidV3(const QUuid &amp;ns, const QString &amp;baseData)">
                <parameter type="const QUuid &amp;" name="ns" default=""/>
                <parameter type="const QString &amp;" name="baseData" default=""/>
            </function>
            <function name="createUuidV5" fullname="QUuid::createUuidV5" href="quuid.html#createUuidV5" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" noexcept="true" type="QUuid" signature="QUuid createUuidV5(QUuid ns, QByteArrayView baseData)">
                <parameter type="QUuid" name="ns" default=""/>
                <parameter type="QByteArrayView" name="baseData" default=""/>
            </function>
            <function name="createUuidV5" fullname="QUuid::createUuidV5" href="quuid.html#createUuidV5-1" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" overload="true" overload-number="1" type="QUuid" signature="QUuid createUuidV5(const QUuid &amp;ns, const QString &amp;baseData)">
                <parameter type="const QUuid &amp;" name="ns" default=""/>
                <parameter type="const QString &amp;" name="baseData" default=""/>
            </function>
            <function name="createUuidV7" fullname="QUuid::createUuidV7" href="quuid.html#createUuidV7" status="active" access="public" location="quuid.h" documented="true" since="6.9" meta="plain" static="true" type="QUuid" signature="QUuid createUuidV7()"/>
            <function name="fromBytes" fullname="QUuid::fromBytes" href="quuid.html#fromBytes" status="active" access="public" location="quuid.h" documented="true" since="6.6" meta="plain" static="true" type="QUuid" signature="QUuid fromBytes(const void *bytes, QSysInfo::Endian order)">
                <parameter type="const void *" name="bytes" default=""/>
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="fromCFUUID" fullname="QUuid::fromCFUUID" href="quuid.html#fromCFUUID" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" type="QUuid" brief="Constructs a new QUuid containing a copy of the uuid CFUUID" signature="QUuid fromCFUUID(CFUUIDRef uuid)" groups="platform-type-conversions">
                <parameter type="CFUUIDRef" name="uuid" default=""/>
            </function>
            <function name="fromNSUUID" fullname="QUuid::fromNSUUID" href="quuid.html#fromNSUUID" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" type="QUuid" brief="Constructs a new QUuid containing a copy of the uuid NSUUID" signature="QUuid fromNSUUID(const NSUUID *uuid)" groups="platform-type-conversions">
                <parameter type="const NSUUID *" name="uuid" default=""/>
            </function>
            <function name="fromRfc4122" fullname="QUuid::fromRfc4122" href="quuid.html#fromRfc4122" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" noexcept="true" type="QUuid" signature="QUuid fromRfc4122(QByteArrayView bytes)">
                <parameter type="QByteArrayView" name="bytes" default=""/>
            </function>
            <function name="fromString" fullname="QUuid::fromString" href="quuid.html#fromString" status="active" access="public" location="quuid.h" documented="true" meta="plain" static="true" noexcept="true" type="QUuid" signature="QUuid fromString(QAnyStringView string)">
                <parameter type="QAnyStringView" name="string" default=""/>
            </function>
            <function name="fromUInt128" fullname="QUuid::fromUInt128" href="quuid.html#fromUInt128" status="active" access="public" location="quuid.h" documented="true" since="6.6" meta="plain" static="true" constexpr="true" noexcept="true" type="QUuid" signature="QUuid fromUInt128(quint128 uuid, QSysInfo::Endian order)">
                <parameter type="quint128" name="uuid" default=""/>
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="isNull" fullname="QUuid::isNull" href="quuid.html#isNull" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="operator GUID" fullname="QUuid::operator GUID" href="quuid.html#operator-GUID" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="GUID" signature="GUID operator GUID() const"/>
            <function name="operator!=" href="quuid.html#operator-not-eq" status="active" access="public" location="quuid.h" documented="true" related="1254" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(const QUuid &amp;lhs, const GUID &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const GUID &amp;" name="rhs" default=""/>
            </function>
            <function name="operator!=" href="quuid.html#operator-not-eq-1" status="active" access="public" location="quuid.h" documented="true" related="1255" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="quuid.html#operator-lt" status="active" access="public" location="quuid.h" documented="true" related="1256" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="quuid.html#operator-lt-lt" status="active" access="public" location="quuid.h" documented="true" related="366" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QUuid &amp;id)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QUuid &amp;" name="id" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="quuid.html#operator-lt-lt-1" status="active" access="public" location="quuid.h" documented="true" related="384" meta="plain" overload="true" overload-number="1" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug dbg, const QUuid &amp;id)">
                <parameter type="QDebug" name="dbg" default=""/>
                <parameter type="const QUuid &amp;" name="id" default=""/>
            </function>
            <function name="operator&lt;=" href="quuid.html#operator-lt-eq" status="active" access="public" location="quuid.h" documented="true" related="1257" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&lt;=(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QUuid::operator=" href="quuid.html#operator-eq" status="active" access="public" location="quuid.h" documented="true" meta="plain" constexpr="true" noexcept="true" type="QUuid &amp;" signature="QUuid &amp; operator=(const GUID &amp;guid)">
                <parameter type="const GUID &amp;" name="guid" default=""/>
            </function>
            <function name="operator==" href="quuid.html#operator-eq-eq" status="active" access="public" location="quuid.h" documented="true" related="1258" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(const QUuid &amp;lhs, const GUID &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const GUID &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="quuid.html#operator-eq-eq-1" status="active" access="public" location="quuid.h" documented="true" related="1259" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool operator==(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="quuid.html#operator-gt" status="active" access="public" location="quuid.h" documented="true" related="1260" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="quuid.html#operator-gt-eq" status="active" access="public" location="quuid.h" documented="true" related="1261" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator&gt;=(const QUuid &amp;lhs, const QUuid &amp;rhs)">
                <parameter type="const QUuid &amp;" name="lhs" default=""/>
                <parameter type="const QUuid &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="quuid.html#operator-gt-gt-28" status="active" access="public" location="quuid.h" documented="true" related="438" meta="plain" overload="true" overload-number="28" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QUuid &amp;id)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QUuid &amp;" name="id" default=""/>
            </function>
            <function name="qHash" href="quuid.html#qHash-32" status="active" access="public" location="quuid.h" documented="true" related="554" meta="plain" noexcept="true" overload="true" overload-number="32" type="size_t" signature="size_t qHash(const QUuid &amp;key, size_t seed)">
                <parameter type="const QUuid &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="toByteArray" fullname="QUuid::toByteArray" href="quuid.html#toByteArray" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toByteArray(QUuid::StringFormat mode) const">
                <parameter type="QUuid::StringFormat" name="mode" default="WithBraces"/>
            </function>
            <function name="toBytes" fullname="QUuid::toBytes" href="quuid.html#toBytes" status="active" access="public" location="quuid.h" documented="true" since="6.6" meta="plain" const="true" noexcept="true" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes toBytes(QSysInfo::Endian order) const">
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="toCFUUID" fullname="QUuid::toCFUUID" href="quuid.html#toCFUUID" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" type="CFUUIDRef" brief="Creates a CFUUID from a QUuid" signature="CFUUIDRef toCFUUID() const" groups="platform-type-conversions"/>
            <function name="toNSUUID" fullname="QUuid::toNSUUID" href="quuid.html#toNSUUID" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" type="NSUUID *" brief="Creates a NSUUID from a QUuid" signature="NSUUID * toNSUUID() const" groups="platform-type-conversions"/>
            <function name="toRfc4122" fullname="QUuid::toRfc4122" href="quuid.html#toRfc4122" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toRfc4122() const"/>
            <function name="toString" fullname="QUuid::toString" href="quuid.html#toString" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString(QUuid::StringFormat mode) const">
                <parameter type="QUuid::StringFormat" name="mode" default="WithBraces"/>
            </function>
            <function name="toUInt128" fullname="QUuid::toUInt128" href="quuid.html#toUInt128" status="active" access="public" location="quuid.h" documented="true" since="6.6" meta="plain" const="true" constexpr="true" noexcept="true" type="quint128" signature="quint128 toUInt128(QSysInfo::Endian order) const">
                <parameter type="QSysInfo::Endian" name="order" default="QSysInfo::BigEndian"/>
            </function>
            <function name="variant" fullname="QUuid::variant" href="quuid.html#variant" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QUuid::Variant" signature="QUuid::Variant variant() const"/>
            <function name="version" fullname="QUuid::version" href="quuid.html#version" status="active" access="public" location="quuid.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="QUuid::Version" signature="QUuid::Version version() const"/>
            <union name="Id128Bytes" fullname="QUuid::Id128Bytes" href="quuid-id128bytes.html" status="active" access="public" location="quuid.h" since="6.6" documented="true" module="QtCore">
                <function name="qFromBigEndian" href="quuid-id128bytes.html#qFromBigEndian-5" status="active" access="public" location="quuid.h" documented="true" related="510" since="6.6" meta="plain" overload="true" overload-number="5" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qFromBigEndian(QUuid::Id128Bytes src)">
                    <parameter type="QUuid::Id128Bytes" name="src" default=""/>
                </function>
                <function name="qFromLittleEndian" href="quuid-id128bytes.html#qFromLittleEndian-5" status="active" access="public" location="quuid.h" documented="true" related="514" since="6.6" meta="plain" overload="true" overload-number="5" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qFromLittleEndian(QUuid::Id128Bytes src)">
                    <parameter type="QUuid::Id128Bytes" name="src" default=""/>
                </function>
                <function name="qToBigEndian" href="quuid-id128bytes.html#qToBigEndian-4" status="active" access="public" location="quuid.h" documented="true" related="662" since="6.6" meta="plain" overload="true" overload-number="4" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qToBigEndian(QUuid::Id128Bytes src)">
                    <parameter type="QUuid::Id128Bytes" name="src" default=""/>
                </function>
                <function name="qToLittleEndian" href="quuid-id128bytes.html#qToLittleEndian-4" status="active" access="public" location="quuid.h" documented="true" related="666" since="6.6" meta="plain" overload="true" overload-number="4" type="QUuid::Id128Bytes" signature="QUuid::Id128Bytes qToLittleEndian(QUuid::Id128Bytes src)">
                    <parameter type="QUuid::Id128Bytes" name="src" default=""/>
                </function>
            </union>
            <enum name="StringFormat" fullname="QUuid::StringFormat" href="quuid.html#StringFormat-enum" status="active" access="public" location="quuid.h" documented="true">
                <value name="WithBraces" value="0"/>
                <value name="WithoutBraces" value="1"/>
                <value name="Id128" value="3"/>
            </enum>
            <enum name="Variant" fullname="QUuid::Variant" href="quuid.html#Variant-enum" status="active" access="public" location="quuid.h" documented="true">
                <value name="VarUnknown" value="-1"/>
                <value name="NCS" value="0"/>
                <value name="DCE" value="2"/>
                <value name="Microsoft" value="6"/>
                <value name="Reserved" value="7"/>
            </enum>
            <enum name="Version" fullname="QUuid::Version" href="quuid.html#Version-enum" status="active" access="public" location="quuid.h" documented="true">
                <value name="VerUnknown" value="-1"/>
                <value name="Time" value="1"/>
                <value name="EmbeddedPOSIX" value="2"/>
                <value name="Md5" value="3"/>
                <value name="Name" value="Md5"/>
                <value name="Random" value="4"/>
                <value name="Sha1" value="5"/>
                <value name="UnixEpoch" value="7"/>
            </enum>
        </class>
        <class threadsafety="reentrant" name="QVarLengthArray" href="qvarlengtharray.html" status="active" access="public" location="qvarlengtharray.h" documented="true" groups="tools" bases="QVLABase,QVLAStorage" module="QtCore" brief="Low-level variable-length array">
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="constructor" noexcept="true" signature="QVarLengthArray()"/>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-1" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.0" meta="move-constructor" noexcept="true" noexcept_expression="std::is_nothrow_move_constructible_v&lt;T&gt;" overload="true" overload-number="1" signature="QVarLengthArray(QVarLengthArray&lt;T, Prealloc&gt; &amp;&amp;other)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-2" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="copy-constructor" overload="true" overload-number="2" signature="QVarLengthArray(const QVarLengthArray&lt;T, Prealloc&gt; &amp;other)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-3" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QVarLengthArray(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-4" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="constructor" overload="true" overload-number="4" signature="QVarLengthArray(std::initializer_list&lt;T&gt; args)">
                <parameter type="std::initializer_list&lt;T&gt;" name="args" default=""/>
            </function>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-5" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QVarLengthArray(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="QVarLengthArray" fullname="QVarLengthArray::QVarLengthArray" href="qvarlengtharray.html#QVarLengthArray-6" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.4" meta="constructor" explicit="true" overload="true" overload-number="6" signature="QVarLengthArray(qsizetype size, const T &amp;v)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="const T &amp;" name="v" default=""/>
            </function>
            <function name="append" fullname="QVarLengthArray::append" href="qvarlengtharray.html#append" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void append(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="append" fullname="QVarLengthArray::append" href="qvarlengtharray.html#append-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void append(const T *buf, qsizetype size)">
                <parameter type="const T *" name="buf" default=""/>
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="append" fullname="QVarLengthArray::append" href="qvarlengtharray.html#append-2" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void append(T &amp;&amp;t)">
                <parameter type="T &amp;&amp;" name="t" default=""/>
            </function>
            <function name="assign" fullname="QVarLengthArray::assign" href="qvarlengtharray.html#assign" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.6" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; assign(std::initializer_list&lt;T&gt; list)">
                <parameter type="std::initializer_list&lt;T&gt;" name="list" default=""/>
            </function>
            <function name="assign" fullname="QVarLengthArray::assign" href="qvarlengtharray.html#assign-1" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; assign(InputIterator first, InputIterator last)">
                <parameter type="InputIterator" name="first" default=""/>
                <parameter type="InputIterator" name="last" default=""/>
            </function>
            <function name="assign" fullname="QVarLengthArray::assign" href="qvarlengtharray.html#assign-2" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="2" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; assign(qsizetype n, const T &amp;t)">
                <parameter type="qsizetype" name="n" default=""/>
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="at" fullname="QVarLengthArray::at" href="qvarlengtharray.html#at" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="const T &amp;" signature="const T &amp; at(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="back" fullname="QVarLengthArray::back" href="qvarlengtharray.html#back" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; back()"/>
            <function name="back" fullname="QVarLengthArray::back" href="qvarlengtharray.html#back-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; back() const"/>
            <function name="begin" fullname="QVarLengthArray::begin" href="qvarlengtharray.html#begin" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator begin()"/>
            <function name="begin" fullname="QVarLengthArray::begin" href="qvarlengtharray.html#begin-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator begin() const"/>
            <function name="capacity" fullname="QVarLengthArray::capacity" href="qvarlengtharray.html#capacity" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype capacity() const"/>
            <function name="cbegin" fullname="QVarLengthArray::cbegin" href="qvarlengtharray.html#cbegin" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator cbegin() const"/>
            <function name="cend" fullname="QVarLengthArray::cend" href="qvarlengtharray.html#cend" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator cend() const"/>
            <function name="clear" fullname="QVarLengthArray::clear" href="qvarlengtharray.html#clear" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="constBegin" fullname="QVarLengthArray::constBegin" href="qvarlengtharray.html#constBegin" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator constBegin() const"/>
            <function name="constData" fullname="QVarLengthArray::constData" href="qvarlengtharray.html#constData" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="const T *" signature="const T * constData() const"/>
            <function name="constEnd" fullname="QVarLengthArray::constEnd" href="qvarlengtharray.html#constEnd" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator constEnd() const"/>
            <function name="contains" fullname="QVarLengthArray::contains" href="qvarlengtharray.html#contains" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="bool" signature="bool contains(const AT &amp;value) const">
                <parameter type="const AT &amp;" name="value" default=""/>
            </function>
            <function name="count" fullname="QVarLengthArray::count" href="qvarlengtharray.html#count" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype count() const"/>
            <function name="crbegin" fullname="QVarLengthArray::crbegin" href="qvarlengtharray.html#crbegin" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QVarLengthArray::crend" href="qvarlengtharray.html#crend" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator crend() const"/>
            <function name="data" fullname="QVarLengthArray::data" href="qvarlengtharray.html#data" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T *" signature="T * data()"/>
            <function name="data" fullname="QVarLengthArray::data" href="qvarlengtharray.html#data-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T *" signature="const T * data() const"/>
            <function name="emplace" fullname="QVarLengthArray::emplace" href="qvarlengtharray.html#emplace" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.3" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator emplace(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator pos, Args &amp;&amp;... args)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="pos" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace_back" fullname="QVarLengthArray::emplace_back" href="qvarlengtharray.html#emplace_back" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.3" meta="plain" type="T &amp;" signature="T &amp; emplace_back(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="empty" fullname="QVarLengthArray::empty" href="qvarlengtharray.html#empty" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="bool" signature="bool empty() const"/>
            <function name="end" fullname="QVarLengthArray::end" href="qvarlengtharray.html#end" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator end()"/>
            <function name="end" fullname="QVarLengthArray::end" href="qvarlengtharray.html#end-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator end() const"/>
            <function name="erase" fullname="QVarLengthArray::erase" href="qvarlengtharray.html#erase" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator erase(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator pos)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="pos" default=""/>
            </function>
            <function name="erase" href="qvarlengtharray.html#erase-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="270" since="6.1" meta="plain" overload="true" overload-number="1" type="qsizetype" signature="qsizetype erase(QVarLengthArray&lt;T, Prealloc&gt; &amp;array, const AT &amp;t)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="array" default=""/>
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="erase" fullname="QVarLengthArray::erase" href="qvarlengtharray.html#erase-2" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator erase(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator begin, QVarLengthArray&lt;T, Prealloc&gt;::const_iterator end)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="begin" default=""/>
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="end" default=""/>
            </function>
            <function name="erase_if" href="qvarlengtharray.html#erase_if-8" status="active" access="public" location="qvarlengtharray.h" documented="true" related="279" since="6.1" meta="plain" overload="true" overload-number="8" type="qsizetype" signature="qsizetype erase_if(QVarLengthArray&lt;T, Prealloc&gt; &amp;array, Predicate pred)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="array" default=""/>
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="first" fullname="QVarLengthArray::first" href="qvarlengtharray.html#first" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; first()"/>
            <function name="first" fullname="QVarLengthArray::first" href="qvarlengtharray.html#first-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; first() const"/>
            <function name="front" fullname="QVarLengthArray::front" href="qvarlengtharray.html#front" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; front()"/>
            <function name="front" fullname="QVarLengthArray::front" href="qvarlengtharray.html#front-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; front() const"/>
            <function name="indexOf" fullname="QVarLengthArray::indexOf" href="qvarlengtharray.html#indexOf" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype indexOf(const AT &amp;value, qsizetype from) const">
                <parameter type="const AT &amp;" name="value" default=""/>
                <parameter type="qsizetype" name="from" default="0"/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void insert(qsizetype i, T &amp;&amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void insert(qsizetype i, const T &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert-2" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator insert(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator before, qsizetype count, const T &amp;value)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="before" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert-3" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="3" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator insert(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator before, T &amp;&amp;value)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="before" default=""/>
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert-4" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="4" type="QVarLengthArray&lt;T, Prealloc&gt;::iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::iterator insert(QVarLengthArray&lt;T, Prealloc&gt;::const_iterator before, const T &amp;value)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt;::const_iterator" name="before" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="insert" fullname="QVarLengthArray::insert" href="qvarlengtharray.html#insert-5" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="5" type="void" signature="void insert(qsizetype i, qsizetype count, const T &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="count" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="isEmpty" fullname="QVarLengthArray::isEmpty" href="qvarlengtharray.html#isEmpty" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEmpty() const"/>
            <function name="last" fullname="QVarLengthArray::last" href="qvarlengtharray.html#last" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; last()"/>
            <function name="last" fullname="QVarLengthArray::last" href="qvarlengtharray.html#last-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; last() const"/>
            <function name="lastIndexOf" fullname="QVarLengthArray::lastIndexOf" href="qvarlengtharray.html#lastIndexOf" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype lastIndexOf(const AT &amp;value, qsizetype from) const">
                <parameter type="const AT &amp;" name="value" default=""/>
                <parameter type="qsizetype" name="from" default="-1"/>
            </function>
            <function name="length" fullname="QVarLengthArray::length" href="qvarlengtharray.html#length" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype length() const"/>
            <function name="maxSize" fullname="QVarLengthArray::maxSize" href="qvarlengtharray.html#maxSize" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.8" meta="plain" static="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype maxSize()"/>
            <function name="max_size" fullname="QVarLengthArray::max_size" href="qvarlengtharray.html#max_size" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.8" meta="plain" const="true" constexpr="true" noexcept="true" type="qsizetype" signature="qsizetype max_size() const"/>
            <function name="operator!=" href="qvarlengtharray.html#operator-not-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="287" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;left, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;right)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="left" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="right" default=""/>
            </function>
            <function name="operator+=" fullname="QVarLengthArray::operator+=" href="qvarlengtharray.html#operator-2b-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator+=(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator+=" fullname="QVarLengthArray::operator+=" href="qvarlengtharray.html#operator-2b-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator+=(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;" href="qvarlengtharray.html#operator-lt" status="active" access="public" location="qvarlengtharray.h" documented="true" related="337" meta="plain" type="bool" signature="bool operator&lt;(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QVarLengthArray::operator&lt;&lt;" href="qvarlengtharray.html#operator-lt-lt" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator&lt;&lt;(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;&lt;" fullname="QVarLengthArray::operator&lt;&lt;" href="qvarlengtharray.html#operator-lt-lt-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator&lt;&lt;(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="operator&lt;=" href="qvarlengtharray.html#operator-lt-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" related="396" meta="plain" type="bool" signature="bool operator&lt;=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QVarLengthArray::operator=" href="qvarlengtharray.html#operator-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.0" meta="move-assign" noexcept="true" noexcept_expression="std::is_nothrow_move_constructible_v&lt;T&gt;" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator=(QVarLengthArray&lt;T, Prealloc&gt; &amp;&amp;other)">
                <parameter type="QVarLengthArray&lt;T, Prealloc&gt; &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QVarLengthArray::operator=" href="qvarlengtharray.html#operator-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator=(const QVarLengthArray&lt;T, Prealloc&gt; &amp;other)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QVarLengthArray::operator=" href="qvarlengtharray.html#operator-eq-2" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="2" type="QVarLengthArray&lt;T, Prealloc&gt; &amp;" signature="QVarLengthArray&lt;T, Prealloc&gt; &amp; operator=(std::initializer_list&lt;T&gt; list)">
                <parameter type="std::initializer_list&lt;T&gt;" name="list" default=""/>
            </function>
            <function name="operator==" href="qvarlengtharray.html#operator-eq-eq-1" status="active" access="public" location="qvarlengtharray.h" documented="true" related="402" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;left, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;right)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="left" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="right" default=""/>
            </function>
            <function name="operator&gt;" href="qvarlengtharray.html#operator-gt" status="active" access="public" location="qvarlengtharray.h" documented="true" related="408" meta="plain" type="bool" signature="bool operator&gt;(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qvarlengtharray.html#operator-gt-eq" status="active" access="public" location="qvarlengtharray.h" documented="true" related="409" meta="plain" type="bool" signature="bool operator&gt;=(const QVarLengthArray&lt;T, Prealloc1&gt; &amp;lhs, const QVarLengthArray&lt;T, Prealloc2&gt; &amp;rhs)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc1&gt; &amp;" name="lhs" default=""/>
                <parameter type="const QVarLengthArray&lt;T, Prealloc2&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator[]" fullname="QVarLengthArray::operator[]" href="qvarlengtharray.html#operator-5b-5d" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="T &amp;" signature="T &amp; operator[](qsizetype i)">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="operator[]" fullname="QVarLengthArray::operator[]" href="qvarlengtharray.html#operator-5b-5d-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const T &amp;" signature="const T &amp; operator[](qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="pop_back" fullname="QVarLengthArray::pop_back" href="qvarlengtharray.html#pop_back" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void pop_back()"/>
            <function name="prepend" fullname="QVarLengthArray::prepend" href="qvarlengtharray-obsolete.html#prepend" status="deprecated" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void prepend(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="prepend" fullname="QVarLengthArray::prepend" href="qvarlengtharray-obsolete.html#prepend-1" status="deprecated" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void prepend(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="push_back" fullname="QVarLengthArray::push_back" href="qvarlengtharray.html#push_back" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void push_back(const T &amp;t)">
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function name="push_back" fullname="QVarLengthArray::push_back" href="qvarlengtharray.html#push_back-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void push_back(T &amp;&amp;t)">
                <parameter type="T &amp;&amp;" name="t" default=""/>
            </function>
            <function name="qHash" href="qvarlengtharray.html#qHash-33" status="active" access="public" location="qvarlengtharray.h" documented="true" related="555" meta="plain" noexcept="true" noexcept_expression="QtPrivate::QNothrowHashable_v&lt;T&gt;" overload="true" overload-number="33" type="size_t" signature="size_t qHash(const QVarLengthArray&lt;T, Prealloc&gt; &amp;key, size_t seed)">
                <parameter type="const QVarLengthArray&lt;T, Prealloc&gt; &amp;" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="rbegin" fullname="QVarLengthArray::rbegin" href="qvarlengtharray.html#rbegin" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::reverse_iterator rbegin()"/>
            <function name="rbegin" fullname="QVarLengthArray::rbegin" href="qvarlengtharray.html#rbegin-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator rbegin() const"/>
            <function name="remove" fullname="QVarLengthArray::remove" href="qvarlengtharray.html#remove" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void remove(qsizetype i, qsizetype count)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="qsizetype" name="count" default="1"/>
            </function>
            <function name="removeAll" fullname="QVarLengthArray::removeAll" href="qvarlengtharray.html#removeAll" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeAll(const AT &amp;t)">
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="removeIf" fullname="QVarLengthArray::removeIf" href="qvarlengtharray.html#removeIf" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.1" meta="plain" type="qsizetype" signature="qsizetype removeIf(Predicate pred)">
                <parameter type="Predicate" name="pred" default=""/>
            </function>
            <function name="removeLast" fullname="QVarLengthArray::removeLast" href="qvarlengtharray.html#removeLast" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void removeLast()"/>
            <function name="removeOne" fullname="QVarLengthArray::removeOne" href="qvarlengtharray.html#removeOne" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.1" meta="plain" type="bool" signature="bool removeOne(const AT &amp;t)">
                <parameter type="const AT &amp;" name="t" default=""/>
            </function>
            <function name="rend" fullname="QVarLengthArray::rend" href="qvarlengtharray.html#rend" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="QVarLengthArray&lt;T, Prealloc&gt;::reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::reverse_iterator rend()"/>
            <function name="rend" fullname="QVarLengthArray::rend" href="qvarlengtharray.html#rend-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator" signature="QVarLengthArray&lt;T, Prealloc&gt;::const_reverse_iterator rend() const"/>
            <function name="replace" fullname="QVarLengthArray::replace" href="qvarlengtharray.html#replace" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void replace(qsizetype i, const T &amp;value)">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="reserve" fullname="QVarLengthArray::reserve" href="qvarlengtharray.html#reserve" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void reserve(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QVarLengthArray::resize" href="qvarlengtharray.html#resize" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void resize(qsizetype size)">
                <parameter type="qsizetype" name="size" default=""/>
            </function>
            <function name="resize" fullname="QVarLengthArray::resize" href="qvarlengtharray.html#resize-1" status="active" access="public" location="qvarlengtharray.h" documented="true" since="6.4" meta="plain" overload="true" overload-number="1" type="void" signature="void resize(qsizetype size, const T &amp;v)">
                <parameter type="qsizetype" name="size" default=""/>
                <parameter type="const T &amp;" name="v" default=""/>
            </function>
            <function name="shrink_to_fit" fullname="QVarLengthArray::shrink_to_fit" href="qvarlengtharray.html#shrink_to_fit" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void shrink_to_fit()"/>
            <function name="size" fullname="QVarLengthArray::size" href="qvarlengtharray.html#size" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="qsizetype" signature="qsizetype size() const"/>
            <function name="squeeze" fullname="QVarLengthArray::squeeze" href="qvarlengtharray.html#squeeze" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" type="void" signature="void squeeze()"/>
            <function name="value" fullname="QVarLengthArray::value" href="qvarlengtharray.html#value" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" type="T" signature="T value(qsizetype i) const">
                <parameter type="qsizetype" name="i" default=""/>
            </function>
            <function name="value" fullname="QVarLengthArray::value" href="qvarlengtharray.html#value-1" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="T" signature="T value(qsizetype i, const T &amp;defaultValue) const">
                <parameter type="qsizetype" name="i" default=""/>
                <parameter type="const T &amp;" name="defaultValue" default=""/>
            </function>
            <function name="~QVarLengthArray" fullname="QVarLengthArray::~QVarLengthArray" href="qvarlengtharray.html#dtor.QVarLengthArray" status="active" access="public" location="qvarlengtharray.h" documented="true" meta="destructor" signature="~QVarLengthArray()"/>
            <typedef name="const_iterator" fullname="QVarLengthArray::const_iterator" href="qvarlengtharray.html#const_iterator-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::const_iterator"/>
            <typedef name="const_pointer" fullname="QVarLengthArray::const_pointer" href="qvarlengtharray.html#const_pointer-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::const_pointer"/>
            <typedef name="const_reference" fullname="QVarLengthArray::const_reference" href="qvarlengtharray.html#const_reference-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::const_reference"/>
            <typedef name="const_reverse_iterator" fullname="QVarLengthArray::const_reverse_iterator" href="qvarlengtharray.html#const_reverse_iterator-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::const_reverse_iterator"/>
            <typedef name="difference_type" fullname="QVarLengthArray::difference_type" href="qvarlengtharray.html#difference_type-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::difference_type"/>
            <typedef name="iterator" fullname="QVarLengthArray::iterator" href="qvarlengtharray.html#iterator-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::iterator"/>
            <typedef name="pointer" fullname="QVarLengthArray::pointer" href="qvarlengtharray.html#pointer-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::pointer"/>
            <typedef name="reference" fullname="QVarLengthArray::reference" href="qvarlengtharray.html#reference-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::reference"/>
            <typedef name="reverse_iterator" fullname="QVarLengthArray::reverse_iterator" href="qvarlengtharray.html#reverse_iterator-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::reverse_iterator"/>
            <typedef name="size_type" fullname="QVarLengthArray::size_type" href="qvarlengtharray.html#size_type-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::size_type"/>
            <typedef name="value_type" fullname="QVarLengthArray::value_type" href="qvarlengtharray.html#value_type-typedef" status="active" access="public" location="qvarlengtharray.h" documented="true" aliasedtype="typename Base::value_type"/>
        </class>
        <class name="QVariant" href="qvariant.html" status="active" access="public" location="qvariant.h" documented="true" groups="objectmodel,shared" module="QtCore" brief="Acts like a union for the most common Qt data types" comparison_category="equality">
            <contents name="a-note-on-gui-types" title="A Note on GUI Types" level="1"/>
            <contents name="using-canconvert-and-convert-consecutively" title="Using canConvert() and convert() Consecutively" level="1"/>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" signature="QVariant()"/>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-1" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="1" signature="QVariant(QChar c)">
                <parameter type="QChar" name="c" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-2" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="2" signature="QVariant(QDate val)">
                <parameter type="QDate" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-3" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" overload="true" overload-number="3" signature="QVariant(QLatin1StringView val)">
                <parameter type="QLatin1StringView" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-4" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(int) * 4&gt;" overload="true" overload-number="4" signature="QVariant(QLine val)">
                <parameter type="QLine" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-5" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(qreal) * 4&gt;" overload="true" overload-number="5" signature="QVariant(QLineF val)">
                <parameter type="QLineF" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-6" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="6" signature="QVariant(QPoint val)">
                <parameter type="QPoint" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-7" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(qreal) * 2&gt;" overload="true" overload-number="7" signature="QVariant(QPointF val)">
                <parameter type="QPointF" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-8" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(int) * 4&gt;" overload="true" overload-number="8" signature="QVariant(QRect val)">
                <parameter type="QRect" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-9" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(qreal) * 4&gt;" overload="true" overload-number="9" signature="QVariant(QRectF val)">
                <parameter type="QRectF" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-10" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="10" signature="QVariant(QSize val)">
                <parameter type="QSize" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-11" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(qreal) * 2&gt;" overload="true" overload-number="11" signature="QVariant(QSizeF val)">
                <parameter type="QSizeF" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-12" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="12" signature="QVariant(QTime val)">
                <parameter type="QTime" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-13" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;16&gt;" overload="true" overload-number="13" signature="QVariant(QUuid val)">
                <parameter type="QUuid" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-14" status="active" access="public" location="qvariant.h" documented="true" meta="move-constructor" noexcept="true" overload="true" overload-number="14" signature="QVariant(QVariant &amp;&amp;other)">
                <parameter type="QVariant &amp;&amp;" name="other" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant-obsolete.html#QVariant-15" status="deprecated" access="public" location="qvariant.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="15" signature="QVariant(QVariant::Type type)">
                <parameter type="QVariant::Type" name="type" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-16" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="16" signature="QVariant(bool val)">
                <parameter type="bool" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-17" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="17" signature="QVariant(const QBitArray &amp;val)">
                <parameter type="const QBitArray &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-18" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="18" signature="QVariant(const QByteArray &amp;val)">
                <parameter type="const QByteArray &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-19" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="19" signature="QVariant(const QDateTime &amp;val)">
                <parameter type="const QDateTime &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-20" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" overload="true" overload-number="20" signature="QVariant(const QEasingCurve &amp;val)">
                <parameter type="const QEasingCurve &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-21" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="21" signature="QVariant(const QHash&lt;QString, QVariant&gt; &amp;val)">
                <parameter type="const QHash&lt;QString, QVariant&gt; &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-22" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="22" signature="QVariant(const QJsonArray &amp;val)">
                <parameter type="const QJsonArray &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-23" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" overload="true" overload-number="23" signature="QVariant(const QJsonDocument &amp;val)">
                <parameter type="const QJsonDocument &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-24" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="24" signature="QVariant(const QJsonObject &amp;val)">
                <parameter type="const QJsonObject &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-25" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;sizeof(CborValueStandIn)&gt;" overload="true" overload-number="25" signature="QVariant(const QJsonValue &amp;val)">
                <parameter type="const QJsonValue &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-26" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="26" signature="QVariant(const QList&lt;QVariant&gt; &amp;val)">
                <parameter type="const QList&lt;QVariant&gt; &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-27" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="27" signature="QVariant(const QLocale &amp;l)">
                <parameter type="const QLocale &amp;" name="l" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-28" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="28" signature="QVariant(const QMap&lt;QString, QVariant&gt; &amp;val)">
                <parameter type="const QMap&lt;QString, QVariant&gt; &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-29" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" noexcept_expression="Private::FitsInInternalSize&lt;8 + 2 * sizeof(quintptr)&gt;" overload="true" overload-number="29" signature="QVariant(const QModelIndex &amp;val)">
                <parameter type="const QModelIndex &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-30" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" overload="true" overload-number="30" signature="QVariant(const QPersistentModelIndex &amp;val)">
                <parameter type="const QPersistentModelIndex &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-31" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="31" signature="QVariant(const QRegularExpression &amp;re)">
                <parameter type="const QRegularExpression &amp;" name="re" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-32" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="32" signature="QVariant(const QString &amp;val)">
                <parameter type="const QString &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-33" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="33" signature="QVariant(const QStringList &amp;val)">
                <parameter type="const QStringList &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-34" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="34" signature="QVariant(const QUrl &amp;val)">
                <parameter type="const QUrl &amp;" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-35" status="active" access="public" location="qvariant.h" documented="true" meta="copy-constructor" overload="true" overload-number="35" signature="QVariant(const QVariant &amp;p)">
                <parameter type="const QVariant &amp;" name="p" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-36" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" overload="true" overload-number="36" signature="QVariant(const char *val)">
                <parameter type="const char *" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-37" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="37" signature="QVariant(double val)">
                <parameter type="double" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-38" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="38" signature="QVariant(float val)">
                <parameter type="float" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-39" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="39" signature="QVariant(int val)">
                <parameter type="int" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-40" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="40" signature="QVariant(qlonglong val)">
                <parameter type="qlonglong" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-41" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="41" signature="QVariant(qulonglong val)">
                <parameter type="qulonglong" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-42" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" noexcept="true" overload="true" overload-number="42" signature="QVariant(uint val)">
                <parameter type="uint" name="val" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-43" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="43" signature="QVariant(QMetaType type, const void *copy)">
                <parameter type="QMetaType" name="type" default=""/>
                <parameter type="const void *" name="copy" default="nullptr"/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-52" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="constructor" explicit="true" noexcept="true" noexcept_expression="is_noexcept_constructible&lt;q20::remove_cvref_t&lt;T&gt;, Args...&gt;::value" overload="true" overload-number="52" signature="QVariant(std::in_place_type_t&lt;T&gt;, Args &amp;&amp;... args)">
                <parameter type="std::in_place_type_t&lt;T&gt;" name="" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="QVariant" fullname="QVariant::QVariant" href="qvariant.html#QVariant-53" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="constructor" explicit="true" noexcept="true" noexcept_expression="is_noexcept_constructible&lt;q20::remove_cvref_t&lt;T&gt;,&#10;                                               std::initializer_list&lt;U&gt; &amp;,&#10;                                               Args...&#10;                    &gt;::value" overload="true" overload-number="53" signature="QVariant(std::in_place_type_t&lt;T&gt;, std::initializer_list&lt;U&gt; il, Args &amp;&amp;... args)">
                <parameter type="std::in_place_type_t&lt;T&gt;" name="" default=""/>
                <parameter type="std::initializer_list&lt;U&gt;" name="il" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="canConvert" fullname="QVariant::canConvert" href="qvariant.html#canConvert" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="bool" signature="bool canConvert() const"/>
            <function name="canConvert" fullname="QVariant::canConvert" href="qvariant.html#canConvert-1" status="active" access="public" location="qvariant.h" documented="true" since="6.0" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool canConvert(QMetaType type) const">
                <parameter type="QMetaType" name="type" default=""/>
            </function>
            <function name="canConvert" fullname="QVariant::canConvert" href="qvariant-obsolete.html#canConvert-2" status="deprecated" access="public" location="qvariant.h" documented="true" meta="plain" const="true" overload="true" overload-number="2" type="bool" signature="bool canConvert(int targetTypeId) const">
                <parameter type="int" name="targetTypeId" default=""/>
            </function>
            <function name="canView" fullname="QVariant::canView" href="qvariant.html#canView" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="bool" signature="bool canView() const"/>
            <function name="clear" fullname="QVariant::clear" href="qvariant.html#clear" status="active" access="public" location="qvariant.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="compare" fullname="QVariant::compare" href="qvariant.html#compare" status="active" access="public" location="qvariant.h" documented="true" since="6.0" meta="plain" static="true" type="QPartialOrdering" signature="QPartialOrdering compare(const QVariant &amp;lhs, const QVariant &amp;rhs)">
                <parameter type="const QVariant &amp;" name="lhs" default=""/>
                <parameter type="const QVariant &amp;" name="rhs" default=""/>
            </function>
            <function name="constData" fullname="QVariant::constData" href="qvariant.html#constData" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="const void *" signature="const void * constData() const"/>
            <function name="convert" fullname="QVariant::convert" href="qvariant.html#convert" status="active" access="public" location="qvariant.h" documented="true" since="6.0" meta="plain" type="bool" signature="bool convert(QMetaType targetType)">
                <parameter type="QMetaType" name="targetType" default=""/>
            </function>
            <function name="convert" fullname="QVariant::convert" href="qvariant-obsolete.html#convert-1" status="deprecated" access="public" location="qvariant.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool convert(int targetTypeId)">
                <parameter type="int" name="targetTypeId" default=""/>
            </function>
            <function name="data" fullname="QVariant::data" href="qvariant.html#data" status="active" access="public" location="qvariant.h" documented="true" meta="plain" type="void *" signature="void * data()"/>
            <function name="data" fullname="QVariant::data" href="qvariant.html#data-1" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="const void *" signature="const void * data() const"/>
            <function name="emplace" fullname="QVariant::emplace" href="qvariant.html#emplace" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="plain" type="T &amp;" signature="T &amp; emplace(Args &amp;&amp;... args)">
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="emplace" fullname="QVariant::emplace" href="qvariant.html#emplace-1" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="T &amp;" signature="T &amp; emplace(std::initializer_list&lt;U&gt; list, Args &amp;&amp;... args)">
                <parameter type="std::initializer_list&lt;U&gt;" name="list" default=""/>
                <parameter type="Args &amp;&amp;..." name="args" default=""/>
            </function>
            <function name="fromMetaType" fullname="QVariant::fromMetaType" href="qvariant.html#fromMetaType" status="active" access="public" location="qvariant.h" documented="true" since="6.7" meta="plain" static="true" type="QVariant" signature="QVariant fromMetaType(QMetaType type, const void *copy)">
                <parameter type="QMetaType" name="type" default=""/>
                <parameter type="const void *" name="copy" default="nullptr"/>
            </function>
            <function name="fromStdVariant" fullname="QVariant::fromStdVariant" href="qvariant.html#fromStdVariant" status="active" access="public" location="qvariant.h" documented="true" meta="plain" static="true" type="QVariant" signature="QVariant fromStdVariant(const std::variant&lt;Types...&gt; &amp;value)">
                <parameter type="const std::variant&lt;Types...&gt; &amp;" name="value" default=""/>
            </function>
            <function name="fromStdVariant" fullname="QVariant::fromStdVariant" href="qvariant.html#fromStdVariant-1" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="plain" static="true" overload="true" overload-number="1" type="QVariant" signature="QVariant fromStdVariant(std::variant&lt;Types...&gt; &amp;&amp;value)">
                <parameter type="std::variant&lt;Types...&gt; &amp;&amp;" name="value" default=""/>
            </function>
            <function name="fromValue" fullname="QVariant::fromValue" href="qvariant.html#fromValue" status="active" access="public" location="qvariant.h" documented="true" meta="plain" static="true" type="QVariant" signature="QVariant fromValue(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="fromValue" fullname="QVariant::fromValue" href="qvariant.html#fromValue-1" status="active" access="public" location="qvariant.h" documented="true" since="6.6" meta="plain" static="true" overload="true" overload-number="1" type="QVariant" signature="QVariant fromValue(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="get" href="qvariant.html#get" status="active" access="public" location="qvariant.h" documented="true" related="1262" since="6.6" meta="plain" type="T &amp;" signature="T &amp; get(QVariant &amp;v)">
                <parameter type="QVariant &amp;" name="v" default=""/>
            </function>
            <function name="get" href="qvariant.html#get-1" status="active" access="public" location="qvariant.h" documented="true" related="1263" since="6.6" meta="plain" overload="true" overload-number="1" type="T &amp;&amp;" signature="T &amp;&amp; get(QVariant &amp;&amp;v)">
                <parameter type="QVariant &amp;&amp;" name="v" default=""/>
            </function>
            <function name="get" href="qvariant.html#get-2" status="active" access="public" location="qvariant.h" documented="true" related="1264" since="6.6" meta="plain" overload="true" overload-number="2" type="const T &amp;" signature="const T &amp; get(const QVariant &amp;v)">
                <parameter type="const QVariant &amp;" name="v" default=""/>
            </function>
            <function name="get" href="qvariant.html#get-3" status="active" access="public" location="qvariant.h" documented="true" related="1265" since="6.6" meta="plain" overload="true" overload-number="3" type="const T &amp;&amp;" signature="const T &amp;&amp; get(const QVariant &amp;&amp;v)">
                <parameter type="const QVariant &amp;&amp;" name="v" default=""/>
            </function>
            <function name="get_if" href="qvariant.html#get_if" status="active" access="public" location="qvariant.h" documented="true" related="1266" since="6.6" meta="plain" noexcept="true" type="T *" signature="T * get_if(QVariant *v)">
                <parameter type="QVariant *" name="v" default=""/>
            </function>
            <function name="get_if" href="qvariant.html#get_if-1" status="active" access="public" location="qvariant.h" documented="true" related="1267" since="6.6" meta="plain" noexcept="true" overload="true" overload-number="1" type="const T *" signature="const T * get_if(const QVariant *v)">
                <parameter type="const QVariant *" name="v" default=""/>
            </function>
            <function name="isNull" fullname="QVariant::isNull" href="qvariant.html#isNull" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="isValid" fullname="QVariant::isValid" href="qvariant.html#isValid" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="bool" signature="bool isValid() const"/>
            <function name="metaType" fullname="QVariant::metaType" href="qvariant.html#metaType" status="active" access="public" location="qvariant.h" documented="true" since="6.0" meta="plain" const="true" type="QMetaType" signature="QMetaType metaType() const"/>
            <function name="nameToType" fullname="QVariant::nameToType" href="qvariant-obsolete.html#nameToType" status="deprecated" access="public" location="qvariant.h" documented="true" meta="plain" static="true" type="QVariant::Type" signature="QVariant::Type nameToType(const char *name)">
                <parameter type="const char *" name="name" default=""/>
            </function>
            <function name="operator!=" href="qvariant.html#operator-not-eq" status="active" access="public" location="qvariant.h" documented="true" related="1268" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QVariant &amp;lhs, const QVariant &amp;rhs)">
                <parameter type="const QVariant &amp;" name="lhs" default=""/>
                <parameter type="const QVariant &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qvariant.html#operator-lt-lt-1" status="active" access="public" location="qvariant.h" documented="true" related="367" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QVariant &amp;p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QVariant &amp;" name="p" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qvariant-obsolete.html#operator-lt-lt-2" status="deprecated" access="public" location="qvariant.h" documented="true" related="368" meta="plain" overload="true" overload-number="2" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;s, const QVariant::Type p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="const QVariant::Type" name="p" default=""/>
            </function>
            <function name="operator=" fullname="QVariant::operator=" href="qvariant.html#operator-eq" status="active" access="public" location="qvariant.h" documented="true" meta="move-assign" noexcept="true" type="QVariant &amp;" signature="QVariant &amp; operator=(QVariant &amp;&amp;other)">
                <parameter type="QVariant &amp;&amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QVariant::operator=" href="qvariant.html#operator-eq-1" status="active" access="public" location="qvariant.h" documented="true" meta="copy-assign" overload="true" overload-number="1" type="QVariant &amp;" signature="QVariant &amp; operator=(const QVariant &amp;variant)">
                <parameter type="const QVariant &amp;" name="variant" default=""/>
            </function>
            <function name="operator==" href="qvariant.html#operator-eq-eq" status="active" access="public" location="qvariant.h" documented="true" related="1269" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QVariant &amp;lhs, const QVariant &amp;rhs)">
                <parameter type="const QVariant &amp;" name="lhs" default=""/>
                <parameter type="const QVariant &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qvariant.html#operator-gt-gt" status="active" access="public" location="qvariant.h" documented="true" related="439" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QVariant &amp;p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QVariant &amp;" name="p" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qvariant-obsolete.html#operator-gt-gt-1" status="deprecated" access="public" location="qvariant.h" documented="true" related="440" meta="plain" overload="true" overload-number="1" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;s, QVariant::Type &amp;p)">
                <parameter type="QDataStream &amp;" name="s" default=""/>
                <parameter type="QVariant::Type &amp;" name="p" default=""/>
            </function>
            <function name="qvariant_cast" href="qvariant.html#qvariant_cast" status="active" access="public" location="qvariant.h" documented="true" related="697" meta="plain" type="T" signature="T qvariant_cast(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="qvariant_cast" href="qvariant.html#qvariant_cast-1" status="active" access="public" location="qvariant.h" documented="true" related="1270" since="6.7" meta="plain" overload="true" overload-number="1" type="T" signature="T qvariant_cast(QVariant &amp;&amp;value)">
                <parameter type="QVariant &amp;&amp;" name="value" default=""/>
            </function>
            <function name="setValue" fullname="QVariant::setValue" href="qvariant.html#setValue" status="active" access="public" location="qvariant.h" documented="true" meta="plain" type="void" signature="void setValue(QVariant &amp;&amp;value)">
                <parameter type="QVariant &amp;&amp;" name="value" default=""/>
            </function>
            <function name="setValue" fullname="QVariant::setValue" href="qvariant.html#setValue-1" status="active" access="public" location="qvariant.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void setValue(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="setValue" fullname="QVariant::setValue" href="qvariant.html#setValue-2" status="active" access="public" location="qvariant.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void setValue(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="swap" fullname="QVariant::swap" href="qvariant.html#swap" status="active" access="public" location="qvariant.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QVariant &amp;other)">
                <parameter type="QVariant &amp;" name="other" default=""/>
            </function>
            <function name="toBitArray" fullname="QVariant::toBitArray" href="qvariant.html#toBitArray" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QBitArray" signature="QBitArray toBitArray() const"/>
            <function name="toBool" fullname="QVariant::toBool" href="qvariant.html#toBool" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="bool" signature="bool toBool() const"/>
            <function name="toByteArray" fullname="QVariant::toByteArray" href="qvariant.html#toByteArray" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QByteArray" signature="QByteArray toByteArray() const"/>
            <function name="toChar" fullname="QVariant::toChar" href="qvariant.html#toChar" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QChar" signature="QChar toChar() const"/>
            <function name="toDate" fullname="QVariant::toDate" href="qvariant.html#toDate" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QDate" signature="QDate toDate() const"/>
            <function name="toDateTime" fullname="QVariant::toDateTime" href="qvariant.html#toDateTime" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QDateTime" signature="QDateTime toDateTime() const"/>
            <function name="toDouble" fullname="QVariant::toDouble" href="qvariant.html#toDouble" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="double" signature="double toDouble(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toEasingCurve" fullname="QVariant::toEasingCurve" href="qvariant.html#toEasingCurve" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QEasingCurve" signature="QEasingCurve toEasingCurve() const"/>
            <function name="toFloat" fullname="QVariant::toFloat" href="qvariant.html#toFloat" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="float" signature="float toFloat(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toHash" fullname="QVariant::toHash" href="qvariant.html#toHash" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QHash&lt;QString, QVariant&gt;" signature="QHash&lt;QString, QVariant&gt; toHash() const"/>
            <function name="toInt" fullname="QVariant::toInt" href="qvariant.html#toInt" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="int" signature="int toInt(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toJsonArray" fullname="QVariant::toJsonArray" href="qvariant.html#toJsonArray" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QJsonArray" signature="QJsonArray toJsonArray() const"/>
            <function name="toJsonDocument" fullname="QVariant::toJsonDocument" href="qvariant.html#toJsonDocument" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QJsonDocument" signature="QJsonDocument toJsonDocument() const"/>
            <function name="toJsonObject" fullname="QVariant::toJsonObject" href="qvariant.html#toJsonObject" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QJsonObject" signature="QJsonObject toJsonObject() const"/>
            <function name="toJsonValue" fullname="QVariant::toJsonValue" href="qvariant.html#toJsonValue" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QJsonValue" signature="QJsonValue toJsonValue() const"/>
            <function name="toLine" fullname="QVariant::toLine" href="qvariant.html#toLine" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QLine" signature="QLine toLine() const"/>
            <function name="toLineF" fullname="QVariant::toLineF" href="qvariant.html#toLineF" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QLineF" signature="QLineF toLineF() const"/>
            <function name="toList" fullname="QVariant::toList" href="qvariant.html#toList" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QList&lt;QVariant&gt;" signature="QList&lt;QVariant&gt; toList() const"/>
            <function name="toLocale" fullname="QVariant::toLocale" href="qvariant.html#toLocale" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QLocale" signature="QLocale toLocale() const"/>
            <function name="toLongLong" fullname="QVariant::toLongLong" href="qvariant.html#toLongLong" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="qlonglong" signature="qlonglong toLongLong(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toMap" fullname="QVariant::toMap" href="qvariant.html#toMap" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QMap&lt;QString, QVariant&gt;" signature="QMap&lt;QString, QVariant&gt; toMap() const"/>
            <function name="toModelIndex" fullname="QVariant::toModelIndex" href="qvariant.html#toModelIndex" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QModelIndex" signature="QModelIndex toModelIndex() const"/>
            <function name="toPersistentModelIndex" fullname="QVariant::toPersistentModelIndex" href="qvariant.html#toPersistentModelIndex" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QPersistentModelIndex" signature="QPersistentModelIndex toPersistentModelIndex() const"/>
            <function name="toPoint" fullname="QVariant::toPoint" href="qvariant.html#toPoint" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QPoint" signature="QPoint toPoint() const"/>
            <function name="toPointF" fullname="QVariant::toPointF" href="qvariant.html#toPointF" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QPointF" signature="QPointF toPointF() const"/>
            <function name="toReal" fullname="QVariant::toReal" href="qvariant.html#toReal" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="qreal" signature="qreal toReal(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toRect" fullname="QVariant::toRect" href="qvariant.html#toRect" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QRect" signature="QRect toRect() const"/>
            <function name="toRectF" fullname="QVariant::toRectF" href="qvariant.html#toRectF" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QRectF" signature="QRectF toRectF() const"/>
            <function name="toRegularExpression" fullname="QVariant::toRegularExpression" href="qvariant.html#toRegularExpression" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QRegularExpression" signature="QRegularExpression toRegularExpression() const"/>
            <function name="toSize" fullname="QVariant::toSize" href="qvariant.html#toSize" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QSize" signature="QSize toSize() const"/>
            <function name="toSizeF" fullname="QVariant::toSizeF" href="qvariant.html#toSizeF" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QSizeF" signature="QSizeF toSizeF() const"/>
            <function name="toString" fullname="QVariant::toString" href="qvariant.html#toString" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <function name="toStringList" fullname="QVariant::toStringList" href="qvariant.html#toStringList" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QStringList" signature="QStringList toStringList() const"/>
            <function name="toTime" fullname="QVariant::toTime" href="qvariant.html#toTime" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QTime" signature="QTime toTime() const"/>
            <function name="toUInt" fullname="QVariant::toUInt" href="qvariant.html#toUInt" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="uint" signature="uint toUInt(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toULongLong" fullname="QVariant::toULongLong" href="qvariant.html#toULongLong" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="qulonglong" signature="qulonglong toULongLong(bool *ok) const">
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="toUrl" fullname="QVariant::toUrl" href="qvariant.html#toUrl" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QUrl" signature="QUrl toUrl() const"/>
            <function name="toUuid" fullname="QVariant::toUuid" href="qvariant.html#toUuid" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QUuid" signature="QUuid toUuid() const"/>
            <function name="type" fullname="QVariant::type" href="qvariant-obsolete.html#type" status="deprecated" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QVariant::Type" signature="QVariant::Type type() const"/>
            <function name="typeId" fullname="QVariant::typeId" href="qvariant.html#typeId" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="int" signature="int typeId() const"/>
            <function name="typeName" fullname="QVariant::typeName" href="qvariant.html#typeName" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="const char *" signature="const char * typeName() const"/>
            <function name="typeToName" fullname="QVariant::typeToName" href="qvariant-obsolete.html#typeToName" status="deprecated" access="public" location="qvariant.h" documented="true" meta="plain" static="true" type="const char *" signature="const char * typeToName(int typeId)">
                <parameter type="int" name="typeId" default=""/>
            </function>
            <function name="userType" fullname="QVariant::userType" href="qvariant.html#userType" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="int" signature="int userType() const"/>
            <function name="value" fullname="QVariant::value" href="qvariant.html#value" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" refness="1" type="T" signature="T value() const &amp;"/>
            <function name="view" fullname="QVariant::view" href="qvariant.html#view" status="active" access="public" location="qvariant.h" documented="true" meta="plain" type="T" signature="T view()"/>
            <function name="~QVariant" fullname="QVariant::~QVariant" href="qvariant.html#dtor.QVariant" status="active" access="public" location="qvariant.h" documented="true" meta="destructor" noexcept="true" signature="~QVariant()"/>
            <enum name="Type" fullname="QVariant::Type" href="qvariant-obsolete.html#Type-enum" status="deprecated" access="public" location="qvariant.h" documented="true">
                <value name="Invalid" value="QMetaType::UnknownType"/>
                <value name="Bool" value="QMetaType::Bool"/>
                <value name="Int" value="QMetaType::Int"/>
                <value name="UInt" value="QMetaType::UInt"/>
                <value name="LongLong" value="QMetaType::LongLong"/>
                <value name="ULongLong" value="QMetaType::ULongLong"/>
                <value name="Double" value="QMetaType::Double"/>
                <value name="Char" value="QMetaType::QChar"/>
                <value name="Map" value="QMetaType::QVariantMap"/>
                <value name="List" value="QMetaType::QVariantList"/>
                <value name="String" value="QMetaType::QString"/>
                <value name="StringList" value="QMetaType::QStringList"/>
                <value name="ByteArray" value="QMetaType::QByteArray"/>
                <value name="BitArray" value="QMetaType::QBitArray"/>
                <value name="Date" value="QMetaType::QDate"/>
                <value name="Time" value="QMetaType::QTime"/>
                <value name="DateTime" value="QMetaType::QDateTime"/>
                <value name="Url" value="QMetaType::QUrl"/>
                <value name="Locale" value="QMetaType::QLocale"/>
                <value name="Rect" value="QMetaType::QRect"/>
                <value name="RectF" value="QMetaType::QRectF"/>
                <value name="Size" value="QMetaType::QSize"/>
                <value name="SizeF" value="QMetaType::QSizeF"/>
                <value name="Line" value="QMetaType::QLine"/>
                <value name="LineF" value="QMetaType::QLineF"/>
                <value name="Point" value="QMetaType::QPoint"/>
                <value name="PointF" value="QMetaType::QPointF"/>
                <value name="RegularExpression" value="QMetaType::QRegularExpression"/>
                <value name="Hash" value="QMetaType::QVariantHash"/>
                <value name="EasingCurve" value="QMetaType::QEasingCurve"/>
                <value name="Uuid" value="QMetaType::QUuid"/>
                <value name="ModelIndex" value="QMetaType::QModelIndex"/>
                <value name="PersistentModelIndex" value="QMetaType::QPersistentModelIndex" since="5.5"/>
                <value name="LastCoreType" value="51"/>
                <value name="Font" value="QMetaType::QFont"/>
                <value name="Pixmap" value="QMetaType::QPixmap"/>
                <value name="Brush" value="QMetaType::QBrush"/>
                <value name="Color" value="QMetaType::QColor"/>
                <value name="Palette" value="QMetaType::QPalette"/>
                <value name="Image" value="QMetaType::QImage"/>
                <value name="Polygon" value="QMetaType::QPolygon"/>
                <value name="Region" value="QMetaType::QRegion"/>
                <value name="Bitmap" value="QMetaType::QBitmap"/>
                <value name="Cursor" value="QMetaType::QCursor"/>
                <value name="KeySequence" value="QMetaType::QKeySequence"/>
                <value name="Pen" value="QMetaType::QPen"/>
                <value name="TextLength" value="QMetaType::QTextLength"/>
                <value name="TextFormat" value="QMetaType::QTextFormat"/>
                <value name="Transform" value="QMetaType::QTransform"/>
                <value name="Matrix4x4" value="QMetaType::QMatrix4x4"/>
                <value name="Vector2D" value="QMetaType::QVector2D"/>
                <value name="Vector3D" value="QMetaType::QVector3D"/>
                <value name="Vector4D" value="QMetaType::QVector4D"/>
                <value name="Quaternion" value="QMetaType::QQuaternion"/>
                <value name="PolygonF" value="QMetaType::QPolygonF"/>
                <value name="Icon" value="QMetaType::QIcon"/>
                <value name="LastGuiType" value="4102"/>
                <value name="SizePolicy" value="QMetaType::QSizePolicy"/>
                <value name="UserType" value="QMetaType::User"/>
                <value name="LastType" value="0xffffffff"/>
            </enum>
            <typedef name="QVariantHash" href="qvariant.html#QVariantHash-typedef" status="active" access="public" location="qcontainerfwd.h" related="1271" documented="true" aliasedtype="QHash&lt;QString, QVariant&gt;"/>
            <typedef name="QVariantList" href="qvariant.html#QVariantList-typedef" status="active" access="public" location="qcontainerfwd.h" related="1272" documented="true" aliasedtype="QList&lt;QVariant&gt;"/>
            <typedef name="QVariantMap" href="qvariant.html#QVariantMap-typedef" status="active" access="public" location="qcontainerfwd.h" related="1273" documented="true" aliasedtype="QMap&lt;QString, QVariant&gt;"/>
        </class>
        <class name="QVariantAnimation" href="qvariantanimation.html" status="active" access="public" location="qvariantanimation.h" documented="true" groups="animation" bases="QAbstractAnimation" module="QtCore" brief="Base class for animations">
            <function name="QVariantAnimation" fullname="QVariantAnimation::QVariantAnimation" href="qvariantanimation.html#QVariantAnimation" status="active" access="public" location="qvariantanimation.h" documented="true" meta="constructor" signature="QVariantAnimation(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="bindableDuration" fullname="QVariantAnimation::bindableDuration" href="qvariantanimation.html#duration-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="duration" type="QBindable&lt;int&gt;" signature="QBindable&lt;int&gt; bindableDuration()"/>
            <function name="bindableEasingCurve" fullname="QVariantAnimation::bindableEasingCurve" href="qvariantanimation.html#easingCurve-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="easingCurve" type="QBindable&lt;QEasingCurve&gt;" signature="QBindable&lt;QEasingCurve&gt; bindableEasingCurve()"/>
            <function name="currentValue" fullname="QVariantAnimation::currentValue" href="qvariantanimation.html#currentValue-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" const="true" associated-property="currentValue" type="QVariant" signature="QVariant currentValue() const"/>
            <function name="duration" fullname="QVariantAnimation::duration" href="qvariantanimation.html#duration-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" virtual="virtual" const="true" override="true" associated-property="duration" type="int" signature="int duration() const override"/>
            <function name="easingCurve" fullname="QVariantAnimation::easingCurve" href="qvariantanimation.html#easingCurve-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" const="true" associated-property="easingCurve" type="QEasingCurve" signature="QEasingCurve easingCurve() const"/>
            <function name="endValue" fullname="QVariantAnimation::endValue" href="qvariantanimation.html#endValue-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" const="true" associated-property="endValue" type="QVariant" signature="QVariant endValue() const"/>
            <function name="event" fullname="QVariantAnimation::event" href="qvariantanimation.html#event" status="active" access="protected" location="qvariantanimation.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="interpolated" fullname="QVariantAnimation::interpolated" href="qvariantanimation.html#interpolated" status="active" access="protected" location="qvariantanimation.h" documented="true" meta="plain" virtual="virtual" const="true" type="QVariant" signature="QVariant interpolated(const QVariant &amp;from, const QVariant &amp;to, qreal progress) const">
                <parameter type="const QVariant &amp;" name="from" default=""/>
                <parameter type="const QVariant &amp;" name="to" default=""/>
                <parameter type="qreal" name="progress" default=""/>
            </function>
            <function name="keyValueAt" fullname="QVariantAnimation::keyValueAt" href="qvariantanimation.html#keyValueAt" status="active" access="public" location="qvariantanimation.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant keyValueAt(qreal step) const">
                <parameter type="qreal" name="step" default=""/>
            </function>
            <function name="keyValues" fullname="QVariantAnimation::keyValues" href="qvariantanimation.html#keyValues" status="active" access="public" location="qvariantanimation.h" documented="true" meta="plain" const="true" type="QVariantAnimation::KeyValues" signature="QVariantAnimation::KeyValues keyValues() const"/>
            <function name="qRegisterAnimationInterpolator" href="qvariantanimation.html#qRegisterAnimationInterpolator" threadsafety="thread safe" status="active" access="public" location="qvariantanimation.h" documented="true" related="622" meta="plain" type="void" signature="void qRegisterAnimationInterpolator(QVariant (*)(const T &amp;, const T &amp;, qreal) func)">
                <parameter type="QVariant (*)(const T &amp;, const T &amp;, qreal)" name="func" default=""/>
            </function>
            <function name="setDuration" fullname="QVariantAnimation::setDuration" href="qvariantanimation.html#duration-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="duration" type="void" signature="void setDuration(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="setEasingCurve" fullname="QVariantAnimation::setEasingCurve" href="qvariantanimation.html#easingCurve-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="easingCurve" type="void" signature="void setEasingCurve(const QEasingCurve &amp;easing)">
                <parameter type="const QEasingCurve &amp;" name="easing" default=""/>
            </function>
            <function name="setEndValue" fullname="QVariantAnimation::setEndValue" href="qvariantanimation.html#endValue-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="endValue" type="void" signature="void setEndValue(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setKeyValueAt" fullname="QVariantAnimation::setKeyValueAt" href="qvariantanimation.html#setKeyValueAt" status="active" access="public" location="qvariantanimation.h" documented="true" meta="plain" type="void" signature="void setKeyValueAt(qreal step, const QVariant &amp;value)">
                <parameter type="qreal" name="step" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="setKeyValues" fullname="QVariantAnimation::setKeyValues" href="qvariantanimation.html#setKeyValues" status="active" access="public" location="qvariantanimation.h" documented="true" meta="plain" type="void" signature="void setKeyValues(const QVariantAnimation::KeyValues &amp;keyValues)">
                <parameter type="const QVariantAnimation::KeyValues &amp;" name="keyValues" default=""/>
            </function>
            <function name="setStartValue" fullname="QVariantAnimation::setStartValue" href="qvariantanimation.html#startValue-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" associated-property="startValue" type="void" signature="void setStartValue(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="startValue" fullname="QVariantAnimation::startValue" href="qvariantanimation.html#startValue-prop" status="active" access="public" location="qvariantanimation.h" meta="plain" const="true" associated-property="startValue" type="QVariant" signature="QVariant startValue() const"/>
            <function name="updateCurrentTime" fullname="QVariantAnimation::updateCurrentTime" href="qvariantanimation.html#updateCurrentTime" status="active" access="protected" location="qvariantanimation.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateCurrentTime(int) override">
                <parameter type="int" name="" default=""/>
            </function>
            <function name="updateCurrentValue" fullname="QVariantAnimation::updateCurrentValue" href="qvariantanimation.html#updateCurrentValue" status="active" access="protected" location="qvariantanimation.h" documented="true" meta="plain" virtual="virtual" type="void" signature="void updateCurrentValue(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="updateState" fullname="QVariantAnimation::updateState" href="qvariantanimation.html#updateState" status="active" access="protected" location="qvariantanimation.h" documented="true" meta="plain" virtual="virtual" override="true" type="void" signature="void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) override">
                <parameter type="QAbstractAnimation::State" name="newState" default=""/>
                <parameter type="QAbstractAnimation::State" name="oldState" default=""/>
            </function>
            <function name="valueChanged" fullname="QVariantAnimation::valueChanged" href="qvariantanimation.html#valueChanged" status="active" access="public" location="qvariantanimation.h" documented="true" meta="signal" associated-property="currentValue" type="void" signature="void valueChanged(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="~QVariantAnimation" fullname="QVariantAnimation::~QVariantAnimation" href="qvariantanimation.html#dtor.QVariantAnimation" status="active" access="public" location="qvariantanimation.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QVariantAnimation()"/>
            <typedef name="KeyValues" fullname="QVariantAnimation::KeyValues" href="qvariantanimation.html#KeyValues-typedef" status="active" access="public" location="qvariantanimation.h" documented="true"/>
            <typedef name="KeyValue" fullname="QVariantAnimation::KeyValue" href="qvariantanimation.html#KeyValue-typedef" status="active" access="public" location="qvariantanimation.h" documented="true" aliasedtype="std::pair&lt;qreal, QVariant&gt;"/>
            <property name="currentValue" fullname="QVariantAnimation::currentValue" href="qvariantanimation.html#currentValue-prop" status="active" access="public" location="qvariantanimation.h" documented="true" writable="false" brief="The current value of the animation">
                <getter name="currentValue"/>
                <notifier name="valueChanged"/>
            </property>
            <property name="duration" fullname="QVariantAnimation::duration" href="qvariantanimation.html#duration-prop" status="active" access="public" location="qvariantanimation.h" documented="true" bindable="true" brief="The duration of the animation">
                <getter name="duration"/>
                <setter name="setDuration"/>
                <bindable name="bindableDuration"/>
            </property>
            <property name="easingCurve" fullname="QVariantAnimation::easingCurve" href="qvariantanimation.html#easingCurve-prop" status="active" access="public" location="qvariantanimation.h" documented="true" bindable="true" brief="The easing curve of the animation">
                <getter name="easingCurve"/>
                <setter name="setEasingCurve"/>
                <bindable name="bindableEasingCurve"/>
            </property>
            <property name="endValue" fullname="QVariantAnimation::endValue" href="qvariantanimation.html#endValue-prop" status="active" access="public" location="qvariantanimation.h" documented="true" brief="The end value of the animation">
                <getter name="endValue"/>
                <setter name="setEndValue"/>
            </property>
            <property name="startValue" fullname="QVariantAnimation::startValue" href="qvariantanimation.html#startValue-prop" status="active" access="public" location="qvariantanimation.h" documented="true" brief="The optional start value of the animation">
                <getter name="startValue"/>
                <setter name="setStartValue"/>
            </property>
        </class>
        <class name="QVariantConstPointer" href="qvariantconstpointer.html" status="active" access="public" location="qvariant.h" since="6.0" documented="true" module="QtCore" brief="Emulated const pointer to QVariant based on a pointer">
            <function name="QVariantConstPointer" fullname="QVariantConstPointer::QVariantConstPointer" href="qvariantconstpointer.html#QVariantConstPointer" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" explicit="true" signature="QVariantConstPointer(QVariant variant)">
                <parameter type="QVariant" name="variant" default=""/>
            </function>
            <function name="operator*" fullname="QVariantConstPointer::operator*" href="qvariantconstpointer.html#operator-2a" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator*() const"/>
            <function name="operator-&gt;" fullname="QVariantConstPointer::operator-&gt;" href="qvariantconstpointer.html#operator--gt" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="const QVariant *" signature="const QVariant * operator-&gt;() const"/>
        </class>
        <class name="QVariantPointer" href="qvariantpointer.html" status="active" access="public" location="qvariant.h" since="6.0" documented="true" module="QtCore" brief="Template class that emulates a pointer to QVariant based on a pointer">
            <function name="QVariantPointer" fullname="QVariantPointer::QVariantPointer" href="qvariantpointer.html#QVariantPointer" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" explicit="true" signature="QVariantPointer(const Pointer *pointer)">
                <parameter type="const Pointer *" name="pointer" default=""/>
            </function>
            <function name="operator*" fullname="QVariantPointer::operator*" href="qvariantpointer.html#operator-2a" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QVariantRef&lt;Pointer&gt;" signature="QVariantRef&lt;Pointer&gt; operator*() const"/>
            <function name="operator-&gt;" fullname="QVariantPointer::operator-&gt;" href="qvariantpointer.html#operator--gt" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="Pointer" signature="Pointer operator-&gt;() const"/>
        </class>
        <class name="QVariantRef" href="qvariantref.html" status="active" access="public" location="qvariant.h" since="6.0" documented="true" module="QtCore" brief="Acts as a non-const reference to a QVariant">
            <function name="QVariantRef" fullname="QVariantRef::QVariantRef" href="qvariantref.html#QVariantRef" status="active" access="public" location="qvariant.h" documented="true" meta="constructor" explicit="true" signature="QVariantRef(const Pointer *pointer)">
                <parameter type="const Pointer *" name="pointer" default=""/>
            </function>
            <function name="operator QVariant" fullname="QVariantRef::operator QVariant" href="qvariantref.html#operator-QVariant" status="active" access="public" location="qvariant.h" documented="true" meta="plain" const="true" type="QVariant" signature="QVariant operator QVariant() const"/>
            <function name="operator=" fullname="QVariantRef::operator=" href="qvariantref.html#operator-eq" status="active" access="public" location="qvariant.h" documented="true" meta="move-assign" type="QVariantRef&lt;Pointer&gt; &amp;" signature="QVariantRef&lt;Pointer&gt; &amp; operator=(QVariantRef&lt;Pointer&gt; &amp;&amp;value)">
                <parameter type="QVariantRef&lt;Pointer&gt; &amp;&amp;" name="value" default=""/>
            </function>
            <function name="operator=" fullname="QVariantRef::operator=" href="qvariantref.html#operator-eq-1" status="active" access="public" location="qvariant.h" documented="true" meta="plain" overload="true" overload-number="1" type="QVariantRef&lt;Pointer&gt; &amp;" signature="QVariantRef&lt;Pointer&gt; &amp; operator=(const QVariant &amp;value)">
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function name="operator=" fullname="QVariantRef::operator=" href="qvariantref.html#operator-eq-2" status="active" access="public" location="qvariant.h" documented="true" meta="copy-assign" overload="true" overload-number="2" type="QVariantRef&lt;Pointer&gt; &amp;" signature="QVariantRef&lt;Pointer&gt; &amp; operator=(const QVariantRef&lt;Pointer&gt; &amp;value)">
                <parameter type="const QVariantRef&lt;Pointer&gt; &amp;" name="value" default=""/>
            </function>
        </class>
        <class name="QVector" href="qvector.html" status="active" access="public" location="qlist.h" documented="true" bases="QList" module="QtCore" brief="Alias for QList"/>
        <class name="QVersionNumber" href="qversionnumber.html" status="active" access="public" location="qversionnumber.h" documented="true" module="QtCore" brief="Contains a version number with an arbitrary number of segments" comparison_category="strong">
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" noexcept="true" signature="QVersionNumber()"/>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-1" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QVersionNumber(QList&lt;int&gt; &amp;&amp;seg)">
                <parameter type="QList&lt;int&gt; &amp;&amp;" name="seg" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-2" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QVersionNumber(QSpan&lt;const int&gt; args)">
                <parameter type="QSpan&lt;const int&gt;" name="args" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-3" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QVersionNumber(const QList&lt;int&gt; &amp;seg)">
                <parameter type="const QList&lt;int&gt; &amp;" name="seg" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-4" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QVersionNumber(int maj)">
                <parameter type="int" name="maj" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-5" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" overload="true" overload-number="5" signature="QVersionNumber(std::initializer_list&lt;int&gt; args)">
                <parameter type="std::initializer_list&lt;int&gt;" name="args" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-6" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="6" signature="QVersionNumber(int maj, int min)">
                <parameter type="int" name="maj" default=""/>
                <parameter type="int" name="min" default=""/>
            </function>
            <function name="QVersionNumber" fullname="QVersionNumber::QVersionNumber" href="qversionnumber.html#QVersionNumber-7" status="active" access="public" location="qversionnumber.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="7" signature="QVersionNumber(int maj, int min, int mic)">
                <parameter type="int" name="maj" default=""/>
                <parameter type="int" name="min" default=""/>
                <parameter type="int" name="mic" default=""/>
            </function>
            <function name="begin" fullname="QVersionNumber::begin" href="qversionnumber.html#begin" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator begin() const"/>
            <function name="cbegin" fullname="QVersionNumber::cbegin" href="qversionnumber.html#cbegin" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator cbegin() const"/>
            <function name="cend" fullname="QVersionNumber::cend" href="qversionnumber.html#cend" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator cend() const"/>
            <function name="commonPrefix" fullname="QVersionNumber::commonPrefix" href="qversionnumber.html#commonPrefix" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" static="true" type="QVersionNumber" signature="QVersionNumber commonPrefix(const QVersionNumber &amp;v1, const QVersionNumber &amp;v2)">
                <parameter type="const QVersionNumber &amp;" name="v1" default=""/>
                <parameter type="const QVersionNumber &amp;" name="v2" default=""/>
            </function>
            <function name="compare" fullname="QVersionNumber::compare" href="qversionnumber.html#compare" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" static="true" noexcept="true" type="int" signature="int compare(const QVersionNumber &amp;v1, const QVersionNumber &amp;v2)">
                <parameter type="const QVersionNumber &amp;" name="v1" default=""/>
                <parameter type="const QVersionNumber &amp;" name="v2" default=""/>
            </function>
            <function name="constBegin" fullname="QVersionNumber::constBegin" href="qversionnumber.html#constBegin" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator constBegin() const"/>
            <function name="constEnd" fullname="QVersionNumber::constEnd" href="qversionnumber.html#constEnd" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator constEnd() const"/>
            <function name="crbegin" fullname="QVersionNumber::crbegin" href="qversionnumber.html#crbegin" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_reverse_iterator" signature="QVersionNumber::const_reverse_iterator crbegin() const"/>
            <function name="crend" fullname="QVersionNumber::crend" href="qversionnumber.html#crend" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_reverse_iterator" signature="QVersionNumber::const_reverse_iterator crend() const"/>
            <function name="end" fullname="QVersionNumber::end" href="qversionnumber.html#end" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_iterator" signature="QVersionNumber::const_iterator end() const"/>
            <function name="fromString" fullname="QVersionNumber::fromString" href="qversionnumber.html#fromString" status="active" access="public" location="qversionnumber.h" documented="true" since="6.4" meta="plain" static="true" type="QVersionNumber" signature="QVersionNumber fromString(QAnyStringView string, qsizetype *suffixIndex)">
                <parameter type="QAnyStringView" name="string" default=""/>
                <parameter type="qsizetype *" name="suffixIndex" default="nullptr"/>
            </function>
            <function name="isNormalized" fullname="QVersionNumber::isNormalized" href="qversionnumber.html#isNormalized" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNormalized() const"/>
            <function name="isNull" fullname="QVersionNumber::isNull" href="qversionnumber.html#isNull" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isNull() const"/>
            <function name="isPrefixOf" fullname="QVersionNumber::isPrefixOf" href="qversionnumber.html#isPrefixOf" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="bool" signature="bool isPrefixOf(const QVersionNumber &amp;other) const">
                <parameter type="const QVersionNumber &amp;" name="other" default=""/>
            </function>
            <function name="majorVersion" fullname="QVersionNumber::majorVersion" href="qversionnumber.html#majorVersion" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int majorVersion() const"/>
            <function name="microVersion" fullname="QVersionNumber::microVersion" href="qversionnumber.html#microVersion" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int microVersion() const"/>
            <function name="minorVersion" fullname="QVersionNumber::minorVersion" href="qversionnumber.html#minorVersion" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int minorVersion() const"/>
            <function name="normalized" fullname="QVersionNumber::normalized" href="qversionnumber.html#normalized" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" type="QVersionNumber" signature="QVersionNumber normalized() const"/>
            <function name="operator!=" href="qversionnumber.html#operator-not-eq" status="active" access="public" location="qversionnumber.h" documented="true" related="1274" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;" href="qversionnumber.html#operator-lt" status="active" access="public" location="qversionnumber.h" documented="true" related="1275" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&lt;&lt;" href="qversionnumber.html#operator-lt-lt-31" status="active" access="public" location="qversionnumber.h" documented="true" related="369" meta="plain" overload="true" overload-number="31" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QVersionNumber &amp;version)">
                <parameter type="QDataStream &amp;" name="out" default=""/>
                <parameter type="const QVersionNumber &amp;" name="version" default=""/>
            </function>
            <function name="operator&lt;=" href="qversionnumber.html#operator-lt-eq" status="active" access="public" location="qversionnumber.h" documented="true" related="1276" meta="plain" noexcept="true" type="bool" signature="bool operator&lt;=(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qversionnumber.html#operator-eq-eq" status="active" access="public" location="qversionnumber.h" documented="true" related="1277" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;" href="qversionnumber.html#operator-gt" status="active" access="public" location="qversionnumber.h" documented="true" related="1278" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;=" href="qversionnumber.html#operator-gt-eq" status="active" access="public" location="qversionnumber.h" documented="true" related="1279" meta="plain" noexcept="true" type="bool" signature="bool operator&gt;=(const QVersionNumber &amp;lhs, const QVersionNumber &amp;rhs)">
                <parameter type="const QVersionNumber &amp;" name="lhs" default=""/>
                <parameter type="const QVersionNumber &amp;" name="rhs" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qversionnumber.html#operator-gt-gt-31" status="active" access="public" location="qversionnumber.h" documented="true" related="441" meta="plain" overload="true" overload-number="31" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QVersionNumber &amp;version)">
                <parameter type="QDataStream &amp;" name="in" default=""/>
                <parameter type="QVersionNumber &amp;" name="version" default=""/>
            </function>
            <function name="rbegin" fullname="QVersionNumber::rbegin" href="qversionnumber.html#rbegin" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_reverse_iterator" signature="QVersionNumber::const_reverse_iterator rbegin() const"/>
            <function name="rend" fullname="QVersionNumber::rend" href="qversionnumber.html#rend" status="active" access="public" location="qversionnumber.h" documented="true" since="6.8" meta="plain" const="true" noexcept="true" type="QVersionNumber::const_reverse_iterator" signature="QVersionNumber::const_reverse_iterator rend() const"/>
            <function name="segmentAt" fullname="QVersionNumber::segmentAt" href="qversionnumber.html#segmentAt" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="int" signature="int segmentAt(qsizetype index) const">
                <parameter type="qsizetype" name="index" default=""/>
            </function>
            <function name="segmentCount" fullname="QVersionNumber::segmentCount" href="qversionnumber.html#segmentCount" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" noexcept="true" type="qsizetype" signature="qsizetype segmentCount() const"/>
            <function name="segments" fullname="QVersionNumber::segments" href="qversionnumber.html#segments" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" type="QList&lt;int&gt;" signature="QList&lt;int&gt; segments() const"/>
            <function name="toString" fullname="QVersionNumber::toString" href="qversionnumber.html#toString" status="active" access="public" location="qversionnumber.h" documented="true" meta="plain" const="true" type="QString" signature="QString toString() const"/>
            <typedef name="const_iterator" fullname="QVersionNumber::const_iterator" href="qversionnumber.html#const_iterator-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It"/>
            <typedef name="const_pointer" fullname="QVersionNumber::const_pointer" href="qversionnumber.html#const_pointer-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="pointer"/>
            <typedef name="const_reference" fullname="QVersionNumber::const_reference" href="qversionnumber.html#const_reference-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="reference"/>
            <typedef name="const_reverse_iterator" fullname="QVersionNumber::const_reverse_iterator" href="qversionnumber.html#const_reverse_iterator-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="std::reverse_iterator&lt;const_iterator&gt;"/>
            <typedef name="difference_type" fullname="QVersionNumber::difference_type" href="qversionnumber.html#difference_type-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It::difference_type"/>
            <typedef name="pointer" fullname="QVersionNumber::pointer" href="qversionnumber.html#pointer-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It::pointer"/>
            <typedef name="reference" fullname="QVersionNumber::reference" href="qversionnumber.html#reference-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It::reference"/>
            <typedef name="size_type" fullname="QVersionNumber::size_type" href="qversionnumber.html#size_type-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It::size_type"/>
            <typedef name="value_type" fullname="QVersionNumber::value_type" href="qversionnumber.html#value_type-typedef" status="active" access="public" location="qversionnumber.h" since="6.8" documented="true" aliasedtype="It::value_type"/>
        </class>
        <class threadsafety="thread safe" name="QWaitCondition" href="qwaitcondition.html" status="active" access="public" location="qwaitcondition.h" documented="true" groups="thread" module="QtCore" brief="Condition variable for synchronizing threads">
            <function name="QWaitCondition" fullname="QWaitCondition::QWaitCondition" href="qwaitcondition.html#QWaitCondition" status="active" access="public" location="qwaitcondition.h" documented="true" meta="constructor" signature="QWaitCondition()"/>
            <function name="notify_all" fullname="QWaitCondition::notify_all" href="qwaitcondition.html#notify_all" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" type="void" signature="void notify_all()"/>
            <function name="notify_one" fullname="QWaitCondition::notify_one" href="qwaitcondition.html#notify_one" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" type="void" signature="void notify_one()"/>
            <function name="wait" fullname="QWaitCondition::wait" href="qwaitcondition.html#wait" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" type="bool" signature="bool wait(QMutex *lockedMutex, QDeadlineTimer deadline)">
                <parameter type="QMutex *" name="lockedMutex" default=""/>
                <parameter type="QDeadlineTimer" name="deadline" default="QDeadlineTimer(QDeadlineTimer::Forever)"/>
            </function>
            <function name="wait" fullname="QWaitCondition::wait" href="qwaitcondition.html#wait-1" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" overload="true" overload-number="1" type="bool" signature="bool wait(QReadWriteLock *lockedReadWriteLock, QDeadlineTimer deadline)">
                <parameter type="QReadWriteLock *" name="lockedReadWriteLock" default=""/>
                <parameter type="QDeadlineTimer" name="deadline" default="QDeadlineTimer(QDeadlineTimer::Forever)"/>
            </function>
            <function name="wait" fullname="QWaitCondition::wait" href="qwaitcondition.html#wait-2" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" overload="true" overload-number="2" type="bool" signature="bool wait(QMutex *lockedMutex, unsigned long time)">
                <parameter type="QMutex *" name="lockedMutex" default=""/>
                <parameter type="unsigned long" name="time" default=""/>
            </function>
            <function name="wait" fullname="QWaitCondition::wait" href="qwaitcondition.html#wait-3" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" overload="true" overload-number="3" type="bool" signature="bool wait(QReadWriteLock *lockedReadWriteLock, unsigned long time)">
                <parameter type="QReadWriteLock *" name="lockedReadWriteLock" default=""/>
                <parameter type="unsigned long" name="time" default=""/>
            </function>
            <function name="wakeAll" fullname="QWaitCondition::wakeAll" href="qwaitcondition.html#wakeAll" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" type="void" signature="void wakeAll()"/>
            <function name="wakeOne" fullname="QWaitCondition::wakeOne" href="qwaitcondition.html#wakeOne" status="active" access="public" location="qwaitcondition.h" documented="true" meta="plain" type="void" signature="void wakeOne()"/>
            <function name="~QWaitCondition" fullname="QWaitCondition::~QWaitCondition" href="qwaitcondition.html#dtor.QWaitCondition" status="active" access="public" location="qwaitcondition.h" documented="true" meta="destructor" noexcept="true" signature="~QWaitCondition()"/>
        </class>
        <class threadsafety="reentrant" name="QWeakPointer" href="qweakpointer.html" status="active" access="public" location="qsharedpointer.h" documented="true" module="QtCore" brief="Holds a weak reference to a shared pointer">
            <function name="QWeakPointer" fullname="QWeakPointer::QWeakPointer" href="qweakpointer.html#QWeakPointer" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" signature="QWeakPointer()"/>
            <function name="QWeakPointer" fullname="QWeakPointer::QWeakPointer" href="qweakpointer-obsolete.html#QWeakPointer-1" status="deprecated" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QWeakPointer(const QObject *other)">
                <parameter type="const QObject *" name="other" default=""/>
            </function>
            <function name="QWeakPointer" fullname="QWeakPointer::QWeakPointer" href="qweakpointer.html#QWeakPointer-2" status="active" access="public" location="qsharedpointer.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QWeakPointer(const QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="QWeakPointer" fullname="QWeakPointer::QWeakPointer" href="qweakpointer.html#QWeakPointer-3" status="active" access="public" location="qsharedpointer.h" documented="true" meta="copy-constructor" noexcept="true" overload="true" overload-number="3" signature="QWeakPointer(const QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="clear" fullname="QWeakPointer::clear" href="qweakpointer.html#clear" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="data" fullname="QWeakPointer::data" href="qweakpointer-obsolete.html#data" status="deprecated" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="T *" signature="T * data() const"/>
            <function name="isNull" fullname="QWeakPointer::isNull" href="qweakpointer.html#isNull" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool isNull() const"/>
            <function name="lock" fullname="QWeakPointer::lock" href="qweakpointer.html#lock" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="QSharedPointer&lt;T&gt;" signature="QSharedPointer&lt;T&gt; lock() const"/>
            <function name="operator bool" fullname="QWeakPointer::operator bool" href="qweakpointer.html#operator-bool" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator bool() const"/>
            <function name="operator!" fullname="QWeakPointer::operator!" href="qweakpointer.html#operator-not" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="bool" signature="bool operator!() const"/>
            <function name="operator!=" href="qweakpointer.html#operator-not-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="284" meta="plain" type="bool" signature="bool operator!=(const QSharedPointer&lt;T&gt; &amp;ptr1, const QWeakPointer&lt;X&gt; &amp;ptr2)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
            </function>
            <function name="operator!=" href="qweakpointer.html#operator-not-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="288" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator!=(const QWeakPointer&lt;T&gt; &amp;ptr1, const QSharedPointer&lt;X&gt; &amp;ptr2)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
            </function>
            <function name="operator!=" href="qweakpointer.html#operator-not-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="289" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator!=(const QWeakPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator!=" href="qweakpointer.html#operator-not-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="292" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator!=(std::nullptr_t, const QWeakPointer&lt;T&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="operator=" fullname="QWeakPointer::operator=" href="qweakpointer-obsolete.html#operator-eq" status="deprecated" access="public" location="qsharedpointer.h" documented="true" meta="plain" type="QWeakPointer&lt;T&gt; &amp;" signature="QWeakPointer&lt;T&gt; &amp; operator=(const QObject *other)">
                <parameter type="const QObject *" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QWeakPointer::operator=" href="qweakpointer.html#operator-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" overload="true" overload-number="1" type="QWeakPointer&lt;T&gt; &amp;" signature="QWeakPointer&lt;T&gt; &amp; operator=(const QSharedPointer&lt;T&gt; &amp;other)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator=" fullname="QWeakPointer::operator=" href="qweakpointer.html#operator-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" meta="copy-assign" noexcept="true" overload="true" overload-number="2" type="QWeakPointer&lt;T&gt; &amp;" signature="QWeakPointer&lt;T&gt; &amp; operator=(const QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="operator==" href="qweakpointer.html#operator-eq-eq" status="active" access="public" location="qsharedpointer.h" documented="true" related="399" meta="plain" type="bool" signature="bool operator==(const QSharedPointer&lt;T&gt; &amp;ptr1, const QWeakPointer&lt;X&gt; &amp;ptr2)">
                <parameter type="const QSharedPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
            </function>
            <function name="operator==" href="qweakpointer.html#operator-eq-eq-1" status="active" access="public" location="qsharedpointer.h" documented="true" related="403" meta="plain" overload="true" overload-number="1" type="bool" signature="bool operator==(const QWeakPointer&lt;T&gt; &amp;ptr1, const QSharedPointer&lt;X&gt; &amp;ptr2)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="ptr1" default=""/>
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="ptr2" default=""/>
            </function>
            <function name="operator==" href="qweakpointer.html#operator-eq-eq-2" status="active" access="public" location="qsharedpointer.h" documented="true" related="404" meta="plain" overload="true" overload-number="2" type="bool" signature="bool operator==(const QWeakPointer&lt;T&gt; &amp;lhs, std::nullptr_t)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="operator==" href="qweakpointer.html#operator-eq-eq-3" status="active" access="public" location="qsharedpointer.h" documented="true" related="407" meta="plain" overload="true" overload-number="3" type="bool" signature="bool operator==(std::nullptr_t, const QWeakPointer&lt;T&gt; &amp;rhs)">
                <parameter type="std::nullptr_t" name="" default=""/>
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="rhs" default=""/>
            </function>
            <function name="owner_before" fullname="QWeakPointer::owner_before" href="qweakpointer.html#owner_before" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool owner_before(const QSharedPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_before" fullname="QWeakPointer::owner_before" href="qweakpointer.html#owner_before-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool owner_before(const QWeakPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_equal" fullname="QWeakPointer::owner_equal" href="qweakpointer.html#owner_equal" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="bool" signature="bool owner_equal(const QSharedPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QSharedPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_equal" fullname="QWeakPointer::owner_equal" href="qweakpointer.html#owner_equal-1" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="bool" signature="bool owner_equal(const QWeakPointer&lt;X&gt; &amp;other) const">
                <parameter type="const QWeakPointer&lt;X&gt; &amp;" name="other" default=""/>
            </function>
            <function name="owner_hash" fullname="QWeakPointer::owner_hash" href="qweakpointer.html#owner_hash" status="active" access="public" location="qsharedpointer.h" documented="true" since="6.7" meta="plain" const="true" noexcept="true" type="size_t" signature="size_t owner_hash() const"/>
            <function name="qWeakPointerCast" href="qweakpointer.html#qWeakPointerCast" status="active" access="public" location="qsharedpointer.h" documented="true" related="676" meta="plain" type="QWeakPointer&lt;X&gt;" signature="QWeakPointer&lt;X&gt; qWeakPointerCast(const QWeakPointer&lt;T&gt; &amp;src)">
                <parameter type="const QWeakPointer&lt;T&gt; &amp;" name="src" default=""/>
            </function>
            <function name="swap" fullname="QWeakPointer::swap" href="qweakpointer.html#swap" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" noexcept="true" type="void" signature="void swap(QWeakPointer&lt;T&gt; &amp;other)">
                <parameter type="QWeakPointer&lt;T&gt; &amp;" name="other" default=""/>
            </function>
            <function name="toStrongRef" fullname="QWeakPointer::toStrongRef" href="qweakpointer.html#toStrongRef" status="active" access="public" location="qsharedpointer.h" documented="true" meta="plain" const="true" type="QSharedPointer&lt;T&gt;" signature="QSharedPointer&lt;T&gt; toStrongRef() const"/>
            <function name="~QWeakPointer" fullname="QWeakPointer::~QWeakPointer" href="qweakpointer.html#dtor.QWeakPointer" status="active" access="public" location="qsharedpointer.h" documented="true" meta="destructor" signature="~QWeakPointer()"/>
        </class>
        <class name="QWinEventNotifier" href="qwineventnotifier.html" status="active" access="public" location="qwineventnotifier.h" documented="true" bases="QObject" module="QtCore" brief="Support for the Windows Wait functions">
            <function name="QWinEventNotifier" fullname="QWinEventNotifier::QWinEventNotifier" href="qwineventnotifier.html#QWinEventNotifier" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="constructor" explicit="true" signature="QWinEventNotifier(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QWinEventNotifier" fullname="QWinEventNotifier::QWinEventNotifier" href="qwineventnotifier.html#QWinEventNotifier-1" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QWinEventNotifier(QWinEventNotifier::HANDLE hEvent, QObject *parent)">
                <parameter type="QWinEventNotifier::HANDLE" name="hEvent" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="activated" fullname="QWinEventNotifier::activated" href="qwineventnotifier.html#activated" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="signal" type="void" signature="void activated(QWinEventNotifier::HANDLE hEvent)">
                <parameter type="QWinEventNotifier::HANDLE" name="hEvent" default=""/>
            </function>
            <function name="event" fullname="QWinEventNotifier::event" href="qwineventnotifier.html#event" status="active" access="protected" location="qwineventnotifier.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="handle" fullname="QWinEventNotifier::handle" href="qwineventnotifier.html#handle" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="plain" const="true" type="QWinEventNotifier::HANDLE" signature="QWinEventNotifier::HANDLE handle() const"/>
            <function name="isEnabled" fullname="QWinEventNotifier::isEnabled" href="qwineventnotifier.html#isEnabled" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEnabled() const"/>
            <function name="setEnabled" fullname="QWinEventNotifier::setEnabled" href="qwineventnotifier.html#setEnabled" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="slot" type="void" signature="void setEnabled(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setHandle" fullname="QWinEventNotifier::setHandle" href="qwineventnotifier.html#setHandle" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="plain" type="void" signature="void setHandle(QWinEventNotifier::HANDLE hEvent)">
                <parameter type="QWinEventNotifier::HANDLE" name="hEvent" default=""/>
            </function>
            <function name="~QWinEventNotifier" fullname="QWinEventNotifier::~QWinEventNotifier" href="qwineventnotifier.html#dtor.QWinEventNotifier" status="active" access="public" location="qwineventnotifier.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QWinEventNotifier()"/>
        </class>
        <class threadsafety="thread safe" name="QWriteLocker" href="qwritelocker.html" status="active" access="public" location="qreadwritelock.h" documented="true" groups="thread" module="QtCore" brief="Convenience class that simplifies locking and unlocking read-write locks for write access">
            <function name="QWriteLocker" fullname="QWriteLocker::QWriteLocker" href="qwritelocker.html#QWriteLocker" status="active" access="public" location="qreadwritelock.h" documented="true" meta="constructor" signature="QWriteLocker(QReadWriteLock *lock)">
                <parameter type="QReadWriteLock *" name="lock" default=""/>
            </function>
            <function name="readWriteLock" fullname="QWriteLocker::readWriteLock" href="qwritelocker.html#readWriteLock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" const="true" type="QReadWriteLock *" signature="QReadWriteLock * readWriteLock() const"/>
            <function name="relock" fullname="QWriteLocker::relock" href="qwritelocker.html#relock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void relock()"/>
            <function name="unlock" fullname="QWriteLocker::unlock" href="qwritelocker.html#unlock" status="active" access="public" location="qreadwritelock.h" documented="true" meta="plain" type="void" signature="void unlock()"/>
            <function name="~QWriteLocker" fullname="QWriteLocker::~QWriteLocker" href="qwritelocker.html#dtor.QWriteLocker" status="active" access="public" location="qreadwritelock.h" documented="true" meta="destructor" noexcept="true" signature="~QWriteLocker()"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamAttribute" href="qxmlstreamattribute.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" module="QtCore" brief="Represents a single XML attribute" comparison_category="equality">
            <function name="QXmlStreamAttribute" fullname="QXmlStreamAttribute::QXmlStreamAttribute" href="qxmlstreamattribute.html#QXmlStreamAttribute" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamAttribute()"/>
            <function name="QXmlStreamAttribute" fullname="QXmlStreamAttribute::QXmlStreamAttribute" href="qxmlstreamattribute.html#QXmlStreamAttribute-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QXmlStreamAttribute(const QString &amp;qualifiedName, const QString &amp;value)">
                <parameter type="const QString &amp;" name="qualifiedName" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="QXmlStreamAttribute" fullname="QXmlStreamAttribute::QXmlStreamAttribute" href="qxmlstreamattribute.html#QXmlStreamAttribute-2" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" overload="true" overload-number="2" signature="QXmlStreamAttribute(const QString &amp;namespaceUri, const QString &amp;name, const QString &amp;value)">
                <parameter type="const QString &amp;" name="namespaceUri" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="isDefault" fullname="QXmlStreamAttribute::isDefault" href="qxmlstreamattribute.html#isDefault" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDefault() const"/>
            <function name="name" fullname="QXmlStreamAttribute::name" href="qxmlstreamattribute.html#name" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView name() const"/>
            <function name="namespaceUri" fullname="QXmlStreamAttribute::namespaceUri" href="qxmlstreamattribute.html#namespaceUri" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView namespaceUri() const"/>
            <function name="operator!=" href="qxmlstreamattribute.html#operator-not-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1280" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QXmlStreamAttribute &amp;lhs, const QXmlStreamAttribute &amp;rhs)">
                <parameter type="const QXmlStreamAttribute &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamAttribute &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qxmlstreamattribute.html#operator-eq-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1281" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QXmlStreamAttribute &amp;lhs, const QXmlStreamAttribute &amp;rhs)">
                <parameter type="const QXmlStreamAttribute &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamAttribute &amp;" name="rhs" default=""/>
            </function>
            <function name="prefix" fullname="QXmlStreamAttribute::prefix" href="qxmlstreamattribute.html#prefix" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView prefix() const"/>
            <function name="qualifiedName" fullname="QXmlStreamAttribute::qualifiedName" href="qxmlstreamattribute.html#qualifiedName" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView qualifiedName() const"/>
            <function name="value" fullname="QXmlStreamAttribute::value" href="qxmlstreamattribute.html#value" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView value() const"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamAttributes" href="qxmlstreamattributes.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" bases="QList" module="QtCore" brief="Represents a vector of QXmlStreamAttribute">
            <function name="QXmlStreamAttributes" fullname="QXmlStreamAttributes::QXmlStreamAttributes" href="qxmlstreamattributes.html#QXmlStreamAttributes" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamAttributes()"/>
            <function name="append" fullname="QXmlStreamAttributes::append" href="qxmlstreamattributes.html#append" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void append(const QString &amp;namespaceUri, const QString &amp;name, const QString &amp;value)">
                <parameter type="const QString &amp;" name="namespaceUri" default=""/>
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="append" fullname="QXmlStreamAttributes::append" href="qxmlstreamattributes.html#append-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void append(const QString &amp;qualifiedName, const QString &amp;value)">
                <parameter type="const QString &amp;" name="qualifiedName" default=""/>
                <parameter type="const QString &amp;" name="value" default=""/>
            </function>
            <function name="hasAttribute" fullname="QXmlStreamAttributes::hasAttribute" href="qxmlstreamattributes.html#hasAttribute" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasAttribute(QAnyStringView qualifiedName) const">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
            </function>
            <function name="hasAttribute" fullname="QXmlStreamAttributes::hasAttribute" href="qxmlstreamattributes.html#hasAttribute-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" overload="true" overload-number="1" type="bool" signature="bool hasAttribute(QAnyStringView namespaceUri, QAnyStringView name) const">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="value" fullname="QXmlStreamAttributes::value" href="qxmlstreamattributes.html#value" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" noexcept="true" type="QStringView" signature="QStringView value(QAnyStringView namespaceUri, QAnyStringView name) const">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="value" fullname="QXmlStreamAttributes::value" href="qxmlstreamattributes.html#value-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" noexcept="true" overload="true" overload-number="1" type="QStringView" signature="QStringView value(QAnyStringView qualifiedName) const">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
            </function>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamEntityDeclaration" href="qxmlstreamentitydeclaration.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" module="QtCore" brief="Represents a DTD entity declaration" comparison_category="equality">
            <function name="QXmlStreamEntityDeclaration" fullname="QXmlStreamEntityDeclaration::QXmlStreamEntityDeclaration" href="qxmlstreamentitydeclaration.html#QXmlStreamEntityDeclaration" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamEntityDeclaration()"/>
            <function name="name" fullname="QXmlStreamEntityDeclaration::name" href="qxmlstreamentitydeclaration.html#name" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView name() const"/>
            <function name="notationName" fullname="QXmlStreamEntityDeclaration::notationName" href="qxmlstreamentitydeclaration.html#notationName" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView notationName() const"/>
            <function name="operator!=" href="qxmlstreamentitydeclaration.html#operator-not-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1282" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QXmlStreamEntityDeclaration &amp;lhs, const QXmlStreamEntityDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamEntityDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamEntityDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qxmlstreamentitydeclaration.html#operator-eq-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1283" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QXmlStreamEntityDeclaration &amp;lhs, const QXmlStreamEntityDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamEntityDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamEntityDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="publicId" fullname="QXmlStreamEntityDeclaration::publicId" href="qxmlstreamentitydeclaration.html#publicId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView publicId() const"/>
            <function name="systemId" fullname="QXmlStreamEntityDeclaration::systemId" href="qxmlstreamentitydeclaration.html#systemId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView systemId() const"/>
            <function name="value" fullname="QXmlStreamEntityDeclaration::value" href="qxmlstreamentitydeclaration.html#value" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView value() const"/>
            <typedef name="QXmlStreamEntityDeclarations" href="qxmlstreamentitydeclaration.html#QXmlStreamEntityDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1284" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamEntityResolver" href="qxmlstreamentityresolver.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" module="QtCore" brief="Entity resolver for a QXmlStreamReader">
            <function name="resolveUndeclaredEntity" fullname="QXmlStreamEntityResolver::resolveUndeclaredEntity" href="qxmlstreamentityresolver.html#resolveUndeclaredEntity" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" virtual="virtual" type="QString" signature="QString resolveUndeclaredEntity(const QString &amp;name)">
                <parameter type="const QString &amp;" name="name" default=""/>
            </function>
            <function name="~QXmlStreamEntityResolver" fullname="QXmlStreamEntityResolver::~QXmlStreamEntityResolver" href="qxmlstreamentityresolver.html#dtor.QXmlStreamEntityResolver" status="active" access="public" location="qxmlstream.h" documented="true" meta="destructor" virtual="virtual" noexcept="true" signature="~QXmlStreamEntityResolver()"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamNamespaceDeclaration" href="qxmlstreamnamespacedeclaration.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" module="QtCore" brief="Represents a namespace declaration" comparison_category="equality">
            <function name="QXmlStreamNamespaceDeclaration" fullname="QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration" href="qxmlstreamnamespacedeclaration.html#QXmlStreamNamespaceDeclaration" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamNamespaceDeclaration()"/>
            <function name="QXmlStreamNamespaceDeclaration" fullname="QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration" href="qxmlstreamnamespacedeclaration.html#QXmlStreamNamespaceDeclaration-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" overload="true" overload-number="1" signature="QXmlStreamNamespaceDeclaration(const QString &amp;prefix, const QString &amp;namespaceUri)">
                <parameter type="const QString &amp;" name="prefix" default=""/>
                <parameter type="const QString &amp;" name="namespaceUri" default=""/>
            </function>
            <function name="namespaceUri" fullname="QXmlStreamNamespaceDeclaration::namespaceUri" href="qxmlstreamnamespacedeclaration.html#namespaceUri" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView namespaceUri() const"/>
            <function name="operator!=" href="qxmlstreamnamespacedeclaration.html#operator-not-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1285" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QXmlStreamNamespaceDeclaration &amp;lhs, const QXmlStreamNamespaceDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamNamespaceDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamNamespaceDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qxmlstreamnamespacedeclaration.html#operator-eq-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1286" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QXmlStreamNamespaceDeclaration &amp;lhs, const QXmlStreamNamespaceDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamNamespaceDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamNamespaceDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="prefix" fullname="QXmlStreamNamespaceDeclaration::prefix" href="qxmlstreamnamespacedeclaration.html#prefix" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView prefix() const"/>
            <typedef name="QXmlStreamNamespaceDeclarations" href="qxmlstreamnamespacedeclaration.html#QXmlStreamNamespaceDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1287" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamNotationDeclaration" href="qxmlstreamnotationdeclaration.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="xml-tools" module="QtCore" brief="Represents a DTD notation declaration" comparison_category="equality">
            <function name="QXmlStreamNotationDeclaration" fullname="QXmlStreamNotationDeclaration::QXmlStreamNotationDeclaration" href="qxmlstreamnotationdeclaration.html#QXmlStreamNotationDeclaration" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamNotationDeclaration()"/>
            <function name="name" fullname="QXmlStreamNotationDeclaration::name" href="qxmlstreamnotationdeclaration.html#name" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView name() const"/>
            <function name="operator!=" href="qxmlstreamnotationdeclaration.html#operator-not-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1288" meta="plain" noexcept="true" type="bool" signature="bool operator!=(const QXmlStreamNotationDeclaration &amp;lhs, const QXmlStreamNotationDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamNotationDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamNotationDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="operator==" href="qxmlstreamnotationdeclaration.html#operator-eq-eq" status="active" access="public" location="qxmlstream.h" documented="true" related="1289" meta="plain" noexcept="true" type="bool" signature="bool operator==(const QXmlStreamNotationDeclaration &amp;lhs, const QXmlStreamNotationDeclaration &amp;rhs)">
                <parameter type="const QXmlStreamNotationDeclaration &amp;" name="lhs" default=""/>
                <parameter type="const QXmlStreamNotationDeclaration &amp;" name="rhs" default=""/>
            </function>
            <function name="publicId" fullname="QXmlStreamNotationDeclaration::publicId" href="qxmlstreamnotationdeclaration.html#publicId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView publicId() const"/>
            <function name="systemId" fullname="QXmlStreamNotationDeclaration::systemId" href="qxmlstreamnotationdeclaration.html#systemId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView systemId() const"/>
            <typedef name="QXmlStreamNotationDeclarations" href="qxmlstreamnotationdeclaration.html#QXmlStreamNotationDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1290" documented="true"/>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamReader" href="qxmlstreamreader.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="qtserialization,xml-tools" module="QtCore" brief="Fast parser for reading well-formed XML via a simple streaming API">
            <contents name="namespaces" title="Namespaces" level="1"/>
            <contents name="incremental-parsing" title="Incremental Parsing" level="1"/>
            <contents name="performance-and-memory-consumption" title="Performance and Memory Consumption" level="1"/>
            <function name="QXmlStreamReader" fullname="QXmlStreamReader::QXmlStreamReader" href="qxmlstreamreader.html#QXmlStreamReader" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamReader()"/>
            <function name="QXmlStreamReader" fullname="QXmlStreamReader::QXmlStreamReader" href="qxmlstreamreader.html#QXmlStreamReader-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QXmlStreamReader(QAnyStringView data)">
                <parameter type="QAnyStringView" name="data" default=""/>
            </function>
            <function name="QXmlStreamReader" fullname="QXmlStreamReader::QXmlStreamReader" href="qxmlstreamreader.html#QXmlStreamReader-2" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QXmlStreamReader(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QXmlStreamReader" fullname="QXmlStreamReader::QXmlStreamReader" href="qxmlstreamreader.html#QXmlStreamReader-4" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="4" signature="QXmlStreamReader(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="addData" fullname="QXmlStreamReader::addData" href="qxmlstreamreader.html#addData" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void addData(QAnyStringView data)">
                <parameter type="QAnyStringView" name="data" default=""/>
            </function>
            <function name="addData" fullname="QXmlStreamReader::addData" href="qxmlstreamreader.html#addData-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void addData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function name="addExtraNamespaceDeclaration" fullname="QXmlStreamReader::addExtraNamespaceDeclaration" href="qxmlstreamreader.html#addExtraNamespaceDeclaration" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &amp;extraNamespaceDeclaration)">
                <parameter type="const QXmlStreamNamespaceDeclaration &amp;" name="extraNamespaceDeclaration" default=""/>
            </function>
            <function name="addExtraNamespaceDeclarations" fullname="QXmlStreamReader::addExtraNamespaceDeclarations" href="qxmlstreamreader.html#addExtraNamespaceDeclarations" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void addExtraNamespaceDeclarations(const QXmlStreamNamespaceDeclarations &amp;extraNamespaceDeclarations)">
                <parameter type="const QXmlStreamNamespaceDeclarations &amp;" name="extraNamespaceDeclarations" default=""/>
            </function>
            <function name="atEnd" fullname="QXmlStreamReader::atEnd" href="qxmlstreamreader.html#atEnd" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool atEnd() const"/>
            <function name="attributes" fullname="QXmlStreamReader::attributes" href="qxmlstreamreader.html#attributes" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamAttributes" signature="QXmlStreamAttributes attributes() const"/>
            <function name="characterOffset" fullname="QXmlStreamReader::characterOffset" href="qxmlstreamreader.html#characterOffset" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 characterOffset() const"/>
            <function name="clear" fullname="QXmlStreamReader::clear" href="qxmlstreamreader.html#clear" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void clear()"/>
            <function name="columnNumber" fullname="QXmlStreamReader::columnNumber" href="qxmlstreamreader.html#columnNumber" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 columnNumber() const"/>
            <function name="device" fullname="QXmlStreamReader::device" href="qxmlstreamreader.html#device" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="documentEncoding" fullname="QXmlStreamReader::documentEncoding" href="qxmlstreamreader.html#documentEncoding" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView documentEncoding() const"/>
            <function name="documentVersion" fullname="QXmlStreamReader::documentVersion" href="qxmlstreamreader.html#documentVersion" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView documentVersion() const"/>
            <function name="dtdName" fullname="QXmlStreamReader::dtdName" href="qxmlstreamreader.html#dtdName" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView dtdName() const"/>
            <function name="dtdPublicId" fullname="QXmlStreamReader::dtdPublicId" href="qxmlstreamreader.html#dtdPublicId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView dtdPublicId() const"/>
            <function name="dtdSystemId" fullname="QXmlStreamReader::dtdSystemId" href="qxmlstreamreader.html#dtdSystemId" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView dtdSystemId() const"/>
            <function name="entityDeclarations" fullname="QXmlStreamReader::entityDeclarations" href="qxmlstreamreader.html#entityDeclarations" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamEntityDeclarations" signature="QXmlStreamEntityDeclarations entityDeclarations() const"/>
            <function name="entityExpansionLimit" fullname="QXmlStreamReader::entityExpansionLimit" href="qxmlstreamreader.html#entityExpansionLimit" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="int" signature="int entityExpansionLimit() const"/>
            <function name="entityResolver" fullname="QXmlStreamReader::entityResolver" href="qxmlstreamreader.html#entityResolver" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamEntityResolver *" signature="QXmlStreamEntityResolver * entityResolver() const"/>
            <function name="error" fullname="QXmlStreamReader::error" href="qxmlstreamreader.html#error" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamReader::Error" signature="QXmlStreamReader::Error error() const"/>
            <function name="errorString" fullname="QXmlStreamReader::errorString" href="qxmlstreamreader.html#errorString" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QString" signature="QString errorString() const"/>
            <function name="hasError" fullname="QXmlStreamReader::hasError" href="qxmlstreamreader.html#hasError" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasError() const"/>
            <function name="hasStandaloneDeclaration" fullname="QXmlStreamReader::hasStandaloneDeclaration" href="qxmlstreamreader.html#hasStandaloneDeclaration" status="active" access="public" location="qxmlstream.h" documented="true" since="6.6" meta="plain" const="true" type="bool" signature="bool hasStandaloneDeclaration() const"/>
            <function name="isCDATA" fullname="QXmlStreamReader::isCDATA" href="qxmlstreamreader.html#isCDATA" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCDATA() const"/>
            <function name="isCharacters" fullname="QXmlStreamReader::isCharacters" href="qxmlstreamreader.html#isCharacters" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isCharacters() const"/>
            <function name="isComment" fullname="QXmlStreamReader::isComment" href="qxmlstreamreader.html#isComment" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isComment() const"/>
            <function name="isDTD" fullname="QXmlStreamReader::isDTD" href="qxmlstreamreader.html#isDTD" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isDTD() const"/>
            <function name="isEndDocument" fullname="QXmlStreamReader::isEndDocument" href="qxmlstreamreader.html#isEndDocument" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEndDocument() const"/>
            <function name="isEndElement" fullname="QXmlStreamReader::isEndElement" href="qxmlstreamreader.html#isEndElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEndElement() const"/>
            <function name="isEntityReference" fullname="QXmlStreamReader::isEntityReference" href="qxmlstreamreader.html#isEntityReference" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isEntityReference() const"/>
            <function name="isProcessingInstruction" fullname="QXmlStreamReader::isProcessingInstruction" href="qxmlstreamreader.html#isProcessingInstruction" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isProcessingInstruction() const"/>
            <function name="isStandaloneDocument" fullname="QXmlStreamReader::isStandaloneDocument" href="qxmlstreamreader.html#isStandaloneDocument" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStandaloneDocument() const"/>
            <function name="isStartDocument" fullname="QXmlStreamReader::isStartDocument" href="qxmlstreamreader.html#isStartDocument" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStartDocument() const"/>
            <function name="isStartElement" fullname="QXmlStreamReader::isStartElement" href="qxmlstreamreader.html#isStartElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isStartElement() const"/>
            <function name="isWhitespace" fullname="QXmlStreamReader::isWhitespace" href="qxmlstreamreader.html#isWhitespace" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool isWhitespace() const"/>
            <function name="lineNumber" fullname="QXmlStreamReader::lineNumber" href="qxmlstreamreader.html#lineNumber" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="qint64" signature="qint64 lineNumber() const"/>
            <function name="name" fullname="QXmlStreamReader::name" href="qxmlstreamreader.html#name" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView name() const"/>
            <function name="namespaceDeclarations" fullname="QXmlStreamReader::namespaceDeclarations" href="qxmlstreamreader.html#namespaceDeclarations" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamNamespaceDeclarations" signature="QXmlStreamNamespaceDeclarations namespaceDeclarations() const"/>
            <function name="namespaceProcessing" fullname="QXmlStreamReader::namespaceProcessing" href="qxmlstreamreader.html#namespaceProcessing-prop" status="active" access="public" location="qxmlstream.h" meta="plain" const="true" associated-property="namespaceProcessing" type="bool" signature="bool namespaceProcessing() const"/>
            <function name="namespaceUri" fullname="QXmlStreamReader::namespaceUri" href="qxmlstreamreader.html#namespaceUri" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView namespaceUri() const"/>
            <function name="notationDeclarations" fullname="QXmlStreamReader::notationDeclarations" href="qxmlstreamreader.html#notationDeclarations" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamNotationDeclarations" signature="QXmlStreamNotationDeclarations notationDeclarations() const"/>
            <function name="prefix" fullname="QXmlStreamReader::prefix" href="qxmlstreamreader.html#prefix" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView prefix() const"/>
            <function name="processingInstructionData" fullname="QXmlStreamReader::processingInstructionData" href="qxmlstreamreader.html#processingInstructionData" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView processingInstructionData() const"/>
            <function name="processingInstructionTarget" fullname="QXmlStreamReader::processingInstructionTarget" href="qxmlstreamreader.html#processingInstructionTarget" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView processingInstructionTarget() const"/>
            <function name="qualifiedName" fullname="QXmlStreamReader::qualifiedName" href="qxmlstreamreader.html#qualifiedName" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView qualifiedName() const"/>
            <function name="raiseError" fullname="QXmlStreamReader::raiseError" href="qxmlstreamreader.html#raiseError" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void raiseError(const QString &amp;message)">
                <parameter type="const QString &amp;" name="message" default="QString()"/>
            </function>
            <function name="readElementText" fullname="QXmlStreamReader::readElementText" href="qxmlstreamreader.html#readElementText" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="QString" signature="QString readElementText(QXmlStreamReader::ReadElementTextBehaviour behaviour)">
                <parameter type="QXmlStreamReader::ReadElementTextBehaviour" name="behaviour" default="ErrorOnUnexpectedElement"/>
            </function>
            <function name="readNext" fullname="QXmlStreamReader::readNext" href="qxmlstreamreader.html#readNext" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="QXmlStreamReader::TokenType" signature="QXmlStreamReader::TokenType readNext()"/>
            <function name="readNextStartElement" fullname="QXmlStreamReader::readNextStartElement" href="qxmlstreamreader.html#readNextStartElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="bool" signature="bool readNextStartElement()"/>
            <function name="setDevice" fullname="QXmlStreamReader::setDevice" href="qxmlstreamreader.html#setDevice" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="setEntityExpansionLimit" fullname="QXmlStreamReader::setEntityExpansionLimit" href="qxmlstreamreader.html#setEntityExpansionLimit" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void setEntityExpansionLimit(int limit)">
                <parameter type="int" name="limit" default=""/>
            </function>
            <function name="setEntityResolver" fullname="QXmlStreamReader::setEntityResolver" href="qxmlstreamreader.html#setEntityResolver" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void setEntityResolver(QXmlStreamEntityResolver *resolver)">
                <parameter type="QXmlStreamEntityResolver *" name="resolver" default=""/>
            </function>
            <function name="setNamespaceProcessing" fullname="QXmlStreamReader::setNamespaceProcessing" href="qxmlstreamreader.html#namespaceProcessing-prop" status="active" access="public" location="qxmlstream.h" meta="plain" associated-property="namespaceProcessing" type="void" signature="void setNamespaceProcessing(bool)">
                <parameter type="bool" name="" default=""/>
            </function>
            <function name="skipCurrentElement" fullname="QXmlStreamReader::skipCurrentElement" href="qxmlstreamreader.html#skipCurrentElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void skipCurrentElement()"/>
            <function name="text" fullname="QXmlStreamReader::text" href="qxmlstreamreader.html#text" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QStringView" signature="QStringView text() const"/>
            <function name="tokenString" fullname="QXmlStreamReader::tokenString" href="qxmlstreamreader.html#tokenString" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QString" signature="QString tokenString() const"/>
            <function name="tokenType" fullname="QXmlStreamReader::tokenType" href="qxmlstreamreader.html#tokenType" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QXmlStreamReader::TokenType" signature="QXmlStreamReader::TokenType tokenType() const"/>
            <function name="~QXmlStreamReader" fullname="QXmlStreamReader::~QXmlStreamReader" href="qxmlstreamreader.html#dtor.QXmlStreamReader" status="active" access="public" location="qxmlstream.h" documented="true" meta="destructor" noexcept="true" signature="~QXmlStreamReader()"/>
            <enum name="Error" fullname="QXmlStreamReader::Error" href="qxmlstreamreader.html#Error-enum" status="active" access="public" location="qxmlstream.h" documented="true">
                <value name="NoError" value="0"/>
                <value name="UnexpectedElementError" value="1"/>
                <value name="CustomError" value="2"/>
                <value name="NotWellFormedError" value="3"/>
                <value name="PrematureEndOfDocumentError" value="4"/>
            </enum>
            <enum name="ReadElementTextBehaviour" fullname="QXmlStreamReader::ReadElementTextBehaviour" href="qxmlstreamreader.html#ReadElementTextBehaviour-enum" status="active" access="public" location="qxmlstream.h" documented="true">
                <value name="ErrorOnUnexpectedElement" value="0"/>
                <value name="IncludeChildElements" value="1"/>
                <value name="SkipChildElements" value="2"/>
            </enum>
            <enum name="TokenType" fullname="QXmlStreamReader::TokenType" href="qxmlstreamreader.html#TokenType-enum" status="active" access="public" location="qxmlstream.h" documented="true">
                <value name="NoToken" value="0"/>
                <value name="Invalid" value="1"/>
                <value name="StartDocument" value="2"/>
                <value name="EndDocument" value="3"/>
                <value name="StartElement" value="4"/>
                <value name="EndElement" value="5"/>
                <value name="Characters" value="6"/>
                <value name="Comment" value="7"/>
                <value name="DTD" value="8"/>
                <value name="EntityReference" value="9"/>
                <value name="ProcessingInstruction" value="10"/>
            </enum>
            <property name="namespaceProcessing" fullname="QXmlStreamReader::namespaceProcessing" href="qxmlstreamreader.html#namespaceProcessing-prop" status="active" access="public" location="qxmlstream.h" documented="true" brief="The namespace-processing flag of the stream reader">
                <getter name="namespaceProcessing"/>
                <setter name="setNamespaceProcessing"/>
            </property>
        </class>
        <class threadsafety="reentrant" name="QXmlStreamWriter" href="qxmlstreamwriter.html" status="active" access="public" location="qxmlstream.h" documented="true" groups="qtserialization,xml-tools" module="QtCore" brief="XML writer with a simple streaming API">
            <function name="QXmlStreamWriter" fullname="QXmlStreamWriter::QXmlStreamWriter" href="qxmlstreamwriter.html#QXmlStreamWriter" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" signature="QXmlStreamWriter()"/>
            <function name="QXmlStreamWriter" fullname="QXmlStreamWriter::QXmlStreamWriter" href="qxmlstreamwriter.html#QXmlStreamWriter-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="1" signature="QXmlStreamWriter(QByteArray *array)">
                <parameter type="QByteArray *" name="array" default=""/>
            </function>
            <function name="QXmlStreamWriter" fullname="QXmlStreamWriter::QXmlStreamWriter" href="qxmlstreamwriter.html#QXmlStreamWriter-2" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="2" signature="QXmlStreamWriter(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="QXmlStreamWriter" fullname="QXmlStreamWriter::QXmlStreamWriter" href="qxmlstreamwriter.html#QXmlStreamWriter-3" status="active" access="public" location="qxmlstream.h" documented="true" meta="constructor" explicit="true" overload="true" overload-number="3" signature="QXmlStreamWriter(QString *string)">
                <parameter type="QString *" name="string" default=""/>
            </function>
            <function name="autoFormatting" fullname="QXmlStreamWriter::autoFormatting" href="qxmlstreamwriter.html#autoFormatting" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" associated-property="autoFormatting" type="bool" signature="bool autoFormatting() const"/>
            <function name="autoFormattingIndent" fullname="QXmlStreamWriter::autoFormattingIndent" href="qxmlstreamwriter.html#autoFormattingIndent-prop" status="active" access="public" location="qxmlstream.h" meta="plain" const="true" associated-property="autoFormattingIndent" type="int" signature="int autoFormattingIndent() const"/>
            <function name="device" fullname="QXmlStreamWriter::device" href="qxmlstreamwriter.html#device" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="QIODevice *" signature="QIODevice * device() const"/>
            <function name="hasError" fullname="QXmlStreamWriter::hasError" href="qxmlstreamwriter.html#hasError" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" const="true" type="bool" signature="bool hasError() const"/>
            <function name="setAutoFormatting" fullname="QXmlStreamWriter::setAutoFormatting" href="qxmlstreamwriter.html#setAutoFormatting" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" associated-property="autoFormatting" type="void" signature="void setAutoFormatting(bool enable)">
                <parameter type="bool" name="enable" default=""/>
            </function>
            <function name="setAutoFormattingIndent" fullname="QXmlStreamWriter::setAutoFormattingIndent" href="qxmlstreamwriter.html#autoFormattingIndent-prop" status="active" access="public" location="qxmlstream.h" meta="plain" associated-property="autoFormattingIndent" type="void" signature="void setAutoFormattingIndent(int spacesOrTabs)">
                <parameter type="int" name="spacesOrTabs" default=""/>
            </function>
            <function name="setDevice" fullname="QXmlStreamWriter::setDevice" href="qxmlstreamwriter.html#setDevice" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void setDevice(QIODevice *device)">
                <parameter type="QIODevice *" name="device" default=""/>
            </function>
            <function name="writeAttribute" fullname="QXmlStreamWriter::writeAttribute" href="qxmlstreamwriter.html#writeAttribute" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeAttribute(QAnyStringView namespaceUri, QAnyStringView name, QAnyStringView value)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="QAnyStringView" name="value" default=""/>
            </function>
            <function name="writeAttribute" fullname="QXmlStreamWriter::writeAttribute" href="qxmlstreamwriter.html#writeAttribute-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void writeAttribute(const QXmlStreamAttribute &amp;attribute)">
                <parameter type="const QXmlStreamAttribute &amp;" name="attribute" default=""/>
            </function>
            <function name="writeAttribute" fullname="QXmlStreamWriter::writeAttribute" href="qxmlstreamwriter.html#writeAttribute-2" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void writeAttribute(QAnyStringView qualifiedName, QAnyStringView value)">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
                <parameter type="QAnyStringView" name="value" default=""/>
            </function>
            <function name="writeAttributes" fullname="QXmlStreamWriter::writeAttributes" href="qxmlstreamwriter.html#writeAttributes" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeAttributes(const QXmlStreamAttributes &amp;attributes)">
                <parameter type="const QXmlStreamAttributes &amp;" name="attributes" default=""/>
            </function>
            <function name="writeCDATA" fullname="QXmlStreamWriter::writeCDATA" href="qxmlstreamwriter.html#writeCDATA" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeCDATA(QAnyStringView text)">
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="writeCharacters" fullname="QXmlStreamWriter::writeCharacters" href="qxmlstreamwriter.html#writeCharacters" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeCharacters(QAnyStringView text)">
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="writeComment" fullname="QXmlStreamWriter::writeComment" href="qxmlstreamwriter.html#writeComment" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeComment(QAnyStringView text)">
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="writeCurrentToken" fullname="QXmlStreamWriter::writeCurrentToken" href="qxmlstreamwriter.html#writeCurrentToken" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeCurrentToken(const QXmlStreamReader &amp;reader)">
                <parameter type="const QXmlStreamReader &amp;" name="reader" default=""/>
            </function>
            <function name="writeDTD" fullname="QXmlStreamWriter::writeDTD" href="qxmlstreamwriter.html#writeDTD" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeDTD(QAnyStringView dtd)">
                <parameter type="QAnyStringView" name="dtd" default=""/>
            </function>
            <function name="writeDefaultNamespace" fullname="QXmlStreamWriter::writeDefaultNamespace" href="qxmlstreamwriter.html#writeDefaultNamespace" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeDefaultNamespace(QAnyStringView namespaceUri)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
            </function>
            <function name="writeEmptyElement" fullname="QXmlStreamWriter::writeEmptyElement" href="qxmlstreamwriter.html#writeEmptyElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeEmptyElement(QAnyStringView namespaceUri, QAnyStringView name)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="writeEmptyElement" fullname="QXmlStreamWriter::writeEmptyElement" href="qxmlstreamwriter.html#writeEmptyElement-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void writeEmptyElement(QAnyStringView qualifiedName)">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
            </function>
            <function name="writeEndDocument" fullname="QXmlStreamWriter::writeEndDocument" href="qxmlstreamwriter.html#writeEndDocument" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeEndDocument()"/>
            <function name="writeEndElement" fullname="QXmlStreamWriter::writeEndElement" href="qxmlstreamwriter.html#writeEndElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeEndElement()"/>
            <function name="writeEntityReference" fullname="QXmlStreamWriter::writeEntityReference" href="qxmlstreamwriter.html#writeEntityReference" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeEntityReference(QAnyStringView name)">
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="writeNamespace" fullname="QXmlStreamWriter::writeNamespace" href="qxmlstreamwriter.html#writeNamespace" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeNamespace(QAnyStringView namespaceUri, QAnyStringView prefix)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="prefix" default="{}"/>
            </function>
            <function name="writeProcessingInstruction" fullname="QXmlStreamWriter::writeProcessingInstruction" href="qxmlstreamwriter.html#writeProcessingInstruction" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeProcessingInstruction(QAnyStringView target, QAnyStringView data)">
                <parameter type="QAnyStringView" name="target" default=""/>
                <parameter type="QAnyStringView" name="data" default="{}"/>
            </function>
            <function name="writeStartDocument" fullname="QXmlStreamWriter::writeStartDocument" href="qxmlstreamwriter.html#writeStartDocument" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeStartDocument(QAnyStringView version)">
                <parameter type="QAnyStringView" name="version" default=""/>
            </function>
            <function name="writeStartDocument" fullname="QXmlStreamWriter::writeStartDocument" href="qxmlstreamwriter.html#writeStartDocument-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void writeStartDocument(QAnyStringView version, bool standalone)">
                <parameter type="QAnyStringView" name="version" default=""/>
                <parameter type="bool" name="standalone" default=""/>
            </function>
            <function name="writeStartDocument" fullname="QXmlStreamWriter::writeStartDocument" href="qxmlstreamwriter.html#writeStartDocument-2" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="2" type="void" signature="void writeStartDocument()"/>
            <function name="writeStartElement" fullname="QXmlStreamWriter::writeStartElement" href="qxmlstreamwriter.html#writeStartElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeStartElement(QAnyStringView namespaceUri, QAnyStringView name)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
            </function>
            <function name="writeStartElement" fullname="QXmlStreamWriter::writeStartElement" href="qxmlstreamwriter.html#writeStartElement-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void writeStartElement(QAnyStringView qualifiedName)">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
            </function>
            <function name="writeTextElement" fullname="QXmlStreamWriter::writeTextElement" href="qxmlstreamwriter.html#writeTextElement" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" type="void" signature="void writeTextElement(QAnyStringView namespaceUri, QAnyStringView name, QAnyStringView text)">
                <parameter type="QAnyStringView" name="namespaceUri" default=""/>
                <parameter type="QAnyStringView" name="name" default=""/>
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="writeTextElement" fullname="QXmlStreamWriter::writeTextElement" href="qxmlstreamwriter.html#writeTextElement-1" status="active" access="public" location="qxmlstream.h" documented="true" meta="plain" overload="true" overload-number="1" type="void" signature="void writeTextElement(QAnyStringView qualifiedName, QAnyStringView text)">
                <parameter type="QAnyStringView" name="qualifiedName" default=""/>
                <parameter type="QAnyStringView" name="text" default=""/>
            </function>
            <function name="~QXmlStreamWriter" fullname="QXmlStreamWriter::~QXmlStreamWriter" href="qxmlstreamwriter.html#dtor.QXmlStreamWriter" status="active" access="public" location="qxmlstream.h" documented="true" meta="destructor" noexcept="true" signature="~QXmlStreamWriter()"/>
            <property name="autoFormatting" fullname="QXmlStreamWriter::autoFormatting" href="qxmlstreamwriter.html#autoFormatting-prop" status="active" access="public" location="qxmlstream.h" documented="true" brief="The auto-formatting flag of the stream writer">
                <getter name="autoFormatting"/>
                <setter name="setAutoFormatting"/>
            </property>
            <property name="autoFormattingIndent" fullname="QXmlStreamWriter::autoFormattingIndent" href="qxmlstreamwriter.html#autoFormattingIndent-prop" status="active" access="public" location="qxmlstream.h" documented="true" brief="The number of spaces or tabs used for indentation when auto-formatting is enabled. Positive numbers indicate spaces, negative numbers tabs">
                <getter name="autoFormattingIndent"/>
                <setter name="setAutoFormattingIndent"/>
            </property>
        </class>
        <namespace name="Qt" href="qt.html" status="active" access="public" location="qcompare.h" documented="true" module="QtCore" brief="Contains miscellaneous identifiers used throughout the Qt library">
            <keyword name="qt-namespace" title="Qt Namespace"/>
            <function name="beginPropertyUpdateGroup" href="qproperty.html#beginPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" related="1138" since="6.2" meta="plain" type="void" signature="void beginPropertyUpdateGroup()"/>
            <function name="bin" fullname="Qt::bin" href="qt.html#bin" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; bin(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="bom" fullname="Qt::bom" href="qt.html#bom" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; bom(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="center" fullname="Qt::center" href="qt.html#center" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; center(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay" status="active" access="public" location="qcomparehelpers.h" documented="true" related="704" since="6.7" meta="plain" constexpr="true" noexcept="true" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Enum lhs, Enum rhs)">
                <parameter type="Enum" name="lhs" default=""/>
                <parameter type="Enum" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-1" status="active" access="public" location="qcomparehelpers.h" documented="true" related="705" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(FloatType lhs, IntType rhs)">
                <parameter type="FloatType" name="lhs" default=""/>
                <parameter type="IntType" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-2" status="active" access="public" location="qcomparehelpers.h" documented="true" related="706" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(IntType lhs, FloatType rhs)">
                <parameter type="IntType" name="lhs" default=""/>
                <parameter type="FloatType" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-3" status="active" access="public" location="qcomparehelpers.h" documented="true" related="707" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="Qt::partial_ordering" signature="Qt::partial_ordering compareThreeWay(LeftFloat lhs, RightFloat rhs)">
                <parameter type="LeftFloat" name="lhs" default=""/>
                <parameter type="RightFloat" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-4" status="active" access="public" location="qcomparehelpers.h" documented="true" related="708" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(LeftInt lhs, RightInt rhs)">
                <parameter type="LeftInt" name="lhs" default=""/>
                <parameter type="RightInt" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-5" status="active" access="public" location="qcomparehelpers.h" documented="true" related="709" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, Qt::totally_ordered_wrapper&lt;U *&gt; rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;U *&gt;" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-6" status="active" access="public" location="qcomparehelpers.h" documented="true" related="710" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, U *rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="U *" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-7" status="active" access="public" location="qcomparehelpers.h" documented="true" related="711" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(Qt::totally_ordered_wrapper&lt;T *&gt; lhs, std::nullptr_t rhs)">
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="lhs" default=""/>
                <parameter type="std::nullptr_t" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-8" status="active" access="public" location="qcomparehelpers.h" documented="true" related="712" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="8" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(U *lhs, Qt::totally_ordered_wrapper&lt;T *&gt; rhs)">
                <parameter type="U *" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare-obsolete.html#compareThreeWay-9" status="deprecated" access="public" location="qcomparehelpers.h" documented="true" related="713" since="6.7" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="9" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(const LeftType *lhs, const RightType *rhs)">
                <parameter type="const LeftType *" name="lhs" default=""/>
                <parameter type="const RightType *" name="rhs" default=""/>
            </function>
            <function name="compareThreeWay" href="qtcompare.html#compareThreeWay-10" status="active" access="public" location="qcomparehelpers.h" documented="true" related="714" since="6.8" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="10" type="Qt::strong_ordering" signature="Qt::strong_ordering compareThreeWay(std::nullptr_t lhs, Qt::totally_ordered_wrapper&lt;T *&gt; rhs)">
                <parameter type="std::nullptr_t" name="lhs" default=""/>
                <parameter type="Qt::totally_ordered_wrapper&lt;T *&gt;" name="rhs" default=""/>
            </function>
            <function name="dec" fullname="Qt::dec" href="qt.html#dec" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; dec(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="endPropertyUpdateGroup" href="qproperty.html#endPropertyUpdateGroup" status="active" access="public" location="qproperty.h" documented="true" related="1139" since="6.2" meta="plain" type="void" signature="void endPropertyUpdateGroup()"/>
            <function name="endl" fullname="Qt::endl" href="qt.html#endl" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; endl(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="fixed" fullname="Qt::fixed" href="qt.html#fixed" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; fixed(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="flush" fullname="Qt::flush" href="qt.html#flush" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; flush(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="forcepoint" fullname="Qt::forcepoint" href="qt.html#forcepoint" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; forcepoint(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="forcesign" fullname="Qt::forcesign" href="qt.html#forcesign" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; forcesign(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="hex" fullname="Qt::hex" href="qt.html#hex" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; hex(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="left" fullname="Qt::left" href="qt.html#left" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; left(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="lowercasebase" fullname="Qt::lowercasebase" href="qt.html#lowercasebase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; lowercasebase(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="lowercasedigits" fullname="Qt::lowercasedigits" href="qt.html#lowercasedigits" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; lowercasedigits(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="noforcepoint" fullname="Qt::noforcepoint" href="qt.html#noforcepoint" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; noforcepoint(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="noforcesign" fullname="Qt::noforcesign" href="qt.html#noforcesign" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; noforcesign(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="noshowbase" fullname="Qt::noshowbase" href="qt.html#noshowbase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; noshowbase(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="oct" fullname="Qt::oct" href="qt.html#oct" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; oct(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b" status="deprecated" access="public" location="qnamespace.h" documented="true" related="956" meta="plain" constexpr="true" noexcept="true" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-1" status="deprecated" access="public" location="qnamespace.h" documented="true" related="957" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-2" status="deprecated" access="public" location="qnamespace.h" documented="true" related="958" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::Modifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifier" name="modifier" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-3" status="deprecated" access="public" location="qnamespace.h" documented="true" related="959" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Key key, Qt::Modifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-4" status="deprecated" access="public" location="qnamespace.h" documented="true" related="960" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="QKeyCombination" signature="QKeyCombination operator+(Qt::KeyboardModifier modifier, Qt::Key key)">
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-5" status="deprecated" access="public" location="qnamespace.h" documented="true" related="961" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QKeyCombination" signature="QKeyCombination operator+(Qt::KeyboardModifiers modifiers, Qt::Key key)">
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-6" status="deprecated" access="public" location="qnamespace.h" documented="true" related="962" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key)">
                <parameter type="Qt::Modifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator+" href="qkeycombination-obsolete.html#operator-2b-7" status="deprecated" access="public" location="qnamespace.h" documented="true" related="963" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QKeyCombination" signature="QKeyCombination operator+(Qt::Modifiers modifiers, Qt::Key key)">
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c" status="active" access="public" location="qnamespace.h" documented="true" related="965" meta="plain" constexpr="true" noexcept="true" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-1" status="active" access="public" location="qnamespace.h" documented="true" related="966" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::KeyboardModifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-2" status="active" access="public" location="qnamespace.h" documented="true" related="967" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="2" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::Modifier modifier)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifier" name="modifier" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-3" status="active" access="public" location="qnamespace.h" documented="true" related="968" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="3" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Key key, Qt::Modifiers modifiers)">
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-4" status="active" access="public" location="qnamespace.h" documented="true" related="969" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="4" type="QKeyCombination" signature="QKeyCombination operator|(Qt::KeyboardModifier modifier, Qt::Key key)">
                <parameter type="Qt::KeyboardModifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-5" status="active" access="public" location="qnamespace.h" documented="true" related="970" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="5" type="QKeyCombination" signature="QKeyCombination operator|(Qt::KeyboardModifiers modifiers, Qt::Key key)">
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-6" status="active" access="public" location="qnamespace.h" documented="true" related="971" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="6" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Modifier modifier, Qt::Key key)">
                <parameter type="Qt::Modifier" name="modifier" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="operator|" href="qkeycombination.html#operator-7c-7" status="active" access="public" location="qnamespace.h" documented="true" related="972" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="7" type="QKeyCombination" signature="QKeyCombination operator|(Qt::Modifiers modifiers, Qt::Key key)">
                <parameter type="Qt::Modifiers" name="modifiers" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
            </function>
            <function name="reset" fullname="Qt::reset" href="qt.html#reset" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; reset(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="right" fullname="Qt::right" href="qt.html#right" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; right(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="scientific" fullname="Qt::scientific" href="qt.html#scientific" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; scientific(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="showbase" fullname="Qt::showbase" href="qt.html#showbase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; showbase(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="uppercasebase" fullname="Qt::uppercasebase" href="qt.html#uppercasebase" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; uppercasebase(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="uppercasedigits" fullname="Qt::uppercasedigits" href="qt.html#uppercasedigits" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; uppercasedigits(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <function name="ws" fullname="Qt::ws" href="qt.html#ws" status="active" access="public" location="qtextstream.h" documented="true" meta="plain" type="QTextStream &amp;" signature="QTextStream &amp; ws(QTextStream &amp;stream)">
                <parameter type="QTextStream &amp;" name="stream" default=""/>
            </function>
            <namespace name="Literals" fullname="Qt::Literals" href="qt-literals.html" status="active" access="public" location="qchar.h" documented="true" module="QtCore" brief="Inline namespace declares literal operators for Qt types">
                <namespace name="StringLiterals" fullname="Qt::Literals::StringLiterals" href="qt-literals-stringliterals.html" status="active" access="public" location="qchar.h" documented="true" module="QtCore" brief="Declares string literal operators for Qt types">
                    <function name="operator&quot;&quot;_L1" href="qlatin1char.html#operator-22-22_L1" status="active" access="public" location="qchar.h" documented="true" related="975" since="6.4" meta="plain" constexpr="true" noexcept="true" type="QLatin1Char" signature="QLatin1Char operator&quot;&quot;_L1(char ch)">
                        <parameter type="char" name="ch" default=""/>
                    </function>
                    <function name="operator&quot;&quot;_L1" href="qlatin1stringview.html#operator-22-22_L1-1" status="active" access="public" location="qlatin1stringview.h" documented="true" related="984" since="6.4" meta="plain" constexpr="true" noexcept="true" overload="true" overload-number="1" type="QLatin1StringView" signature="QLatin1StringView operator&quot;&quot;_L1(const char *str, size_t size)">
                        <parameter type="const char *" name="str" default=""/>
                        <parameter type="size_t" name="size" default=""/>
                    </function>
                    <function name="operator&quot;&quot;_ba" href="qbytearray.html#operator-22-22_ba" status="active" access="public" location="qbytearray.h" documented="true" related="775" since="6.4" meta="plain" noexcept="true" type="QByteArray" signature="QByteArray operator&quot;&quot;_ba(const char *str, size_t size)">
                        <parameter type="const char *" name="str" default=""/>
                        <parameter type="size_t" name="size" default=""/>
                    </function>
                    <function name="operator&quot;&quot;_s" href="qstring.html#operator-22-22_s" status="active" access="public" location="qstring.h" documented="true" related="1197" since="6.4" meta="plain" noexcept="true" type="QString" signature="QString operator&quot;&quot;_s(const char16_t *str, size_t size)">
                        <parameter type="const char16_t *" name="str" default=""/>
                        <parameter type="size_t" name="size" default=""/>
                    </function>
                </namespace>
            </namespace>
            <class name="partial_ordering" fullname="Qt::partial_ordering" href="qt-partial-ordering.html" status="active" access="public" location="qcompare.h" since="6.7" documented="true" module="QtCore" brief="Qt::partial_ordering represents the result of a comparison that allows for unordered results">
                <function name="is_eq" href="qt-partial-ordering.html#is_eq" status="active" access="public" location="qcompare.h" documented="true" related="1291" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_eq(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="is_gt" href="qt-partial-ordering.html#is_gt" status="active" access="public" location="qcompare.h" documented="true" related="1292" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gt(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="is_gteq" href="qt-partial-ordering.html#is_gteq" status="active" access="public" location="qcompare.h" documented="true" related="1293" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gteq(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="is_lt" href="qt-partial-ordering.html#is_lt" status="active" access="public" location="qcompare.h" documented="true" related="1294" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lt(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="is_lteq" href="qt-partial-ordering.html#is_lteq" status="active" access="public" location="qcompare.h" documented="true" related="1295" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lteq(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="is_neq" href="qt-partial-ordering.html#is_neq" status="active" access="public" location="qcompare.h" documented="true" related="1296" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_neq(Qt::partial_ordering o)">
                    <parameter type="Qt::partial_ordering" name="o" default=""/>
                </function>
                <function name="operator std::partial_ordering" fullname="Qt::partial_ordering::operator std::partial_ordering" href="qt-partial-ordering.html#operator-std-3a-3apartial_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="std::partial_ordering" signature="std::partial_ordering operator std::partial_ordering() const"/>
                <function name="operator!=" href="qt-partial-ordering.html#operator-not-eq" status="active" access="public" location="qcompare.h" documented="true" related="1297" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(Qt::partial_ordering lhs, Qt::partial_ordering rhs)">
                    <parameter type="Qt::partial_ordering" name="lhs" default=""/>
                    <parameter type="Qt::partial_ordering" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qt-partial-ordering.html#operator-eq-eq" status="active" access="public" location="qcompare.h" documented="true" related="1298" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(Qt::partial_ordering lhs, Qt::partial_ordering rhs)">
                    <parameter type="Qt::partial_ordering" name="lhs" default=""/>
                    <parameter type="Qt::partial_ordering" name="rhs" default=""/>
                </function>
                <function name="partial_ordering" fullname="Qt::partial_ordering::partial_ordering" href="qt-partial-ordering.html#partial_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="partial_ordering(std::partial_ordering stdorder)">
                    <parameter type="std::partial_ordering" name="stdorder" default=""/>
                </function>
                <variable name="equivalent" fullname="Qt::partial_ordering::equivalent" href="qt-partial-ordering.html#equivalent-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::partial_ordering" static="true"/>
                <variable name="greater" fullname="Qt::partial_ordering::greater" href="qt-partial-ordering.html#greater-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::partial_ordering" static="true"/>
                <variable name="less" fullname="Qt::partial_ordering::less" href="qt-partial-ordering.html#less-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::partial_ordering" static="true"/>
                <variable name="unordered" fullname="Qt::partial_ordering::unordered" href="qt-partial-ordering.html#unordered-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::partial_ordering" static="true"/>
            </class>
            <class name="strong_ordering" fullname="Qt::strong_ordering" href="qt-strong-ordering.html" status="active" access="public" location="qcompare.h" since="6.7" documented="true" module="QtCore" brief="Qt::strong_ordering represents a comparison where equivalent values are indistinguishable">
                <function name="is_eq" href="qt-strong-ordering.html#is_eq" status="active" access="public" location="qcompare.h" documented="true" related="1299" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_eq(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="is_gt" href="qt-strong-ordering.html#is_gt" status="active" access="public" location="qcompare.h" documented="true" related="1300" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gt(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="is_gteq" href="qt-strong-ordering.html#is_gteq" status="active" access="public" location="qcompare.h" documented="true" related="1301" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gteq(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="is_lt" href="qt-strong-ordering.html#is_lt" status="active" access="public" location="qcompare.h" documented="true" related="1302" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lt(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="is_lteq" href="qt-strong-ordering.html#is_lteq" status="active" access="public" location="qcompare.h" documented="true" related="1303" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lteq(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="is_neq" href="qt-strong-ordering.html#is_neq" status="active" access="public" location="qcompare.h" documented="true" related="1304" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_neq(Qt::strong_ordering o)">
                    <parameter type="Qt::strong_ordering" name="o" default=""/>
                </function>
                <function name="operator Qt::partial_ordering" fullname="Qt::strong_ordering::operator Qt::partial_ordering" href="qt-strong-ordering.html#operator-Qt-3a-3apartial_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::partial_ordering" signature="Qt::partial_ordering operator Qt::partial_ordering() const"/>
                <function name="operator Qt::weak_ordering" fullname="Qt::strong_ordering::operator Qt::weak_ordering" href="qt-strong-ordering.html#operator-Qt-3a-3aweak_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::weak_ordering" signature="Qt::weak_ordering operator Qt::weak_ordering() const"/>
                <function name="operator std::strong_ordering" fullname="Qt::strong_ordering::operator std::strong_ordering" href="qt-strong-ordering.html#operator-std-3a-3astrong_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="std::strong_ordering" signature="std::strong_ordering operator std::strong_ordering() const"/>
                <function name="operator!=" href="qt-strong-ordering.html#operator-not-eq" status="active" access="public" location="qcompare.h" documented="true" related="1305" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(Qt::strong_ordering lhs, Qt::strong_ordering rhs)">
                    <parameter type="Qt::strong_ordering" name="lhs" default=""/>
                    <parameter type="Qt::strong_ordering" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qt-strong-ordering.html#operator-eq-eq" status="active" access="public" location="qcompare.h" documented="true" related="1306" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(Qt::strong_ordering lhs, Qt::strong_ordering rhs)">
                    <parameter type="Qt::strong_ordering" name="lhs" default=""/>
                    <parameter type="Qt::strong_ordering" name="rhs" default=""/>
                </function>
                <function name="strong_ordering" fullname="Qt::strong_ordering::strong_ordering" href="qt-strong-ordering.html#strong_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="strong_ordering(std::strong_ordering stdorder)">
                    <parameter type="std::strong_ordering" name="stdorder" default=""/>
                </function>
                <variable name="equal" fullname="Qt::strong_ordering::equal" href="qt-strong-ordering.html#equal-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::strong_ordering" static="true"/>
                <variable name="equivalent" fullname="Qt::strong_ordering::equivalent" href="qt-strong-ordering.html#equivalent-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::strong_ordering" static="true"/>
                <variable name="greater" fullname="Qt::strong_ordering::greater" href="qt-strong-ordering.html#greater-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::strong_ordering" static="true"/>
                <variable name="less" fullname="Qt::strong_ordering::less" href="qt-strong-ordering.html#less-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::strong_ordering" static="true"/>
            </class>
            <class name="totally_ordered_wrapper" fullname="Qt::totally_ordered_wrapper" href="qt-totally-ordered-wrapper.html" status="active" access="public" location="qcomparehelpers.h" since="6.8" documented="true" module="QtCore" brief="Qt::totally_ordered_wrapper is a wrapper type that provides strict total order for the wrapped types"/>
            <class name="weak_ordering" fullname="Qt::weak_ordering" href="qt-weak-ordering.html" status="active" access="public" location="qcompare.h" since="6.7" documented="true" module="QtCore" brief="Qt::weak_ordering represents a comparison where equivalent values are still distinguishable">
                <function name="is_eq" href="qt-weak-ordering.html#is_eq" status="active" access="public" location="qcompare.h" documented="true" related="1307" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_eq(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="is_gt" href="qt-weak-ordering.html#is_gt" status="active" access="public" location="qcompare.h" documented="true" related="1308" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gt(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="is_gteq" href="qt-weak-ordering.html#is_gteq" status="active" access="public" location="qcompare.h" documented="true" related="1309" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_gteq(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="is_lt" href="qt-weak-ordering.html#is_lt" status="active" access="public" location="qcompare.h" documented="true" related="1310" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lt(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="is_lteq" href="qt-weak-ordering.html#is_lteq" status="active" access="public" location="qcompare.h" documented="true" related="1311" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_lteq(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="is_neq" href="qt-weak-ordering.html#is_neq" status="active" access="public" location="qcompare.h" documented="true" related="1312" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool is_neq(Qt::weak_ordering o)">
                    <parameter type="Qt::weak_ordering" name="o" default=""/>
                </function>
                <function name="operator Qt::partial_ordering" fullname="Qt::weak_ordering::operator Qt::partial_ordering" href="qt-weak-ordering.html#operator-Qt-3a-3apartial_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="Qt::partial_ordering" signature="Qt::partial_ordering operator Qt::partial_ordering() const"/>
                <function name="operator std::weak_ordering" fullname="Qt::weak_ordering::operator std::weak_ordering" href="qt-weak-ordering.html#operator-std-3a-3aweak_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="std::weak_ordering" signature="std::weak_ordering operator std::weak_ordering() const"/>
                <function name="operator!=" href="qt-weak-ordering.html#operator-not-eq" status="active" access="public" location="qcompare.h" documented="true" related="1313" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator!=(Qt::weak_ordering lhs, Qt::weak_ordering rhs)">
                    <parameter type="Qt::weak_ordering" name="lhs" default=""/>
                    <parameter type="Qt::weak_ordering" name="rhs" default=""/>
                </function>
                <function name="operator==" href="qt-weak-ordering.html#operator-eq-eq" status="active" access="public" location="qcompare.h" documented="true" related="1314" meta="plain" constexpr="true" noexcept="true" type="bool" signature="bool operator==(Qt::weak_ordering lhs, Qt::weak_ordering rhs)">
                    <parameter type="Qt::weak_ordering" name="lhs" default=""/>
                    <parameter type="Qt::weak_ordering" name="rhs" default=""/>
                </function>
                <function name="weak_ordering" fullname="Qt::weak_ordering::weak_ordering" href="qt-weak-ordering.html#weak_ordering" status="active" access="public" location="qcompare.h" documented="true" meta="constructor" constexpr="true" noexcept="true" signature="weak_ordering(std::weak_ordering stdorder)">
                    <parameter type="std::weak_ordering" name="stdorder" default=""/>
                </function>
                <variable name="equivalent" fullname="Qt::weak_ordering::equivalent" href="qt-weak-ordering.html#equivalent-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::weak_ordering" static="true"/>
                <variable name="greater" fullname="Qt::weak_ordering::greater" href="qt-weak-ordering.html#greater-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::weak_ordering" static="true"/>
                <variable name="less" fullname="Qt::weak_ordering::less" href="qt-weak-ordering.html#less-var" status="active" access="public" location="qcompare.h" documented="true" type="const Qt::weak_ordering" static="true"/>
            </class>
            <enum name="AlignmentFlag" fullname="Qt::AlignmentFlag" href="qt.html#AlignmentFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::Alignment">
                <value name="AlignLeft" value="0x0001"/>
                <value name="AlignLeading" value="AlignLeft"/>
                <value name="AlignRight" value="0x0002"/>
                <value name="AlignTrailing" value="AlignRight"/>
                <value name="AlignHCenter" value="0x0004"/>
                <value name="AlignJustify" value="0x0008"/>
                <value name="AlignAbsolute" value="0x0010"/>
                <value name="AlignHorizontal_Mask" value="AlignLeft | AlignRight | AlignHCenter | AlignJustify | AlignAbsolute"/>
                <value name="AlignTop" value="0x0020"/>
                <value name="AlignBottom" value="0x0040"/>
                <value name="AlignVCenter" value="0x0080"/>
                <value name="AlignBaseline" value="0x0100"/>
                <value name="AlignVertical_Mask" value="AlignTop | AlignBottom | AlignVCenter | AlignBaseline"/>
                <value name="AlignCenter" value="AlignVCenter | AlignHCenter"/>
            </enum>
            <enum name="AnchorPoint" fullname="Qt::AnchorPoint" href="qt.html#AnchorPoint-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="AnchorLeft" value="0"/>
                <value name="AnchorHorizontalCenter" value="1"/>
                <value name="AnchorRight" value="2"/>
                <value name="AnchorTop" value="3"/>
                <value name="AnchorVerticalCenter" value="4"/>
                <value name="AnchorBottom" value="5"/>
            </enum>
            <enum name="ApplicationAttribute" fullname="Qt::ApplicationAttribute" href="qt.html#ApplicationAttribute-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="AA_QtQuickUseDefaultSizePolicy" value="1" since="6.7"/>
                <value name="AA_DontShowIconsInMenus" value="2"/>
                <value name="AA_NativeWindows" value="3"/>
                <value name="AA_DontCreateNativeWidgetSiblings" value="4"/>
                <value name="AA_PluginApplication" value="5"/>
                <value name="AA_DontUseNativeMenuBar" value="6"/>
                <value name="AA_MacDontSwapCtrlAndMeta" value="7"/>
                <value name="AA_Use96Dpi" value="8"/>
                <value name="AA_DisableNativeVirtualKeyboard" value="9"/>
                <value name="AA_DontUseNativeMenuWindows" value="10"/>
                <value name="AA_SynthesizeTouchForUnhandledMouseEvents" value="11"/>
                <value name="AA_SynthesizeMouseForUnhandledTouchEvents" value="12"/>
                <value name="AA_UseHighDpiPixmaps" value="13"/>
                <value name="AA_ForceRasterWidgets" value="14"/>
                <value name="AA_UseDesktopOpenGL" value="15"/>
                <value name="AA_UseOpenGLES" value="16"/>
                <value name="AA_UseSoftwareOpenGL" value="17"/>
                <value name="AA_ShareOpenGLContexts" value="18"/>
                <value name="AA_SetPalette" value="19"/>
                <value name="AA_EnableHighDpiScaling" value="20"/>
                <value name="AA_DisableHighDpiScaling" value="21"/>
                <value name="AA_UseStyleSheetPropagationInWidgetStyles" value="22"/>
                <value name="AA_DontUseNativeDialogs" value="23"/>
                <value name="AA_SynthesizeMouseForUnhandledTabletEvents" value="24"/>
                <value name="AA_CompressHighFrequencyEvents" value="25"/>
                <value name="AA_DontCheckOpenGLContextThreadAffinity" value="26"/>
                <value name="AA_DisableShaderDiskCache" value="27"/>
                <value name="AA_DontShowShortcutsInContextMenus" value="28"/>
                <value name="AA_CompressTabletEvents" value="29"/>
                <value name="AA_DisableSessionManager" value="31"/>
                <value name="AA_AttributeCount" value="32"/>
            </enum>
            <enum name="ApplicationState" fullname="Qt::ApplicationState" href="qt.html#ApplicationState-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::ApplicationStates">
                <value name="ApplicationSuspended" value="0x00000000"/>
                <value name="ApplicationHidden" value="0x00000001"/>
                <value name="ApplicationInactive" value="0x00000002"/>
                <value name="ApplicationActive" value="0x00000004"/>
                <keyword name="application-state" title="application state"/>
            </enum>
            <enum name="ArrowType" fullname="Qt::ArrowType" href="qt.html#ArrowType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoArrow" value="0"/>
                <value name="UpArrow" value="1"/>
                <value name="DownArrow" value="2"/>
                <value name="LeftArrow" value="3"/>
                <value name="RightArrow" value="4"/>
            </enum>
            <enum name="AspectRatioMode" fullname="Qt::AspectRatioMode" href="qt.html#AspectRatioMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="IgnoreAspectRatio" value="0"/>
                <value name="KeepAspectRatio" value="1"/>
                <value name="KeepAspectRatioByExpanding" value="2"/>
            </enum>
            <enum name="Axis" fullname="Qt::Axis" href="qt.html#Axis-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="XAxis" value="0"/>
                <value name="YAxis" value="1"/>
                <value name="ZAxis" value="2"/>
            </enum>
            <enum name="BGMode" fullname="Qt::BGMode" href="qt.html#BGMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="TransparentMode" value="0"/>
                <value name="OpaqueMode" value="1"/>
            </enum>
            <enum name="BrushStyle" fullname="Qt::BrushStyle" href="qt.html#BrushStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoBrush" value="0"/>
                <value name="SolidPattern" value="1"/>
                <value name="Dense1Pattern" value="2"/>
                <value name="Dense2Pattern" value="3"/>
                <value name="Dense3Pattern" value="4"/>
                <value name="Dense4Pattern" value="5"/>
                <value name="Dense5Pattern" value="6"/>
                <value name="Dense6Pattern" value="7"/>
                <value name="Dense7Pattern" value="8"/>
                <value name="HorPattern" value="9"/>
                <value name="VerPattern" value="10"/>
                <value name="CrossPattern" value="11"/>
                <value name="BDiagPattern" value="12"/>
                <value name="FDiagPattern" value="13"/>
                <value name="DiagCrossPattern" value="14"/>
                <value name="LinearGradientPattern" value="15"/>
                <value name="RadialGradientPattern" value="16"/>
                <value name="ConicalGradientPattern" value="17"/>
                <value name="TexturePattern" value="24"/>
            </enum>
            <enum name="CaseSensitivity" fullname="Qt::CaseSensitivity" href="qt.html#CaseSensitivity-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="CaseInsensitive" value="0"/>
                <value name="CaseSensitive" value="1"/>
            </enum>
            <enum name="CheckState" fullname="Qt::CheckState" href="qt.html#CheckState-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="Unchecked" value="0"/>
                <value name="PartiallyChecked" value="1"/>
                <value name="Checked" value="2"/>
            </enum>
            <enum name="ChecksumType" fullname="Qt::ChecksumType" href="qt.html#ChecksumType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ChecksumIso3309" value="0"/>
                <value name="ChecksumItuV41" value="1"/>
            </enum>
            <enum name="ClipOperation" fullname="Qt::ClipOperation" href="qt.html#ClipOperation-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoClip" value="0"/>
                <value name="ReplaceClip" value="1"/>
                <value name="IntersectClip" value="2"/>
            </enum>
            <enum name="ColorScheme" fullname="Qt::ColorScheme" href="qt.html#ColorScheme-enum" status="active" access="public" location="qnamespace.h" documented="true" scoped="true">
                <value name="Unknown" value="0"/>
                <value name="Light" value="1"/>
                <value name="Dark" value="2"/>
            </enum>
            <enum name="ConnectionType" fullname="Qt::ConnectionType" href="qt.html#ConnectionType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="AutoConnection" value="0"/>
                <value name="DirectConnection" value="1"/>
                <value name="QueuedConnection" value="2"/>
                <value name="BlockingQueuedConnection" value="3"/>
                <value name="UniqueConnection" value="0x80"/>
                <value name="SingleShotConnection" value="0x100"/>
            </enum>
            <enum name="ContextMenuPolicy" fullname="Qt::ContextMenuPolicy" href="qt.html#ContextMenuPolicy-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoContextMenu" value="0"/>
                <value name="DefaultContextMenu" value="1"/>
                <value name="ActionsContextMenu" value="2"/>
                <value name="CustomContextMenu" value="3"/>
                <value name="PreventContextMenu" value="4"/>
            </enum>
            <enum name="ContextMenuTrigger" fullname="Qt::ContextMenuTrigger" href="qt.html#ContextMenuTrigger-enum" status="active" access="public" location="qnamespace.h" since="6.8" documented="true" scoped="true">
                <value name="Press" value="0"/>
                <value name="Release" value="1"/>
            </enum>
            <enum name="CoordinateSystem" fullname="Qt::CoordinateSystem" href="qt.html#CoordinateSystem-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="DeviceCoordinates" value="0"/>
                <value name="LogicalCoordinates" value="1"/>
            </enum>
            <enum name="Corner" fullname="Qt::Corner" href="qt.html#Corner-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="TopLeftCorner" value="0x00000"/>
                <value name="TopRightCorner" value="0x00001"/>
                <value name="BottomLeftCorner" value="0x00002"/>
                <value name="BottomRightCorner" value="0x00003"/>
            </enum>
            <enum name="CursorMoveStyle" fullname="Qt::CursorMoveStyle" href="qt.html#CursorMoveStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="LogicalMoveStyle" value="0"/>
                <value name="VisualMoveStyle" value="1"/>
            </enum>
            <enum name="CursorShape" fullname="Qt::CursorShape" href="qt.html#CursorShape-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ArrowCursor" value="0"/>
                <value name="UpArrowCursor" value="1"/>
                <value name="CrossCursor" value="2"/>
                <value name="WaitCursor" value="3"/>
                <value name="IBeamCursor" value="4"/>
                <value name="SizeVerCursor" value="5"/>
                <value name="SizeHorCursor" value="6"/>
                <value name="SizeBDiagCursor" value="7"/>
                <value name="SizeFDiagCursor" value="8"/>
                <value name="SizeAllCursor" value="9"/>
                <value name="BlankCursor" value="10"/>
                <value name="SplitVCursor" value="11"/>
                <value name="SplitHCursor" value="12"/>
                <value name="PointingHandCursor" value="13"/>
                <value name="ForbiddenCursor" value="14"/>
                <value name="WhatsThisCursor" value="15"/>
                <value name="BusyCursor" value="16"/>
                <value name="OpenHandCursor" value="17"/>
                <value name="ClosedHandCursor" value="18"/>
                <value name="DragCopyCursor" value="19"/>
                <value name="DragMoveCursor" value="20"/>
                <value name="DragLinkCursor" value="21"/>
                <value name="LastCursor" value="DragLinkCursor"/>
                <value name="BitmapCursor" value="24"/>
                <value name="CustomCursor" value="25"/>
            </enum>
            <enum name="DateFormat" fullname="Qt::DateFormat" href="qt.html#DateFormat-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="TextDate" value="0"/>
                <value name="ISODate" value="1"/>
                <value name="RFC2822Date" value="8"/>
                <value name="ISODateWithMs" value="9"/>
            </enum>
            <enum name="DayOfWeek" fullname="Qt::DayOfWeek" href="qt.html#DayOfWeek-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="Monday" value="1"/>
                <value name="Tuesday" value="2"/>
                <value name="Wednesday" value="3"/>
                <value name="Thursday" value="4"/>
                <value name="Friday" value="5"/>
                <value name="Saturday" value="6"/>
                <value name="Sunday" value="7"/>
            </enum>
            <enum name="DockWidgetArea" fullname="Qt::DockWidgetArea" href="qt.html#DockWidgetArea-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::DockWidgetAreas">
                <value name="LeftDockWidgetArea" value="0x1"/>
                <value name="RightDockWidgetArea" value="0x2"/>
                <value name="TopDockWidgetArea" value="0x4"/>
                <value name="BottomDockWidgetArea" value="0x8"/>
                <value name="DockWidgetArea_Mask" value="0xf"/>
                <value name="AllDockWidgetAreas" value="DockWidgetArea_Mask"/>
                <value name="NoDockWidgetArea" value="0"/>
            </enum>
            <enum name="DropAction" fullname="Qt::DropAction" href="qt.html#DropAction-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::DropActions">
                <value name="CopyAction" value="0x1"/>
                <value name="MoveAction" value="0x2"/>
                <value name="LinkAction" value="0x4"/>
                <value name="ActionMask" value="0xff"/>
                <value name="TargetMoveAction" value="0x8002"/>
                <value name="IgnoreAction" value="0x0"/>
            </enum>
            <enum name="Edge" fullname="Qt::Edge" href="qt.html#Edge-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::Edges">
                <value name="TopEdge" value="0x00001"/>
                <value name="LeftEdge" value="0x00002"/>
                <value name="RightEdge" value="0x00004"/>
                <value name="BottomEdge" value="0x00008"/>
            </enum>
            <enum name="EnterKeyType" fullname="Qt::EnterKeyType" href="qt.html#EnterKeyType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="EnterKeyDefault" value="0"/>
                <value name="EnterKeyReturn" value="1"/>
                <value name="EnterKeyDone" value="2"/>
                <value name="EnterKeyGo" value="3"/>
                <value name="EnterKeySend" value="4"/>
                <value name="EnterKeySearch" value="5"/>
                <value name="EnterKeyNext" value="6"/>
                <value name="EnterKeyPrevious" value="7"/>
            </enum>
            <enum name="EventPriority" fullname="Qt::EventPriority" href="qt.html#EventPriority-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="HighEventPriority" value="1"/>
                <value name="NormalEventPriority" value="0"/>
                <value name="LowEventPriority" value="-1"/>
            </enum>
            <enum name="FillRule" fullname="Qt::FillRule" href="qt.html#FillRule-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="OddEvenFill" value="0"/>
                <value name="WindingFill" value="1"/>
            </enum>
            <enum name="FindChildOption" fullname="Qt::FindChildOption" href="qt.html#FindChildOption-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::FindChildOptions">
                <value name="FindDirectChildrenOnly" value="0x0"/>
                <value name="FindChildrenRecursively" value="0x1"/>
            </enum>
            <enum name="FocusPolicy" fullname="Qt::FocusPolicy" href="qt.html#FocusPolicy-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoFocus" value="0"/>
                <value name="TabFocus" value="0x1"/>
                <value name="ClickFocus" value="0x2"/>
                <value name="StrongFocus" value="TabFocus | ClickFocus | 0x8"/>
                <value name="WheelFocus" value="StrongFocus | 0x4"/>
            </enum>
            <enum name="FocusReason" fullname="Qt::FocusReason" href="qt.html#FocusReason-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="MouseFocusReason" value="0"/>
                <value name="TabFocusReason" value="1"/>
                <value name="BacktabFocusReason" value="2"/>
                <value name="ActiveWindowFocusReason" value="3"/>
                <value name="PopupFocusReason" value="4"/>
                <value name="ShortcutFocusReason" value="5"/>
                <value name="MenuBarFocusReason" value="6"/>
                <value name="OtherFocusReason" value="7"/>
                <value name="NoFocusReason" value="8"/>
            </enum>
            <enum name="GestureFlag" fullname="Qt::GestureFlag" href="qt.html#GestureFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::GestureFlags">
                <value name="DontStartGestureOnChildren" value="0x01"/>
                <value name="ReceivePartialGestures" value="0x02"/>
                <value name="IgnoredGesturesPropagateToParent" value="0x04" since="4.7"/>
            </enum>
            <enum name="GestureState" fullname="Qt::GestureState" href="qt.html#GestureState-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoGesture" value="0"/>
                <value name="GestureStarted" value="1"/>
                <value name="GestureUpdated" value="2"/>
                <value name="GestureFinished" value="3"/>
                <value name="GestureCanceled" value="4"/>
            </enum>
            <enum name="GestureType" fullname="Qt::GestureType" href="qt.html#GestureType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="TapGesture" value="1"/>
                <value name="TapAndHoldGesture" value="2"/>
                <value name="PanGesture" value="3"/>
                <value name="PinchGesture" value="4"/>
                <value name="SwipeGesture" value="5"/>
                <value name="CustomGesture" value="0x0100"/>
                <value name="LastGestureType" value="~0u"/>
            </enum>
            <enum name="GlobalColor" fullname="Qt::GlobalColor" href="qt.html#GlobalColor-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="color0" value="0"/>
                <value name="color1" value="1"/>
                <value name="black" value="2"/>
                <value name="white" value="3"/>
                <value name="darkGray" value="4"/>
                <value name="gray" value="5"/>
                <value name="lightGray" value="6"/>
                <value name="red" value="7"/>
                <value name="green" value="8"/>
                <value name="blue" value="9"/>
                <value name="cyan" value="10"/>
                <value name="magenta" value="11"/>
                <value name="yellow" value="12"/>
                <value name="darkRed" value="13"/>
                <value name="darkGreen" value="14"/>
                <value name="darkBlue" value="15"/>
                <value name="darkCyan" value="16"/>
                <value name="darkMagenta" value="17"/>
                <value name="darkYellow" value="18"/>
                <value name="transparent" value="19"/>
            </enum>
            <enum name="HighDpiScaleFactorRoundingPolicy" fullname="Qt::HighDpiScaleFactorRoundingPolicy" href="qt.html#HighDpiScaleFactorRoundingPolicy-enum" status="active" access="public" location="qnamespace.h" documented="true" scoped="true">
                <value name="Unset" value="0"/>
                <value name="Round" value="1"/>
                <value name="Ceil" value="2"/>
                <value name="Floor" value="3"/>
                <value name="RoundPreferFloor" value="4"/>
                <value name="PassThrough" value="5"/>
            </enum>
            <enum name="HitTestAccuracy" fullname="Qt::HitTestAccuracy" href="qt.html#HitTestAccuracy-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ExactHit" value="0"/>
                <value name="FuzzyHit" value="1"/>
            </enum>
            <enum name="ImageConversionFlag" fullname="Qt::ImageConversionFlag" href="qt.html#ImageConversionFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::ImageConversionFlags">
                <value name="ColorMode_Mask" value="0x00000003"/>
                <value name="AutoColor" value="0x00000000"/>
                <value name="ColorOnly" value="0x00000003"/>
                <value name="MonoOnly" value="0x00000002"/>
                <value name="AlphaDither_Mask" value="0x0000000c"/>
                <value name="ThresholdAlphaDither" value="0x00000000"/>
                <value name="OrderedAlphaDither" value="0x00000004"/>
                <value name="DiffuseAlphaDither" value="0x00000008"/>
                <value name="NoAlpha" value="0x0000000c"/>
                <value name="Dither_Mask" value="0x00000030"/>
                <value name="DiffuseDither" value="0x00000000"/>
                <value name="OrderedDither" value="0x00000010"/>
                <value name="ThresholdDither" value="0x00000020"/>
                <value name="DitherMode_Mask" value="0x000000c0"/>
                <value name="AutoDither" value="0x00000000"/>
                <value name="PreferDither" value="0x00000040"/>
                <value name="AvoidDither" value="0x00000080"/>
                <value name="NoOpaqueDetection" value="0x00000100"/>
                <value name="NoFormatConversion" value="0x00000200"/>
            </enum>
            <enum name="InputMethodHint" fullname="Qt::InputMethodHint" href="qt.html#InputMethodHint-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::InputMethodHints">
                <value name="ImhNone" value="0x0"/>
                <value name="ImhHiddenText" value="0x1"/>
                <value name="ImhSensitiveData" value="0x2"/>
                <value name="ImhNoAutoUppercase" value="0x4"/>
                <value name="ImhPreferNumbers" value="0x8"/>
                <value name="ImhPreferUppercase" value="0x10"/>
                <value name="ImhPreferLowercase" value="0x20"/>
                <value name="ImhNoPredictiveText" value="0x40"/>
                <value name="ImhDate" value="0x80"/>
                <value name="ImhTime" value="0x100"/>
                <value name="ImhPreferLatin" value="0x200"/>
                <value name="ImhMultiLine" value="0x400"/>
                <value name="ImhNoEditMenu" value="0x800"/>
                <value name="ImhNoTextHandles" value="0x1000"/>
                <value name="ImhDigitsOnly" value="0x10000"/>
                <value name="ImhFormattedNumbersOnly" value="0x20000"/>
                <value name="ImhUppercaseOnly" value="0x40000"/>
                <value name="ImhLowercaseOnly" value="0x80000"/>
                <value name="ImhDialableCharactersOnly" value="0x100000"/>
                <value name="ImhEmailCharactersOnly" value="0x200000"/>
                <value name="ImhUrlCharactersOnly" value="0x400000"/>
                <value name="ImhLatinOnly" value="0x800000"/>
                <value name="ImhExclusiveInputMask" value="0xffff0000"/>
            </enum>
            <enum name="InputMethodQuery" fullname="Qt::InputMethodQuery" href="qt.html#InputMethodQuery-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::InputMethodQueries">
                <value name="ImEnabled" value="0x1"/>
                <value name="ImCursorRectangle" value="0x2"/>
                <value name="ImFont" value="0x4"/>
                <value name="ImCursorPosition" value="0x8"/>
                <value name="ImSurroundingText" value="0x10"/>
                <value name="ImCurrentSelection" value="0x20"/>
                <value name="ImMaximumTextLength" value="0x40"/>
                <value name="ImAnchorPosition" value="0x80"/>
                <value name="ImHints" value="0x100"/>
                <value name="ImPreferredLanguage" value="0x200"/>
                <value name="ImAbsolutePosition" value="0x400"/>
                <value name="ImTextBeforeCursor" value="0x800"/>
                <value name="ImTextAfterCursor" value="0x1000"/>
                <value name="ImEnterKeyType" value="0x2000"/>
                <value name="ImAnchorRectangle" value="0x4000"/>
                <value name="ImInputItemClipRectangle" value="0x8000"/>
                <value name="ImReadOnly" value="0x10000"/>
                <value name="ImPlatformData" value="0x80000000"/>
                <value name="ImQueryInput" value="ImCursorRectangle | ImCursorPosition | ImSurroundingText |&#10;                       ImCurrentSelection | ImAnchorRectangle | ImAnchorPosition"/>
                <value name="ImQueryAll" value="0xffffffff"/>
            </enum>
            <enum name="ItemDataRole" fullname="Qt::ItemDataRole" href="qt.html#ItemDataRole-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="DisplayRole" value="0"/>
                <value name="DecorationRole" value="1"/>
                <value name="EditRole" value="2"/>
                <value name="ToolTipRole" value="3"/>
                <value name="StatusTipRole" value="4"/>
                <value name="WhatsThisRole" value="5"/>
                <value name="FontRole" value="6"/>
                <value name="TextAlignmentRole" value="7"/>
                <value name="BackgroundRole" value="8"/>
                <value name="ForegroundRole" value="9"/>
                <value name="CheckStateRole" value="10"/>
                <value name="AccessibleTextRole" value="11"/>
                <value name="AccessibleDescriptionRole" value="12"/>
                <value name="SizeHintRole" value="13"/>
                <value name="InitialSortOrderRole" value="14"/>
                <value name="DisplayPropertyRole" value="27"/>
                <value name="DecorationPropertyRole" value="28"/>
                <value name="ToolTipPropertyRole" value="29"/>
                <value name="StatusTipPropertyRole" value="30"/>
                <value name="WhatsThisPropertyRole" value="31"/>
                <value name="UserRole" value="0x0100"/>
            </enum>
            <enum name="ItemFlag" fullname="Qt::ItemFlag" href="qt.html#ItemFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::ItemFlags">
                <value name="NoItemFlags" value="0"/>
                <value name="ItemIsSelectable" value="1"/>
                <value name="ItemIsEditable" value="2"/>
                <value name="ItemIsDragEnabled" value="4"/>
                <value name="ItemIsDropEnabled" value="8"/>
                <value name="ItemIsUserCheckable" value="16"/>
                <value name="ItemIsEnabled" value="32"/>
                <value name="ItemIsAutoTristate" value="64"/>
                <value name="ItemNeverHasChildren" value="128"/>
                <value name="ItemIsUserTristate" value="256"/>
            </enum>
            <enum name="ItemSelectionMode" fullname="Qt::ItemSelectionMode" href="qt.html#ItemSelectionMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ContainsItemShape" value="0x0"/>
                <value name="IntersectsItemShape" value="0x1"/>
                <value name="ContainsItemBoundingRect" value="0x2"/>
                <value name="IntersectsItemBoundingRect" value="0x3"/>
            </enum>
            <enum name="ItemSelectionOperation" fullname="Qt::ItemSelectionOperation" href="qt.html#ItemSelectionOperation-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ReplaceSelection" value="0"/>
                <value name="AddToSelection" value="1"/>
            </enum>
            <enum name="Key" fullname="Qt::Key" href="qt.html#Key-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="Key_Space" value="0x20"/>
                <value name="Key_Any" value="Key_Space"/>
                <value name="Key_Exclam" value="0x21"/>
                <value name="Key_QuoteDbl" value="0x22"/>
                <value name="Key_NumberSign" value="0x23"/>
                <value name="Key_Dollar" value="0x24"/>
                <value name="Key_Percent" value="0x25"/>
                <value name="Key_Ampersand" value="0x26"/>
                <value name="Key_Apostrophe" value="0x27"/>
                <value name="Key_ParenLeft" value="0x28"/>
                <value name="Key_ParenRight" value="0x29"/>
                <value name="Key_Asterisk" value="0x2a"/>
                <value name="Key_Plus" value="0x2b"/>
                <value name="Key_Comma" value="0x2c"/>
                <value name="Key_Minus" value="0x2d"/>
                <value name="Key_Period" value="0x2e"/>
                <value name="Key_Slash" value="0x2f"/>
                <value name="Key_0" value="0x30"/>
                <value name="Key_1" value="0x31"/>
                <value name="Key_2" value="0x32"/>
                <value name="Key_3" value="0x33"/>
                <value name="Key_4" value="0x34"/>
                <value name="Key_5" value="0x35"/>
                <value name="Key_6" value="0x36"/>
                <value name="Key_7" value="0x37"/>
                <value name="Key_8" value="0x38"/>
                <value name="Key_9" value="0x39"/>
                <value name="Key_Colon" value="0x3a"/>
                <value name="Key_Semicolon" value="0x3b"/>
                <value name="Key_Less" value="0x3c"/>
                <value name="Key_Equal" value="0x3d"/>
                <value name="Key_Greater" value="0x3e"/>
                <value name="Key_Question" value="0x3f"/>
                <value name="Key_At" value="0x40"/>
                <value name="Key_A" value="0x41"/>
                <value name="Key_B" value="0x42"/>
                <value name="Key_C" value="0x43"/>
                <value name="Key_D" value="0x44"/>
                <value name="Key_E" value="0x45"/>
                <value name="Key_F" value="0x46"/>
                <value name="Key_G" value="0x47"/>
                <value name="Key_H" value="0x48"/>
                <value name="Key_I" value="0x49"/>
                <value name="Key_J" value="0x4a"/>
                <value name="Key_K" value="0x4b"/>
                <value name="Key_L" value="0x4c"/>
                <value name="Key_M" value="0x4d"/>
                <value name="Key_N" value="0x4e"/>
                <value name="Key_O" value="0x4f"/>
                <value name="Key_P" value="0x50"/>
                <value name="Key_Q" value="0x51"/>
                <value name="Key_R" value="0x52"/>
                <value name="Key_S" value="0x53"/>
                <value name="Key_T" value="0x54"/>
                <value name="Key_U" value="0x55"/>
                <value name="Key_V" value="0x56"/>
                <value name="Key_W" value="0x57"/>
                <value name="Key_X" value="0x58"/>
                <value name="Key_Y" value="0x59"/>
                <value name="Key_Z" value="0x5a"/>
                <value name="Key_BracketLeft" value="0x5b"/>
                <value name="Key_Backslash" value="0x5c"/>
                <value name="Key_BracketRight" value="0x5d"/>
                <value name="Key_AsciiCircum" value="0x5e"/>
                <value name="Key_Underscore" value="0x5f"/>
                <value name="Key_QuoteLeft" value="0x60"/>
                <value name="Key_BraceLeft" value="0x7b"/>
                <value name="Key_Bar" value="0x7c"/>
                <value name="Key_BraceRight" value="0x7d"/>
                <value name="Key_AsciiTilde" value="0x7e"/>
                <value name="Key_nobreakspace" value="0x0a0"/>
                <value name="Key_exclamdown" value="0x0a1"/>
                <value name="Key_cent" value="0x0a2"/>
                <value name="Key_sterling" value="0x0a3"/>
                <value name="Key_currency" value="0x0a4"/>
                <value name="Key_yen" value="0x0a5"/>
                <value name="Key_brokenbar" value="0x0a6"/>
                <value name="Key_section" value="0x0a7"/>
                <value name="Key_diaeresis" value="0x0a8"/>
                <value name="Key_copyright" value="0x0a9"/>
                <value name="Key_ordfeminine" value="0x0aa"/>
                <value name="Key_guillemotleft" value="0x0ab"/>
                <value name="Key_notsign" value="0x0ac"/>
                <value name="Key_hyphen" value="0x0ad"/>
                <value name="Key_registered" value="0x0ae"/>
                <value name="Key_macron" value="0x0af"/>
                <value name="Key_degree" value="0x0b0"/>
                <value name="Key_plusminus" value="0x0b1"/>
                <value name="Key_twosuperior" value="0x0b2"/>
                <value name="Key_threesuperior" value="0x0b3"/>
                <value name="Key_acute" value="0x0b4"/>
                <value name="Key_micro" value="0x0b5" since="6.7"/>
                <value name="Key_mu" value="Key_micro"/>
                <value name="Key_paragraph" value="0x0b6"/>
                <value name="Key_periodcentered" value="0x0b7"/>
                <value name="Key_cedilla" value="0x0b8"/>
                <value name="Key_onesuperior" value="0x0b9"/>
                <value name="Key_masculine" value="0x0ba"/>
                <value name="Key_guillemotright" value="0x0bb"/>
                <value name="Key_onequarter" value="0x0bc"/>
                <value name="Key_onehalf" value="0x0bd"/>
                <value name="Key_threequarters" value="0x0be"/>
                <value name="Key_questiondown" value="0x0bf"/>
                <value name="Key_Agrave" value="0x0c0"/>
                <value name="Key_Aacute" value="0x0c1"/>
                <value name="Key_Acircumflex" value="0x0c2"/>
                <value name="Key_Atilde" value="0x0c3"/>
                <value name="Key_Adiaeresis" value="0x0c4"/>
                <value name="Key_Aring" value="0x0c5"/>
                <value name="Key_AE" value="0x0c6"/>
                <value name="Key_Ccedilla" value="0x0c7"/>
                <value name="Key_Egrave" value="0x0c8"/>
                <value name="Key_Eacute" value="0x0c9"/>
                <value name="Key_Ecircumflex" value="0x0ca"/>
                <value name="Key_Ediaeresis" value="0x0cb"/>
                <value name="Key_Igrave" value="0x0cc"/>
                <value name="Key_Iacute" value="0x0cd"/>
                <value name="Key_Icircumflex" value="0x0ce"/>
                <value name="Key_Idiaeresis" value="0x0cf"/>
                <value name="Key_ETH" value="0x0d0"/>
                <value name="Key_Ntilde" value="0x0d1"/>
                <value name="Key_Ograve" value="0x0d2"/>
                <value name="Key_Oacute" value="0x0d3"/>
                <value name="Key_Ocircumflex" value="0x0d4"/>
                <value name="Key_Otilde" value="0x0d5"/>
                <value name="Key_Odiaeresis" value="0x0d6"/>
                <value name="Key_multiply" value="0x0d7"/>
                <value name="Key_Ooblique" value="0x0d8"/>
                <value name="Key_Ugrave" value="0x0d9"/>
                <value name="Key_Uacute" value="0x0da"/>
                <value name="Key_Ucircumflex" value="0x0db"/>
                <value name="Key_Udiaeresis" value="0x0dc"/>
                <value name="Key_Yacute" value="0x0dd"/>
                <value name="Key_THORN" value="0x0de"/>
                <value name="Key_ssharp" value="0x0df"/>
                <value name="Key_division" value="0x0f7"/>
                <value name="Key_ydiaeresis" value="0x0ff"/>
                <value name="Key_Escape" value="0x01000000"/>
                <value name="Key_Tab" value="0x01000001"/>
                <value name="Key_Backtab" value="0x01000002"/>
                <value name="Key_Backspace" value="0x01000003"/>
                <value name="Key_Return" value="0x01000004"/>
                <value name="Key_Enter" value="0x01000005"/>
                <value name="Key_Insert" value="0x01000006"/>
                <value name="Key_Delete" value="0x01000007"/>
                <value name="Key_Pause" value="0x01000008"/>
                <value name="Key_Print" value="0x01000009"/>
                <value name="Key_SysReq" value="0x0100000a"/>
                <value name="Key_Clear" value="0x0100000b"/>
                <value name="Key_Home" value="0x01000010"/>
                <value name="Key_End" value="0x01000011"/>
                <value name="Key_Left" value="0x01000012"/>
                <value name="Key_Up" value="0x01000013"/>
                <value name="Key_Right" value="0x01000014"/>
                <value name="Key_Down" value="0x01000015"/>
                <value name="Key_PageUp" value="0x01000016"/>
                <value name="Key_PageDown" value="0x01000017"/>
                <value name="Key_Shift" value="0x01000020"/>
                <value name="Key_Control" value="0x01000021"/>
                <value name="Key_Meta" value="0x01000022"/>
                <value name="Key_Alt" value="0x01000023"/>
                <value name="Key_CapsLock" value="0x01000024"/>
                <value name="Key_NumLock" value="0x01000025"/>
                <value name="Key_ScrollLock" value="0x01000026"/>
                <value name="Key_F1" value="0x01000030"/>
                <value name="Key_F2" value="0x01000031"/>
                <value name="Key_F3" value="0x01000032"/>
                <value name="Key_F4" value="0x01000033"/>
                <value name="Key_F5" value="0x01000034"/>
                <value name="Key_F6" value="0x01000035"/>
                <value name="Key_F7" value="0x01000036"/>
                <value name="Key_F8" value="0x01000037"/>
                <value name="Key_F9" value="0x01000038"/>
                <value name="Key_F10" value="0x01000039"/>
                <value name="Key_F11" value="0x0100003a"/>
                <value name="Key_F12" value="0x0100003b"/>
                <value name="Key_F13" value="0x0100003c"/>
                <value name="Key_F14" value="0x0100003d"/>
                <value name="Key_F15" value="0x0100003e"/>
                <value name="Key_F16" value="0x0100003f"/>
                <value name="Key_F17" value="0x01000040"/>
                <value name="Key_F18" value="0x01000041"/>
                <value name="Key_F19" value="0x01000042"/>
                <value name="Key_F20" value="0x01000043"/>
                <value name="Key_F21" value="0x01000044"/>
                <value name="Key_F22" value="0x01000045"/>
                <value name="Key_F23" value="0x01000046"/>
                <value name="Key_F24" value="0x01000047"/>
                <value name="Key_F25" value="0x01000048"/>
                <value name="Key_F26" value="0x01000049"/>
                <value name="Key_F27" value="0x0100004a"/>
                <value name="Key_F28" value="0x0100004b"/>
                <value name="Key_F29" value="0x0100004c"/>
                <value name="Key_F30" value="0x0100004d"/>
                <value name="Key_F31" value="0x0100004e"/>
                <value name="Key_F32" value="0x0100004f"/>
                <value name="Key_F33" value="0x01000050"/>
                <value name="Key_F34" value="0x01000051"/>
                <value name="Key_F35" value="0x01000052"/>
                <value name="Key_Super_L" value="0x01000053"/>
                <value name="Key_Super_R" value="0x01000054"/>
                <value name="Key_Menu" value="0x01000055"/>
                <value name="Key_Hyper_L" value="0x01000056"/>
                <value name="Key_Hyper_R" value="0x01000057"/>
                <value name="Key_Help" value="0x01000058"/>
                <value name="Key_Direction_L" value="0x01000059"/>
                <value name="Key_Direction_R" value="0x01000060"/>
                <value name="Key_AltGr" value="0x01001103"/>
                <value name="Key_Multi_key" value="0x01001120"/>
                <value name="Key_Codeinput" value="0x01001137"/>
                <value name="Key_SingleCandidate" value="0x0100113c"/>
                <value name="Key_MultipleCandidate" value="0x0100113d"/>
                <value name="Key_PreviousCandidate" value="0x0100113e"/>
                <value name="Key_Mode_switch" value="0x0100117e"/>
                <value name="Key_Kanji" value="0x01001121"/>
                <value name="Key_Muhenkan" value="0x01001122"/>
                <value name="Key_Henkan" value="0x01001123"/>
                <value name="Key_Romaji" value="0x01001124"/>
                <value name="Key_Hiragana" value="0x01001125"/>
                <value name="Key_Katakana" value="0x01001126"/>
                <value name="Key_Hiragana_Katakana" value="0x01001127"/>
                <value name="Key_Zenkaku" value="0x01001128"/>
                <value name="Key_Hankaku" value="0x01001129"/>
                <value name="Key_Zenkaku_Hankaku" value="0x0100112a"/>
                <value name="Key_Touroku" value="0x0100112b"/>
                <value name="Key_Massyo" value="0x0100112c"/>
                <value name="Key_Kana_Lock" value="0x0100112d"/>
                <value name="Key_Kana_Shift" value="0x0100112e"/>
                <value name="Key_Eisu_Shift" value="0x0100112f"/>
                <value name="Key_Eisu_toggle" value="0x01001130"/>
                <value name="Key_Hangul" value="0x01001131"/>
                <value name="Key_Hangul_Start" value="0x01001132"/>
                <value name="Key_Hangul_End" value="0x01001133"/>
                <value name="Key_Hangul_Hanja" value="0x01001134"/>
                <value name="Key_Hangul_Jamo" value="0x01001135"/>
                <value name="Key_Hangul_Romaja" value="0x01001136"/>
                <value name="Key_Hangul_Jeonja" value="0x01001138"/>
                <value name="Key_Hangul_Banja" value="0x01001139"/>
                <value name="Key_Hangul_PreHanja" value="0x0100113a"/>
                <value name="Key_Hangul_PostHanja" value="0x0100113b"/>
                <value name="Key_Hangul_Special" value="0x0100113f"/>
                <value name="Key_Dead_Grave" value="0x01001250"/>
                <value name="Key_Dead_Acute" value="0x01001251"/>
                <value name="Key_Dead_Circumflex" value="0x01001252"/>
                <value name="Key_Dead_Tilde" value="0x01001253"/>
                <value name="Key_Dead_Macron" value="0x01001254"/>
                <value name="Key_Dead_Breve" value="0x01001255"/>
                <value name="Key_Dead_Abovedot" value="0x01001256"/>
                <value name="Key_Dead_Diaeresis" value="0x01001257"/>
                <value name="Key_Dead_Abovering" value="0x01001258"/>
                <value name="Key_Dead_Doubleacute" value="0x01001259"/>
                <value name="Key_Dead_Caron" value="0x0100125a"/>
                <value name="Key_Dead_Cedilla" value="0x0100125b"/>
                <value name="Key_Dead_Ogonek" value="0x0100125c"/>
                <value name="Key_Dead_Iota" value="0x0100125d"/>
                <value name="Key_Dead_Voiced_Sound" value="0x0100125e"/>
                <value name="Key_Dead_Semivoiced_Sound" value="0x0100125f"/>
                <value name="Key_Dead_Belowdot" value="0x01001260"/>
                <value name="Key_Dead_Hook" value="0x01001261"/>
                <value name="Key_Dead_Horn" value="0x01001262"/>
                <value name="Key_Dead_Stroke" value="0x01001263"/>
                <value name="Key_Dead_Abovecomma" value="0x01001264"/>
                <value name="Key_Dead_Abovereversedcomma" value="0x01001265"/>
                <value name="Key_Dead_Doublegrave" value="0x01001266"/>
                <value name="Key_Dead_Belowring" value="0x01001267"/>
                <value name="Key_Dead_Belowmacron" value="0x01001268"/>
                <value name="Key_Dead_Belowcircumflex" value="0x01001269"/>
                <value name="Key_Dead_Belowtilde" value="0x0100126a"/>
                <value name="Key_Dead_Belowbreve" value="0x0100126b"/>
                <value name="Key_Dead_Belowdiaeresis" value="0x0100126c"/>
                <value name="Key_Dead_Invertedbreve" value="0x0100126d"/>
                <value name="Key_Dead_Belowcomma" value="0x0100126e"/>
                <value name="Key_Dead_Currency" value="0x0100126f"/>
                <value name="Key_Dead_a" value="0x01001280"/>
                <value name="Key_Dead_A" value="0x01001281"/>
                <value name="Key_Dead_e" value="0x01001282"/>
                <value name="Key_Dead_E" value="0x01001283"/>
                <value name="Key_Dead_i" value="0x01001284"/>
                <value name="Key_Dead_I" value="0x01001285"/>
                <value name="Key_Dead_o" value="0x01001286"/>
                <value name="Key_Dead_O" value="0x01001287"/>
                <value name="Key_Dead_u" value="0x01001288"/>
                <value name="Key_Dead_U" value="0x01001289"/>
                <value name="Key_Dead_Small_Schwa" value="0x0100128a"/>
                <value name="Key_Dead_Capital_Schwa" value="0x0100128b"/>
                <value name="Key_Dead_Greek" value="0x0100128c"/>
                <value name="Key_Dead_Lowline" value="0x01001290"/>
                <value name="Key_Dead_Aboveverticalline" value="0x01001291"/>
                <value name="Key_Dead_Belowverticalline" value="0x01001292"/>
                <value name="Key_Dead_Longsolidusoverlay" value="0x01001293"/>
                <value name="Key_Back" value="0x01000061"/>
                <value name="Key_Forward" value="0x01000062"/>
                <value name="Key_Stop" value="0x01000063"/>
                <value name="Key_Refresh" value="0x01000064"/>
                <value name="Key_VolumeDown" value="0x01000070"/>
                <value name="Key_VolumeMute" value="0x01000071"/>
                <value name="Key_VolumeUp" value="0x01000072"/>
                <value name="Key_BassBoost" value="0x01000073"/>
                <value name="Key_BassUp" value="0x01000074"/>
                <value name="Key_BassDown" value="0x01000075"/>
                <value name="Key_TrebleUp" value="0x01000076"/>
                <value name="Key_TrebleDown" value="0x01000077"/>
                <value name="Key_MediaPlay" value="0x01000080"/>
                <value name="Key_MediaStop" value="0x01000081"/>
                <value name="Key_MediaPrevious" value="0x01000082"/>
                <value name="Key_MediaNext" value="0x01000083"/>
                <value name="Key_MediaRecord" value="0x01000084"/>
                <value name="Key_MediaPause" value="0x01000085"/>
                <value name="Key_MediaTogglePlayPause" value="0x01000086"/>
                <value name="Key_HomePage" value="0x01000090"/>
                <value name="Key_Favorites" value="0x01000091"/>
                <value name="Key_Search" value="0x01000092"/>
                <value name="Key_Standby" value="0x01000093"/>
                <value name="Key_OpenUrl" value="0x01000094"/>
                <value name="Key_LaunchMail" value="0x010000a0"/>
                <value name="Key_LaunchMedia" value="0x010000a1"/>
                <value name="Key_Launch0" value="0x010000a2"/>
                <value name="Key_Launch1" value="0x010000a3"/>
                <value name="Key_Launch2" value="0x010000a4"/>
                <value name="Key_Launch3" value="0x010000a5"/>
                <value name="Key_Launch4" value="0x010000a6"/>
                <value name="Key_Launch5" value="0x010000a7"/>
                <value name="Key_Launch6" value="0x010000a8"/>
                <value name="Key_Launch7" value="0x010000a9"/>
                <value name="Key_Launch8" value="0x010000aa"/>
                <value name="Key_Launch9" value="0x010000ab"/>
                <value name="Key_LaunchA" value="0x010000ac"/>
                <value name="Key_LaunchB" value="0x010000ad"/>
                <value name="Key_LaunchC" value="0x010000ae"/>
                <value name="Key_LaunchD" value="0x010000af"/>
                <value name="Key_LaunchE" value="0x010000b0"/>
                <value name="Key_LaunchF" value="0x010000b1"/>
                <value name="Key_MonBrightnessUp" value="0x010000b2"/>
                <value name="Key_MonBrightnessDown" value="0x010000b3"/>
                <value name="Key_KeyboardLightOnOff" value="0x010000b4"/>
                <value name="Key_KeyboardBrightnessUp" value="0x010000b5"/>
                <value name="Key_KeyboardBrightnessDown" value="0x010000b6"/>
                <value name="Key_PowerOff" value="0x010000b7"/>
                <value name="Key_WakeUp" value="0x010000b8"/>
                <value name="Key_Eject" value="0x010000b9"/>
                <value name="Key_ScreenSaver" value="0x010000ba"/>
                <value name="Key_WWW" value="0x010000bb"/>
                <value name="Key_Memo" value="0x010000bc"/>
                <value name="Key_LightBulb" value="0x010000bd"/>
                <value name="Key_Shop" value="0x010000be"/>
                <value name="Key_History" value="0x010000bf"/>
                <value name="Key_AddFavorite" value="0x010000c0"/>
                <value name="Key_HotLinks" value="0x010000c1"/>
                <value name="Key_BrightnessAdjust" value="0x010000c2"/>
                <value name="Key_Finance" value="0x010000c3"/>
                <value name="Key_Community" value="0x010000c4"/>
                <value name="Key_AudioRewind" value="0x010000c5"/>
                <value name="Key_BackForward" value="0x010000c6"/>
                <value name="Key_ApplicationLeft" value="0x010000c7"/>
                <value name="Key_ApplicationRight" value="0x010000c8"/>
                <value name="Key_Book" value="0x010000c9"/>
                <value name="Key_CD" value="0x010000ca"/>
                <value name="Key_Calculator" value="0x010000cb"/>
                <value name="Key_ToDoList" value="0x010000cc"/>
                <value name="Key_ClearGrab" value="0x010000cd"/>
                <value name="Key_Close" value="0x010000ce"/>
                <value name="Key_Copy" value="0x010000cf"/>
                <value name="Key_Cut" value="0x010000d0"/>
                <value name="Key_Display" value="0x010000d1"/>
                <value name="Key_DOS" value="0x010000d2"/>
                <value name="Key_Documents" value="0x010000d3"/>
                <value name="Key_Excel" value="0x010000d4"/>
                <value name="Key_Explorer" value="0x010000d5"/>
                <value name="Key_Game" value="0x010000d6"/>
                <value name="Key_Go" value="0x010000d7"/>
                <value name="Key_iTouch" value="0x010000d8"/>
                <value name="Key_LogOff" value="0x010000d9"/>
                <value name="Key_Market" value="0x010000da"/>
                <value name="Key_Meeting" value="0x010000db"/>
                <value name="Key_MenuKB" value="0x010000dc"/>
                <value name="Key_MenuPB" value="0x010000dd"/>
                <value name="Key_MySites" value="0x010000de"/>
                <value name="Key_News" value="0x010000df"/>
                <value name="Key_OfficeHome" value="0x010000e0"/>
                <value name="Key_Option" value="0x010000e1"/>
                <value name="Key_Paste" value="0x010000e2"/>
                <value name="Key_Phone" value="0x010000e3"/>
                <value name="Key_Calendar" value="0x010000e4"/>
                <value name="Key_Reply" value="0x010000e5"/>
                <value name="Key_Reload" value="0x010000e6"/>
                <value name="Key_RotateWindows" value="0x010000e7"/>
                <value name="Key_RotationPB" value="0x010000e8"/>
                <value name="Key_RotationKB" value="0x010000e9"/>
                <value name="Key_Save" value="0x010000ea"/>
                <value name="Key_Send" value="0x010000eb"/>
                <value name="Key_Spell" value="0x010000ec"/>
                <value name="Key_SplitScreen" value="0x010000ed"/>
                <value name="Key_Support" value="0x010000ee"/>
                <value name="Key_TaskPane" value="0x010000ef"/>
                <value name="Key_Terminal" value="0x010000f0"/>
                <value name="Key_Tools" value="0x010000f1"/>
                <value name="Key_Travel" value="0x010000f2"/>
                <value name="Key_Video" value="0x010000f3"/>
                <value name="Key_Word" value="0x010000f4"/>
                <value name="Key_Xfer" value="0x010000f5"/>
                <value name="Key_ZoomIn" value="0x010000f6"/>
                <value name="Key_ZoomOut" value="0x010000f7"/>
                <value name="Key_Away" value="0x010000f8"/>
                <value name="Key_Messenger" value="0x010000f9"/>
                <value name="Key_WebCam" value="0x010000fa"/>
                <value name="Key_MailForward" value="0x010000fb"/>
                <value name="Key_Pictures" value="0x010000fc"/>
                <value name="Key_Music" value="0x010000fd"/>
                <value name="Key_Battery" value="0x010000fe"/>
                <value name="Key_Bluetooth" value="0x010000ff"/>
                <value name="Key_WLAN" value="0x01000100"/>
                <value name="Key_UWB" value="0x01000101"/>
                <value name="Key_AudioForward" value="0x01000102"/>
                <value name="Key_AudioRepeat" value="0x01000103"/>
                <value name="Key_AudioRandomPlay" value="0x01000104"/>
                <value name="Key_Subtitle" value="0x01000105"/>
                <value name="Key_AudioCycleTrack" value="0x01000106"/>
                <value name="Key_Time" value="0x01000107"/>
                <value name="Key_Hibernate" value="0x01000108"/>
                <value name="Key_View" value="0x01000109"/>
                <value name="Key_TopMenu" value="0x0100010a"/>
                <value name="Key_PowerDown" value="0x0100010b"/>
                <value name="Key_Suspend" value="0x0100010c"/>
                <value name="Key_ContrastAdjust" value="0x0100010d"/>
                <value name="Key_LaunchG" value="0x0100010e"/>
                <value name="Key_LaunchH" value="0x0100010f"/>
                <value name="Key_TouchpadToggle" value="0x01000110"/>
                <value name="Key_TouchpadOn" value="0x01000111"/>
                <value name="Key_TouchpadOff" value="0x01000112"/>
                <value name="Key_MicMute" value="0x01000113"/>
                <value name="Key_Red" value="0x01000114"/>
                <value name="Key_Green" value="0x01000115"/>
                <value name="Key_Yellow" value="0x01000116"/>
                <value name="Key_Blue" value="0x01000117"/>
                <value name="Key_ChannelUp" value="0x01000118"/>
                <value name="Key_ChannelDown" value="0x01000119"/>
                <value name="Key_Guide" value="0x0100011a"/>
                <value name="Key_Info" value="0x0100011b"/>
                <value name="Key_Settings" value="0x0100011c"/>
                <value name="Key_MicVolumeUp" value="0x0100011d"/>
                <value name="Key_MicVolumeDown" value="0x0100011e"/>
                <value name="Key_New" value="0x01000120"/>
                <value name="Key_Open" value="0x01000121"/>
                <value name="Key_Find" value="0x01000122"/>
                <value name="Key_Undo" value="0x01000123"/>
                <value name="Key_Redo" value="0x01000124"/>
                <value name="Key_MediaLast" value="0x0100ffff"/>
                <value name="Key_Select" value="0x01010000"/>
                <value name="Key_Yes" value="0x01010001"/>
                <value name="Key_No" value="0x01010002"/>
                <value name="Key_Cancel" value="0x01020001"/>
                <value name="Key_Printer" value="0x01020002"/>
                <value name="Key_Execute" value="0x01020003"/>
                <value name="Key_Sleep" value="0x01020004"/>
                <value name="Key_Play" value="0x01020005"/>
                <value name="Key_Zoom" value="0x01020006"/>
                <value name="Key_Exit" value="0x0102000a"/>
                <value name="Key_Context1" value="0x01100000"/>
                <value name="Key_Context2" value="0x01100001"/>
                <value name="Key_Context3" value="0x01100002"/>
                <value name="Key_Context4" value="0x01100003"/>
                <value name="Key_Call" value="0x01100004"/>
                <value name="Key_Hangup" value="0x01100005"/>
                <value name="Key_Flip" value="0x01100006"/>
                <value name="Key_ToggleCallHangup" value="0x01100007"/>
                <value name="Key_VoiceDial" value="0x01100008"/>
                <value name="Key_LastNumberRedial" value="0x01100009"/>
                <value name="Key_Camera" value="0x01100020"/>
                <value name="Key_CameraFocus" value="0x01100021"/>
                <value name="Key_unknown" value="0x01ffffff"/>
            </enum>
            <enum name="KeyboardModifier" fullname="Qt::KeyboardModifier" href="qt.html#KeyboardModifier-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::KeyboardModifiers">
                <value name="NoModifier" value="0x00000000"/>
                <value name="ShiftModifier" value="0x02000000"/>
                <value name="ControlModifier" value="0x04000000"/>
                <value name="AltModifier" value="0x08000000"/>
                <value name="MetaModifier" value="0x10000000"/>
                <value name="KeypadModifier" value="0x20000000"/>
                <value name="GroupSwitchModifier" value="0x40000000"/>
                <value name="KeyboardModifierMask" value="0xfe000000"/>
            </enum>
            <enum name="LayoutDirection" fullname="Qt::LayoutDirection" href="qt.html#LayoutDirection-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="LeftToRight" value="0"/>
                <value name="RightToLeft" value="1"/>
                <value name="LayoutDirectionAuto" value="2"/>
            </enum>
            <enum name="MaskMode" fullname="Qt::MaskMode" href="qt.html#MaskMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="MaskInColor" value="0"/>
                <value name="MaskOutColor" value="1"/>
            </enum>
            <enum name="MatchFlag" fullname="Qt::MatchFlag" href="qt.html#MatchFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::MatchFlags">
                <value name="MatchExactly" value="0"/>
                <value name="MatchContains" value="1"/>
                <value name="MatchStartsWith" value="2"/>
                <value name="MatchEndsWith" value="3"/>
                <value name="MatchRegularExpression" value="4"/>
                <value name="MatchWildcard" value="5"/>
                <value name="MatchFixedString" value="8"/>
                <value name="MatchTypeMask" value="0x0F"/>
                <value name="MatchCaseSensitive" value="16"/>
                <value name="MatchWrap" value="32"/>
                <value name="MatchRecursive" value="64"/>
            </enum>
            <enum name="Modifier" fullname="Qt::Modifier" href="qt.html#Modifier-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::Modifiers">
                <value name="META" value="Qt::MetaModifier"/>
                <value name="SHIFT" value="Qt::ShiftModifier"/>
                <value name="CTRL" value="Qt::ControlModifier"/>
                <value name="ALT" value="Qt::AltModifier"/>
                <value name="MODIFIER_MASK" value="KeyboardModifierMask"/>
            </enum>
            <enum name="MouseButton" fullname="Qt::MouseButton" href="qt.html#MouseButton-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::MouseButtons">
                <value name="NoButton" value="0x00000000"/>
                <value name="LeftButton" value="0x00000001"/>
                <value name="RightButton" value="0x00000002"/>
                <value name="MiddleButton" value="0x00000004"/>
                <value name="BackButton" value="0x00000008"/>
                <value name="XButton1" value="BackButton"/>
                <value name="ExtraButton1" value="XButton1"/>
                <value name="ForwardButton" value="0x00000010"/>
                <value name="XButton2" value="ForwardButton"/>
                <value name="ExtraButton2" value="ForwardButton"/>
                <value name="TaskButton" value="0x00000020"/>
                <value name="ExtraButton3" value="TaskButton"/>
                <value name="ExtraButton4" value="0x00000040"/>
                <value name="ExtraButton5" value="0x00000080"/>
                <value name="ExtraButton6" value="0x00000100"/>
                <value name="ExtraButton7" value="0x00000200"/>
                <value name="ExtraButton8" value="0x00000400"/>
                <value name="ExtraButton9" value="0x00000800"/>
                <value name="ExtraButton10" value="0x00001000"/>
                <value name="ExtraButton11" value="0x00002000"/>
                <value name="ExtraButton12" value="0x00004000"/>
                <value name="ExtraButton13" value="0x00008000"/>
                <value name="ExtraButton14" value="0x00010000"/>
                <value name="ExtraButton15" value="0x00020000"/>
                <value name="ExtraButton16" value="0x00040000"/>
                <value name="ExtraButton17" value="0x00080000"/>
                <value name="ExtraButton18" value="0x00100000"/>
                <value name="ExtraButton19" value="0x00200000"/>
                <value name="ExtraButton20" value="0x00400000"/>
                <value name="ExtraButton21" value="0x00800000"/>
                <value name="ExtraButton22" value="0x01000000"/>
                <value name="ExtraButton23" value="0x02000000"/>
                <value name="ExtraButton24" value="0x04000000"/>
                <value name="AllButtons" value="0x07ffffff"/>
                <value name="MaxMouseButton" value="ExtraButton24"/>
                <value name="MouseButtonMask" value="0xffffffff"/>
            </enum>
            <enum name="MouseEventFlag" fullname="Qt::MouseEventFlag" href="qt.html#MouseEventFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::MouseEventFlags">
                <value name="NoMouseEventFlag" value="0x00"/>
                <value name="MouseEventCreatedDoubleClick" value="0x01"/>
                <value name="MouseEventFlagMask" value="0xFF"/>
            </enum>
            <enum name="MouseEventSource" fullname="Qt::MouseEventSource" href="qt.html#MouseEventSource-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="MouseEventNotSynthesized" value="0"/>
                <value name="MouseEventSynthesizedBySystem" value="1"/>
                <value name="MouseEventSynthesizedByQt" value="2"/>
                <value name="MouseEventSynthesizedByApplication" value="3"/>
            </enum>
            <enum name="NativeGestureType" fullname="Qt::NativeGestureType" href="qt.html#NativeGestureType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="BeginNativeGesture" value="0"/>
                <value name="EndNativeGesture" value="1"/>
                <value name="PanNativeGesture" value="2"/>
                <value name="ZoomNativeGesture" value="3"/>
                <value name="SmartZoomNativeGesture" value="4"/>
                <value name="RotateNativeGesture" value="5"/>
                <value name="SwipeNativeGesture" value="6"/>
            </enum>
            <enum name="NavigationMode" fullname="Qt::NavigationMode" href="qt.html#NavigationMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NavigationModeNone" value="0"/>
                <value name="NavigationModeKeypadTabOrder" value="1"/>
                <value name="NavigationModeKeypadDirectional" value="2"/>
                <value name="NavigationModeCursorAuto" value="3"/>
                <value name="NavigationModeCursorForceVisible" value="4"/>
            </enum>
            <enum name="Orientation" fullname="Qt::Orientation" href="qt.html#Orientation-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::Orientations">
                <value name="Horizontal" value="0x1"/>
                <value name="Vertical" value="0x2"/>
            </enum>
            <enum name="PenCapStyle" fullname="Qt::PenCapStyle" href="qt.html#PenCapStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="FlatCap" value="0x00"/>
                <value name="SquareCap" value="0x10"/>
                <value name="RoundCap" value="0x20"/>
                <value name="MPenCapStyle" value="0x30"/>
            </enum>
            <enum name="PenJoinStyle" fullname="Qt::PenJoinStyle" href="qt.html#PenJoinStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="MiterJoin" value="0x00"/>
                <value name="BevelJoin" value="0x40"/>
                <value name="RoundJoin" value="0x80"/>
                <value name="SvgMiterJoin" value="0x100"/>
                <value name="MPenJoinStyle" value="0x1c0"/>
            </enum>
            <enum name="PenStyle" fullname="Qt::PenStyle" href="qt.html#PenStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoPen" value="0"/>
                <value name="SolidLine" value="1"/>
                <value name="DashLine" value="2"/>
                <value name="DotLine" value="3"/>
                <value name="DashDotLine" value="4"/>
                <value name="DashDotDotLine" value="5"/>
                <value name="CustomDashLine" value="6"/>
                <value name="MPenStyle" value="0x0f"/>
            </enum>
            <enum name="PermissionStatus" fullname="Qt::PermissionStatus" href="qt.html#PermissionStatus-enum" status="active" access="public" location="qnamespace.h" since="6.5" documented="true" scoped="true">
                <value name="Undetermined" value="0"/>
                <value name="Granted" value="1"/>
                <value name="Denied" value="2"/>
            </enum>
            <enum name="ReturnByValueConstant" fullname="Qt::ReturnByValueConstant" href="qt.html#ReturnByValueConstant-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ReturnByValue" value="0"/>
            </enum>
            <enum name="ScreenOrientation" fullname="Qt::ScreenOrientation" href="qt.html#ScreenOrientation-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::ScreenOrientations">
                <value name="PrimaryOrientation" value="0x00000000"/>
                <value name="PortraitOrientation" value="0x00000001"/>
                <value name="LandscapeOrientation" value="0x00000002"/>
                <value name="InvertedPortraitOrientation" value="0x00000004"/>
                <value name="InvertedLandscapeOrientation" value="0x00000008"/>
            </enum>
            <enum name="ScrollBarPolicy" fullname="Qt::ScrollBarPolicy" href="qt.html#ScrollBarPolicy-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ScrollBarAsNeeded" value="0"/>
                <value name="ScrollBarAlwaysOff" value="1"/>
                <value name="ScrollBarAlwaysOn" value="2"/>
            </enum>
            <enum name="ScrollPhase" fullname="Qt::ScrollPhase" href="qt.html#ScrollPhase-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoScrollPhase" value="0"/>
                <value name="ScrollBegin" value="1"/>
                <value name="ScrollUpdate" value="2"/>
                <value name="ScrollEnd" value="3"/>
                <value name="ScrollMomentum" value="4"/>
            </enum>
            <enum name="ShortcutContext" fullname="Qt::ShortcutContext" href="qt.html#ShortcutContext-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="WidgetShortcut" value="0"/>
                <value name="WindowShortcut" value="1"/>
                <value name="ApplicationShortcut" value="2"/>
                <value name="WidgetWithChildrenShortcut" value="3"/>
            </enum>
            <enum name="SizeHint" fullname="Qt::SizeHint" href="qt.html#SizeHint-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="MinimumSize" value="0"/>
                <value name="PreferredSize" value="1"/>
                <value name="MaximumSize" value="2"/>
                <value name="MinimumDescent" value="3"/>
                <value name="NSizeHints" value="4"/>
            </enum>
            <enum name="SizeMode" fullname="Qt::SizeMode" href="qt.html#SizeMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="AbsoluteSize" value="0"/>
                <value name="RelativeSize" value="1"/>
            </enum>
            <enum name="SortOrder" fullname="Qt::SortOrder" href="qt.html#SortOrder-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="AscendingOrder" value="0"/>
                <value name="DescendingOrder" value="1"/>
            </enum>
            <enum name="SplitBehaviorFlags" fullname="Qt::SplitBehaviorFlags" href="qt.html#SplitBehaviorFlags-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::SplitBehavior">
                <value name="KeepEmptyParts" value="0"/>
                <value name="SkipEmptyParts" value="0x1"/>
            </enum>
            <enum name="TabFocusBehavior" fullname="Qt::TabFocusBehavior" href="qt.html#TabFocusBehavior-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoTabFocus" value="0x00"/>
                <value name="TabFocusTextControls" value="0x01"/>
                <value name="TabFocusListControls" value="0x02"/>
                <value name="TabFocusAllControls" value="0xff"/>
            </enum>
            <enum name="TextElideMode" fullname="Qt::TextElideMode" href="qt.html#TextElideMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ElideLeft" value="0"/>
                <value name="ElideRight" value="1"/>
                <value name="ElideMiddle" value="2"/>
                <value name="ElideNone" value="3"/>
            </enum>
            <enum name="TextFlag" fullname="Qt::TextFlag" href="qt.html#TextFlag-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="TextSingleLine" value="0x0100"/>
                <value name="TextDontClip" value="0x0200"/>
                <value name="TextExpandTabs" value="0x0400"/>
                <value name="TextShowMnemonic" value="0x0800"/>
                <value name="TextWordWrap" value="0x1000"/>
                <value name="TextWrapAnywhere" value="0x2000"/>
                <value name="TextDontPrint" value="0x4000"/>
                <value name="TextIncludeTrailingSpaces" value="0x08000000"/>
                <value name="TextHideMnemonic" value="0x8000"/>
                <value name="TextJustificationForced" value="0x10000"/>
                <value name="TextForceLeftToRight" value="0x20000"/>
                <value name="TextForceRightToLeft" value="0x40000"/>
                <value name="TextLongestVariant" value="0x80000"/>
            </enum>
            <enum name="TextFormat" fullname="Qt::TextFormat" href="qt.html#TextFormat-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="PlainText" value="0"/>
                <value name="RichText" value="1"/>
                <value name="AutoText" value="2"/>
                <value name="MarkdownText" value="3"/>
            </enum>
            <enum name="TextInteractionFlag" fullname="Qt::TextInteractionFlag" href="qt.html#TextInteractionFlag-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::TextInteractionFlags">
                <value name="NoTextInteraction" value="0"/>
                <value name="TextSelectableByMouse" value="1"/>
                <value name="TextSelectableByKeyboard" value="2"/>
                <value name="LinksAccessibleByMouse" value="4"/>
                <value name="LinksAccessibleByKeyboard" value="8"/>
                <value name="TextEditable" value="16"/>
                <value name="TextEditorInteraction" value="TextSelectableByMouse | TextSelectableByKeyboard | TextEditable"/>
                <value name="TextBrowserInteraction" value="TextSelectableByMouse | LinksAccessibleByMouse | LinksAccessibleByKeyboard"/>
            </enum>
            <enum name="TileRule" fullname="Qt::TileRule" href="qt.html#TileRule-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="StretchTile" value="0"/>
                <value name="RepeatTile" value="1"/>
                <value name="RoundTile" value="2"/>
            </enum>
            <enum name="TimeSpec" fullname="Qt::TimeSpec" href="qt.html#TimeSpec-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="LocalTime" value="0"/>
                <value name="UTC" value="1"/>
                <value name="OffsetFromUTC" value="2"/>
                <value name="TimeZone" value="3"/>
            </enum>
            <enum name="TimerId" href="qobject.html#TimerId-enum" status="active" access="public" location="qnamespace.h" related="1087" since="6.8" documented="true" scoped="true">
                <value name="Invalid" value="0"/>
            </enum>
            <enum name="TimerType" fullname="Qt::TimerType" href="qt.html#TimerType-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="PreciseTimer" value="0"/>
                <value name="CoarseTimer" value="1"/>
                <value name="VeryCoarseTimer" value="2"/>
            </enum>
            <enum name="ToolBarArea" fullname="Qt::ToolBarArea" href="qt.html#ToolBarArea-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::ToolBarAreas">
                <value name="LeftToolBarArea" value="0x1"/>
                <value name="RightToolBarArea" value="0x2"/>
                <value name="TopToolBarArea" value="0x4"/>
                <value name="BottomToolBarArea" value="0x8"/>
                <value name="ToolBarArea_Mask" value="0xf"/>
                <value name="AllToolBarAreas" value="ToolBarArea_Mask"/>
                <value name="NoToolBarArea" value="0"/>
            </enum>
            <enum name="ToolButtonStyle" fullname="Qt::ToolButtonStyle" href="qt.html#ToolButtonStyle-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="ToolButtonIconOnly" value="0"/>
                <value name="ToolButtonTextOnly" value="1"/>
                <value name="ToolButtonTextBesideIcon" value="2"/>
                <value name="ToolButtonTextUnderIcon" value="3"/>
                <value name="ToolButtonFollowStyle" value="4"/>
            </enum>
            <enum name="TouchPointState" fullname="Qt::TouchPointState" href="qt.html#TouchPointState-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::TouchPointStates">
                <value name="TouchPointUnknownState" value="0x00"/>
                <value name="TouchPointPressed" value="0x01"/>
                <value name="TouchPointMoved" value="0x02"/>
                <value name="TouchPointStationary" value="0x04"/>
                <value name="TouchPointReleased" value="0x08"/>
            </enum>
            <enum name="TransformationMode" fullname="Qt::TransformationMode" href="qt.html#TransformationMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="FastTransformation" value="0"/>
                <value name="SmoothTransformation" value="1"/>
            </enum>
            <enum name="UIEffect" fullname="Qt::UIEffect" href="qt.html#UIEffect-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="UI_General" value="0"/>
                <value name="UI_AnimateMenu" value="1"/>
                <value name="UI_FadeMenu" value="2"/>
                <value name="UI_AnimateCombo" value="3"/>
                <value name="UI_AnimateTooltip" value="4"/>
                <value name="UI_FadeTooltip" value="5"/>
                <value name="UI_AnimateToolBox" value="6"/>
            </enum>
            <enum name="WhiteSpaceMode" fullname="Qt::WhiteSpaceMode" href="qt.html#WhiteSpaceMode-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="WhiteSpaceNormal" value="0"/>
                <value name="WhiteSpacePre" value="1"/>
                <value name="WhiteSpaceNoWrap" value="2"/>
                <value name="WhiteSpaceModeUndefined" value="-1"/>
            </enum>
            <enum name="WidgetAttribute" fullname="Qt::WidgetAttribute" href="qt.html#WidgetAttribute-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="WA_Disabled" value="0"/>
                <value name="WA_UnderMouse" value="1"/>
                <value name="WA_MouseTracking" value="2"/>
                <value name="WA_OpaquePaintEvent" value="4"/>
                <value name="WA_StaticContents" value="5"/>
                <value name="WA_LaidOut" value="7"/>
                <value name="WA_PaintOnScreen" value="8"/>
                <value name="WA_NoSystemBackground" value="9"/>
                <value name="WA_UpdatesDisabled" value="10"/>
                <value name="WA_Mapped" value="11"/>
                <value name="WA_InputMethodEnabled" value="14"/>
                <value name="WA_WState_Visible" value="15"/>
                <value name="WA_WState_Hidden" value="16"/>
                <value name="WA_ForceDisabled" value="32"/>
                <value name="WA_KeyCompression" value="33"/>
                <value name="WA_PendingMoveEvent" value="34"/>
                <value name="WA_PendingResizeEvent" value="35"/>
                <value name="WA_SetPalette" value="36"/>
                <value name="WA_SetFont" value="37"/>
                <value name="WA_SetCursor" value="38"/>
                <value name="WA_NoChildEventsFromChildren" value="39"/>
                <value name="WA_WindowModified" value="41"/>
                <value name="WA_Resized" value="42"/>
                <value name="WA_Moved" value="43"/>
                <value name="WA_PendingUpdate" value="44"/>
                <value name="WA_InvalidSize" value="45"/>
                <value name="WA_CustomWhatsThis" value="47"/>
                <value name="WA_LayoutOnEntireRect" value="48"/>
                <value name="WA_OutsideWSRange" value="49"/>
                <value name="WA_GrabbedShortcut" value="50"/>
                <value name="WA_TransparentForMouseEvents" value="51"/>
                <value name="WA_PaintUnclipped" value="52"/>
                <value name="WA_SetWindowIcon" value="53"/>
                <value name="WA_NoMouseReplay" value="54"/>
                <value name="WA_DeleteOnClose" value="55"/>
                <value name="WA_RightToLeft" value="56"/>
                <value name="WA_SetLayoutDirection" value="57"/>
                <value name="WA_NoChildEventsForParent" value="58"/>
                <value name="WA_ForceUpdatesDisabled" value="59"/>
                <value name="WA_WState_Created" value="60"/>
                <value name="WA_WState_CompressKeys" value="61"/>
                <value name="WA_WState_InPaintEvent" value="62"/>
                <value name="WA_WState_Reparented" value="63"/>
                <value name="WA_WState_ConfigPending" value="64"/>
                <value name="WA_WState_Polished" value="66"/>
                <value name="WA_WState_OwnSizePolicy" value="68"/>
                <value name="WA_WState_ExplicitShowHide" value="69"/>
                <value name="WA_ShowModal" value="70"/>
                <value name="WA_MouseNoMask" value="71"/>
                <value name="WA_NoMousePropagation" value="73"/>
                <value name="WA_Hover" value="74"/>
                <value name="WA_InputMethodTransparent" value="75"/>
                <value name="WA_QuitOnClose" value="76"/>
                <value name="WA_KeyboardFocusChange" value="77"/>
                <value name="WA_AcceptDrops" value="78"/>
                <value name="WA_DropSiteRegistered" value="79"/>
                <value name="WA_WindowPropagation" value="80"/>
                <value name="WA_NoX11EventCompression" value="81"/>
                <value name="WA_TintedBackground" value="82"/>
                <value name="WA_X11OpenGLOverlay" value="83"/>
                <value name="WA_AlwaysShowToolTips" value="84"/>
                <value name="WA_MacOpaqueSizeGrip" value="85"/>
                <value name="WA_SetStyle" value="86"/>
                <value name="WA_SetLocale" value="87"/>
                <value name="WA_MacShowFocusRect" value="88"/>
                <value name="WA_MacNormalSize" value="89"/>
                <value name="WA_MacSmallSize" value="90"/>
                <value name="WA_MacMiniSize" value="91"/>
                <value name="WA_LayoutUsesWidgetRect" value="92"/>
                <value name="WA_StyledBackground" value="93"/>
                <value name="WA_CanHostQMdiSubWindowTitleBar" value="95"/>
                <value name="WA_MacAlwaysShowToolWindow" value="96"/>
                <value name="WA_StyleSheet" value="97"/>
                <value name="WA_ShowWithoutActivating" value="98"/>
                <value name="WA_X11BypassTransientForHint" value="99"/>
                <value name="WA_NativeWindow" value="100"/>
                <value name="WA_DontCreateNativeAncestors" value="101"/>
                <value name="WA_DontShowOnScreen" value="103"/>
                <value name="WA_X11NetWmWindowTypeDesktop" value="104"/>
                <value name="WA_X11NetWmWindowTypeDock" value="105"/>
                <value name="WA_X11NetWmWindowTypeToolBar" value="106"/>
                <value name="WA_X11NetWmWindowTypeMenu" value="107"/>
                <value name="WA_X11NetWmWindowTypeUtility" value="108"/>
                <value name="WA_X11NetWmWindowTypeSplash" value="109"/>
                <value name="WA_X11NetWmWindowTypeDialog" value="110"/>
                <value name="WA_X11NetWmWindowTypeDropDownMenu" value="111"/>
                <value name="WA_X11NetWmWindowTypePopupMenu" value="112"/>
                <value name="WA_X11NetWmWindowTypeToolTip" value="113"/>
                <value name="WA_X11NetWmWindowTypeNotification" value="114"/>
                <value name="WA_X11NetWmWindowTypeCombo" value="115"/>
                <value name="WA_X11NetWmWindowTypeDND" value="116"/>
                <value name="WA_SetWindowModality" value="118"/>
                <value name="WA_WState_WindowOpacitySet" value="119"/>
                <value name="WA_TranslucentBackground" value="120"/>
                <value name="WA_AcceptTouchEvents" value="121"/>
                <value name="WA_WState_AcceptedTouchBeginEvent" value="122"/>
                <value name="WA_TouchPadAcceptSingleTouchEvents" value="123"/>
                <value name="WA_X11DoNotAcceptFocus" value="126"/>
                <value name="WA_AlwaysStackOnTop" value="128" since="5.4"/>
                <value name="WA_TabletTracking" value="129"/>
                <value name="WA_ContentsMarginsRespectsSafeArea" value="130"/>
                <value name="WA_StyleSheetTarget" value="131"/>
                <value name="WA_AttributeCount" value="132"/>
                <keyword name="widget-attributes" title="widget attributes"/>
            </enum>
            <enum name="WindowFrameSection" fullname="Qt::WindowFrameSection" href="qt.html#WindowFrameSection-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NoSection" value="0"/>
                <value name="LeftSection" value="1"/>
                <value name="TopLeftSection" value="2"/>
                <value name="TopSection" value="3"/>
                <value name="TopRightSection" value="4"/>
                <value name="RightSection" value="5"/>
                <value name="BottomRightSection" value="6"/>
                <value name="BottomSection" value="7"/>
                <value name="BottomLeftSection" value="8"/>
                <value name="TitleBarArea" value="9"/>
            </enum>
            <enum name="WindowModality" fullname="Qt::WindowModality" href="qt.html#WindowModality-enum" status="active" access="public" location="qnamespace.h" documented="true">
                <value name="NonModal" value="0"/>
                <value name="WindowModal" value="1"/>
                <value name="ApplicationModal" value="2"/>
                <keyword name="modal"/>
            </enum>
            <enum name="WindowState" fullname="Qt::WindowState" href="qt.html#WindowState-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::WindowStates">
                <value name="WindowNoState" value="0x00000000"/>
                <value name="WindowMinimized" value="0x00000001"/>
                <value name="WindowMaximized" value="0x00000002"/>
                <value name="WindowFullScreen" value="0x00000004"/>
                <value name="WindowActive" value="0x00000008"/>
                <keyword name="window-state" title="window state"/>
            </enum>
            <enum name="WindowType" fullname="Qt::WindowType" href="qt.html#WindowType-enum" status="active" access="public" location="qnamespace.h" documented="true" typedef="Qt::WindowFlags">
                <value name="Widget" value="0x00000000"/>
                <value name="Window" value="0x00000001"/>
                <value name="Dialog" value="0x00000002 | Window"/>
                <value name="Sheet" value="0x00000004 | Window"/>
                <value name="Drawer" value="Sheet | Dialog"/>
                <value name="Popup" value="0x00000008 | Window"/>
                <value name="Tool" value="Popup | Dialog"/>
                <value name="ToolTip" value="Popup | Sheet"/>
                <value name="SplashScreen" value="ToolTip | Dialog"/>
                <value name="Desktop" value="0x00000010 | Window"/>
                <value name="SubWindow" value="0x00000012"/>
                <value name="ForeignWindow" value="0x00000020 | Window"/>
                <value name="CoverWindow" value="0x00000040 | Window"/>
                <value name="WindowType_Mask" value="0x000000ff"/>
                <value name="MSWindowsFixedSizeDialogHint" value="0x00000100"/>
                <value name="MSWindowsOwnDC" value="0x00000200"/>
                <value name="BypassWindowManagerHint" value="0x00000400"/>
                <value name="X11BypassWindowManagerHint" value="BypassWindowManagerHint"/>
                <value name="FramelessWindowHint" value="0x00000800"/>
                <value name="WindowTitleHint" value="0x00001000"/>
                <value name="WindowSystemMenuHint" value="0x00002000"/>
                <value name="WindowMinimizeButtonHint" value="0x00004000"/>
                <value name="WindowMaximizeButtonHint" value="0x00008000"/>
                <value name="WindowMinMaxButtonsHint" value="WindowMinimizeButtonHint | WindowMaximizeButtonHint"/>
                <value name="WindowContextHelpButtonHint" value="0x00010000"/>
                <value name="WindowShadeButtonHint" value="0x00020000"/>
                <value name="WindowStaysOnTopHint" value="0x00040000"/>
                <value name="WindowTransparentForInput" value="0x00080000"/>
                <value name="WindowOverridesSystemGestures" value="0x00100000"/>
                <value name="WindowDoesNotAcceptFocus" value="0x00200000"/>
                <value name="MaximizeUsingFullscreenGeometryHint" value="0x00400000"/>
                <value name="ExpandedClientAreaHint" value="0x00400000" since="6.9"/>
                <value name="NoTitleBarBackgroundHint" value="0x00800000" since="6.9"/>
                <value name="CustomizeWindowHint" value="0x02000000"/>
                <value name="WindowStaysOnBottomHint" value="0x04000000"/>
                <value name="WindowCloseButtonHint" value="0x08000000"/>
                <value name="MacWindowToolBarButtonHint" value="0x10000000"/>
                <value name="BypassGraphicsProxyWidget" value="0x20000000"/>
                <value name="NoDropShadowWindowHint" value="0x40000000"/>
                <value name="WindowFullscreenButtonHint" value="0x80000000"/>
                <keyword name="window-flag" title="window flag"/>
            </enum>
            <typedef name="Alignment" fullname="Qt::Alignment" href="qt.html#AlignmentFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::AlignmentFlag"/>
            <typedef name="ApplicationStates" fullname="Qt::ApplicationStates" href="qt.html#ApplicationState-enum" status="active" access="public" location="qnamespace.h" enum="Qt::ApplicationState"/>
            <typedef name="DockWidgetAreas" fullname="Qt::DockWidgetAreas" href="qt.html#DockWidgetArea-enum" status="active" access="public" location="qnamespace.h" enum="Qt::DockWidgetArea"/>
            <typedef name="DropActions" fullname="Qt::DropActions" href="qt.html#DropAction-enum" status="active" access="public" location="qnamespace.h" enum="Qt::DropAction"/>
            <typedef name="Edges" fullname="Qt::Edges" href="qt.html#Edge-enum" status="active" access="public" location="qnamespace.h" enum="Qt::Edge"/>
            <typedef name="FindChildOptions" fullname="Qt::FindChildOptions" href="qt.html#FindChildOption-enum" status="active" access="public" location="qnamespace.h" enum="Qt::FindChildOption"/>
            <typedef name="GestureFlags" fullname="Qt::GestureFlags" href="qt.html#GestureFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::GestureFlag"/>
            <typedef name="HANDLE" fullname="Qt::HANDLE" href="qt.html#HANDLE-typedef" status="active" access="public" location="qnamespace.h" documented="true"/>
            <typedef name="ImageConversionFlags" fullname="Qt::ImageConversionFlags" href="qt.html#ImageConversionFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::ImageConversionFlag"/>
            <typedef name="InputMethodHints" fullname="Qt::InputMethodHints" href="qt.html#InputMethodHint-enum" status="active" access="public" location="qnamespace.h" enum="Qt::InputMethodHint"/>
            <typedef name="InputMethodQueries" fullname="Qt::InputMethodQueries" href="qt.html#InputMethodQuery-enum" status="active" access="public" location="qnamespace.h" enum="Qt::InputMethodQuery"/>
            <typedef name="ItemFlags" fullname="Qt::ItemFlags" href="qt.html#ItemFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::ItemFlag"/>
            <typedef name="KeyboardModifiers" fullname="Qt::KeyboardModifiers" href="qt.html#KeyboardModifier-enum" status="active" access="public" location="qnamespace.h" enum="Qt::KeyboardModifier"/>
            <typedef name="MatchFlags" fullname="Qt::MatchFlags" href="qt.html#MatchFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::MatchFlag"/>
            <typedef name="Modifiers" fullname="Qt::Modifiers" href="qt.html#Modifier-enum" status="active" access="public" location="qnamespace.h" enum="Qt::Modifier"/>
            <typedef name="MouseButtons" fullname="Qt::MouseButtons" href="qt.html#MouseButton-enum" status="active" access="public" location="qnamespace.h" enum="Qt::MouseButton"/>
            <typedef name="MouseEventFlags" fullname="Qt::MouseEventFlags" href="qt.html#MouseEventFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::MouseEventFlag"/>
            <typedef name="Orientations" fullname="Qt::Orientations" href="qt.html#Orientation-enum" status="active" access="public" location="qnamespace.h" enum="Qt::Orientation"/>
            <typedef name="ScreenOrientations" fullname="Qt::ScreenOrientations" href="qt.html#ScreenOrientation-enum" status="active" access="public" location="qnamespace.h" enum="Qt::ScreenOrientation"/>
            <typedef name="SplitBehavior" fullname="Qt::SplitBehavior" href="qt.html#SplitBehaviorFlags-enum" status="active" access="public" location="qnamespace.h" enum="Qt::SplitBehaviorFlags"/>
            <typedef name="TextInteractionFlags" fullname="Qt::TextInteractionFlags" href="qt.html#TextInteractionFlag-enum" status="active" access="public" location="qnamespace.h" enum="Qt::TextInteractionFlag"/>
            <typedef name="ToolBarAreas" fullname="Qt::ToolBarAreas" href="qt.html#ToolBarArea-enum" status="active" access="public" location="qnamespace.h" enum="Qt::ToolBarArea"/>
            <typedef name="TouchPointStates" fullname="Qt::TouchPointStates" href="qt.html#TouchPointState-enum" status="active" access="public" location="qnamespace.h" enum="Qt::TouchPointState"/>
            <typedef name="WindowFlags" fullname="Qt::WindowFlags" href="qt.html#WindowType-enum" status="active" access="public" location="qnamespace.h" enum="Qt::WindowType"/>
            <typedef name="WindowStates" fullname="Qt::WindowStates" href="qt.html#WindowState-enum" status="active" access="public" location="qnamespace.h" enum="Qt::WindowState"/>
        </namespace>
        <page name="bindableproperties.html" href="bindableproperties.html" status="active" location="bindableproperties.qdoc" documented="true" groups="qt-basic-concepts" subtype="page" title="Qt Bindable Properties" fulltitle="Qt Bindable Properties" subtitle="" brief="Qt's bindable properties">
            <keyword name="qt-s-bindable-properties" title="Qt's Bindable Properties"/>
            <contents name="why-use-bindable-properties" title="Why Use Bindable Properties?" level="1"/>
            <contents name="introductory-example" title="Introductory Example" level="1"/>
            <contents name="bindable-property-getters-and-setters" title="Bindable Property Getters and Setters" level="1"/>
            <contents name="bindable-property-getters" title="Bindable Property Getters" level="2"/>
            <contents name="bindable-property-setters" title="Bindable Property Setters" level="2"/>
            <contents name="writing-to-a-bindable-property" title="Writing to a Bindable Property" level="1"/>
            <contents name="writing-intermediate-values-to-bindable-properties" title="Writing Intermediate Values to Bindable Properties" level="2"/>
            <contents name="writing-bindable-properties-in-transitional-states" title="Writing Bindable Properties in Transitional States" level="2"/>
            <contents name="bindable-properties-with-virtual-setters-and-getters" title="Bindable Properties with Virtual Setters and Getters" level="1"/>
            <contents name="formulating-a-property-binding" title="Formulating a Property Binding" level="1"/>
            <contents name="bindable-properties-and-multithreading" title="Bindable Properties and Multithreading" level="1"/>
            <contents name="tracking-bindable-properties" title="Tracking Bindable Properties" level="1"/>
            <contents name="interaction-with-q-propertys" title="Interaction with Q_PROPERTYs" level="1"/>
        </page>
        <page name="qtcore-index.html" href="qtcore-index.html" status="active" location="qtcore-index.qdoc" documented="true" subtype="page" title="Qt Core" fulltitle="Qt Core" subtitle="" brief="Qt Core module is part of Qt's essential modules">
            <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="threading-and-concurrent-programming" title="Threading and Concurrent Programming" level="1"/>
            <contents name="input-output-resources-and-containers" title="Input/Output, Resources, and Containers" level="1"/>
            <contents name="additional-frameworks" title="Additional Frameworks" 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="qtcore-toc.html" href="qtcore-toc.html" status="active" location="qtcore-toc.qdoc" documented="true" subtype="page" title="Qt Core module topics" fulltitle="Qt Core module topics" subtitle=""/>
        <page name="qtserialization.html" href="qtserialization.html" status="active" location="qtserialization.qdoc" documented="true" subtype="page" title="Qt Serialization" fulltitle="Qt Serialization" subtitle="" brief="Serializations provided by Qt API">
            <contents name="advantages-of-json-and-cbor" title="Advantages of JSON and CBOR" level="1"/>
            <contents name="advantages-of-qdatastream-classes" title="Advantages of QDataStream Classes" level="1"/>
            <contents name="advantages-of-qt-xml-c-classes" title="Advantages of Qt XML C++ Classes" level="1"/>
            <contents name="the-dom-xml-classes" title="The DOM XML Classes" level="2"/>
            <contents name="the-stream-based-xml-classes" title="The Stream-Based XML Classes" level="2"/>
            <contents name="classes-that-provide-serialization" title="Classes that Provide Serialization" level="1"/>
        </page>
        <page name="android-manifest-file-configuration.html" href="android-manifest-file-configuration.html" status="active" location="android-manifest-file-configuration.qdoc" documented="true" groups="androidplatform" subtype="page" title="Qt for Android Manifest File Configuration" fulltitle="Qt for Android Manifest File Configuration" subtitle="" brief="Provides details on the AndroidManifest.xml configuration">
            <target name="android-app-lib-name" title="android.app.lib_name"/>
            <target name="android-app-background-running" title="android.app.background_running"/>
            <target name="android-app-arguments" title="android.app.arguments"/>
            <target name="android-app-system-libs-prefix" title="android.app.system_libs_prefix"/>
            <contents name="qt-project-to-manifest-configuration" title="Qt Project to Manifest Configuration" level="1"/>
            <contents name="qt-default-configuration" title="Qt Default Configuration" level="1"/>
            <contents name="qt-specific-meta-data" title="Qt Specific Meta-data" level="1"/>
            <contents name="application-specific-meta-data" title="Application Specific Meta-data" level="2"/>
            <contents name="meta-data-in-services" title="Meta-data in Services" level="2"/>
            <contents name="qt-permissions-and-features" title="Qt Permissions and Features" level="2"/>
            <contents name="customizing-permissions" title="Customizing Permissions" level="3"/>
            <contents name="style-extraction" title="Style Extraction" level="2"/>
            <contents name="qt-manifest-before-6-2-release" title="Qt Manifest before 6.2 Release" level="1"/>
        </page>
        <page name="foreach-keyword.html" href="foreach-keyword.html" status="active" location="foreach-keyword.qdoc" documented="true" groups="groups,qt-basic-concepts" subtype="page" title="Qt's foreach Keyword" fulltitle="Qt's foreach Keyword" subtitle="" brief="Qt's foreach keyword">
            <target name="foreach-keyword"/>
            <contents name="the-foreach-keyword" title="The foreach Keyword" level="1"/>
        </page>
        <namespace name="QtAndroidPrivate" href="qtandroidprivate.html" status="preliminary" access="public" location="qjniarray.h" since="6.2" documented="true" module="QtCorePrivate" brief="Miscellaneous functions to aid Android development">
            <function name="bindService" fullname="QtAndroidPrivate::bindService" href="qtandroidprivate.html#bindService" status="active" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" type="bool" signature="bool bindService(const QAndroidIntent &amp;serviceIntent, const QAndroidServiceConnection &amp;serviceConnection, QtAndroidPrivate::BindFlags flags)">
                <parameter type="const QAndroidIntent &amp;" name="serviceIntent" default=""/>
                <parameter type="const QAndroidServiceConnection &amp;" name="serviceConnection" default=""/>
                <parameter type="QtAndroidPrivate::BindFlags" name="flags" default="BindFlag::None"/>
            </function>
            <function name="checkPermission" fullname="QtAndroidPrivate::checkPermission" href="qtandroidprivate.html#checkPermission" status="preliminary" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" type="QFuture&lt;QtAndroidPrivate::PermissionResult&gt;" signature="QFuture&lt;QtAndroidPrivate::PermissionResult&gt; checkPermission(const QString &amp;permission)">
                <parameter type="const QString &amp;" name="permission" default=""/>
            </function>
            <function name="requestPermission" fullname="QtAndroidPrivate::requestPermission" href="qtandroidprivate.html#requestPermission" status="preliminary" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" type="QFuture&lt;QtAndroidPrivate::PermissionResult&gt;" signature="QFuture&lt;QtAndroidPrivate::PermissionResult&gt; requestPermission(const QString &amp;permission)">
                <parameter type="const QString &amp;" name="permission" default=""/>
            </function>
            <function name="startActivity" fullname="QtAndroidPrivate::startActivity" href="qtandroidprivate.html#startActivity" status="active" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" type="void" signature="void startActivity(const QAndroidIntent &amp;intent, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver)">
                <parameter type="const QAndroidIntent &amp;" name="intent" default=""/>
                <parameter type="int" name="receiverRequestCode" default=""/>
                <parameter type="QAndroidActivityResultReceiver *" name="resultReceiver" default="nullptr"/>
            </function>
            <function name="startActivity" fullname="QtAndroidPrivate::startActivity" href="qtandroidprivate.html#startActivity-1" status="active" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="1" type="void" signature="void startActivity(const QJniObject &amp;intent, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver)">
                <parameter type="const QJniObject &amp;" name="intent" default=""/>
                <parameter type="int" name="receiverRequestCode" default=""/>
                <parameter type="QAndroidActivityResultReceiver *" name="resultReceiver" default="nullptr"/>
            </function>
            <function name="startActivity" fullname="QtAndroidPrivate::startActivity" href="qtandroidprivate.html#startActivity-2" status="active" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" overload="true" overload-number="2" type="void" signature="void startActivity(const QJniObject &amp;intent, int receiverRequestCode, std::function&lt;void (int, int, const QJniObject &amp;)&gt; callbackFunc)">
                <parameter type="const QJniObject &amp;" name="intent" default=""/>
                <parameter type="int" name="receiverRequestCode" default=""/>
                <parameter type="std::function&lt;void (int, int, const QJniObject &amp;)&gt;" name="callbackFunc" default=""/>
            </function>
            <function name="startIntentSender" fullname="QtAndroidPrivate::startIntentSender" href="qtandroidprivate.html#startIntentSender" status="active" access="public" location="qandroidextras_p.h" documented="true" since="6.2" meta="plain" type="void" signature="void startIntentSender(const QJniObject &amp;intentSender, int receiverRequestCode, QAndroidActivityResultReceiver *resultReceiver)">
                <parameter type="const QJniObject &amp;" name="intentSender" default=""/>
                <parameter type="int" name="receiverRequestCode" default=""/>
                <parameter type="QAndroidActivityResultReceiver *" name="resultReceiver" default="nullptr"/>
            </function>
            <enum name="BindFlag" fullname="QtAndroidPrivate::BindFlag" href="qtandroidprivate.html#BindFlag-enum" status="active" access="public" location="qandroidextras_p.h" since="6.2" documented="true" scoped="true" typedef="QtAndroidPrivate::BindFlags">
                <value name="None" value="0x00000000"/>
                <value name="AutoCreate" value="0x00000001"/>
                <value name="DebugUnbind" value="0x00000002"/>
                <value name="NotForeground" value="0x00000004"/>
                <value name="AboveClient" value="0x00000008"/>
                <value name="AllowOomManagement" value="0x00000010"/>
                <value name="WaivePriority" value="0x00000020"/>
                <value name="Important" value="0x00000040"/>
                <value name="AdjustWithActivity" value="0x00000080"/>
                <value name="ExternalService" value="-2147483648"/>
            </enum>
            <typedef name="BindFlags" fullname="QtAndroidPrivate::BindFlags" href="qtandroidprivate.html#BindFlag-enum" status="active" access="public" location="qandroidextras_p.h" enum="QtAndroidPrivate::BindFlag"/>
        </namespace>
        <namespace name="QtFuture" href="qtfuture.html" status="active" access="public" location="qfuture_impl.h" documented="true" module="QtCore" brief="Contains miscellaneous identifiers used by the QFuture class">
            <function name="connect" fullname="QtFuture::connect" href="qtfuture.html#connect" status="active" access="public" location="qfuture_impl.h" documented="true" meta="plain" type="QFuture&lt;QtFuture::ArgsType&lt;Signal&gt;&gt;" signature="QFuture&lt;QtFuture::ArgsType&lt;Signal&gt;&gt; connect(Sender *sender, Signal signal)">
                <parameter type="Sender *" name="sender" default=""/>
                <parameter type="Signal" name="signal" default=""/>
            </function>
            <function name="makeExceptionalFuture" fullname="QtFuture::makeExceptionalFuture" href="qtfuture.html#makeExceptionalFuture" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.1" meta="plain" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; makeExceptionalFuture(const QException &amp;exception)">
                <parameter type="const QException &amp;" name="exception" default=""/>
            </function>
            <function name="makeExceptionalFuture" fullname="QtFuture::makeExceptionalFuture" href="qtfuture.html#makeExceptionalFuture-1" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; makeExceptionalFuture(std::__exception_ptr::exception_ptr exception)">
                <parameter type="std::__exception_ptr::exception_ptr" name="exception" default=""/>
            </function>
            <function name="makeReadyFuture" fullname="QtFuture::makeReadyFuture" href="qtfuture-obsolete.html#makeReadyFuture" status="deprecated" access="public" location="qfuture.h" documented="true" since="6.1" meta="plain" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; makeReadyFuture()"/>
            <function name="makeReadyFuture" fullname="QtFuture::makeReadyFuture" href="qtfuture-obsolete.html#makeReadyFuture-1" status="deprecated" access="public" location="qfuture_impl.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="1" type="QFuture&lt;std::decay_t&lt;T&gt;&gt;" signature="QFuture&lt;std::decay_t&lt;T&gt;&gt; makeReadyFuture(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="makeReadyFuture" fullname="QtFuture::makeReadyFuture" href="qtfuture-obsolete.html#makeReadyFuture-2" status="deprecated" access="public" location="qfuture_impl.h" documented="true" since="6.1" meta="plain" overload="true" overload-number="2" type="QFuture&lt;T&gt;" signature="QFuture&lt;T&gt; makeReadyFuture(const QList&lt;T&gt; &amp;values)">
                <parameter type="const QList&lt;T&gt; &amp;" name="values" default=""/>
            </function>
            <function name="makeReadyRangeFuture" fullname="QtFuture::makeReadyRangeFuture" href="qtfuture.html#makeReadyRangeFuture" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.6" meta="plain" type="QFuture&lt;QtFuture::ContainedType&lt;Container&gt;&gt;" signature="QFuture&lt;QtFuture::ContainedType&lt;Container&gt;&gt; makeReadyRangeFuture(Container &amp;&amp;container)">
                <parameter type="Container &amp;&amp;" name="container" default=""/>
            </function>
            <function name="makeReadyRangeFuture" fullname="QtFuture::makeReadyRangeFuture" href="qtfuture.html#makeReadyRangeFuture-1" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.6" meta="plain" overload="true" overload-number="1" type="QFuture&lt;ValueType&gt;" signature="QFuture&lt;ValueType&gt; makeReadyRangeFuture(std::initializer_list&lt;ValueType&gt; values)">
                <parameter type="std::initializer_list&lt;ValueType&gt;" name="values" default=""/>
            </function>
            <function name="makeReadyValueFuture" fullname="QtFuture::makeReadyValueFuture" href="qtfuture.html#makeReadyValueFuture" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.6" meta="plain" type="QFuture&lt;std::decay_t&lt;T&gt;&gt;" signature="QFuture&lt;std::decay_t&lt;T&gt;&gt; makeReadyValueFuture(T &amp;&amp;value)">
                <parameter type="T &amp;&amp;" name="value" default=""/>
            </function>
            <function name="makeReadyVoidFuture" fullname="QtFuture::makeReadyVoidFuture" href="qtfuture.html#makeReadyVoidFuture" status="active" access="public" location="qfuture_impl.h" documented="true" since="6.6" meta="plain" type="QFuture&lt;void&gt;" signature="QFuture&lt;void&gt; makeReadyVoidFuture()"/>
            <function name="whenAll" fullname="QtFuture::whenAll" href="qtfuture.html#whenAll" status="active" access="public" location="qfuture.h" documented="true" since="6.3" meta="plain" type="QFuture&lt;OutputSequence&gt;" signature="QFuture&lt;OutputSequence&gt; whenAll(Futures &amp;&amp;... futures)">
                <parameter type="Futures &amp;&amp;..." name="futures" default=""/>
            </function>
            <function name="whenAll" fullname="QtFuture::whenAll" href="qtfuture.html#whenAll-1" status="active" access="public" location="qfuture.h" documented="true" since="6.3" meta="plain" overload="true" overload-number="1" type="QFuture&lt;OutputSequence&gt;" signature="QFuture&lt;OutputSequence&gt; whenAll(InputIt first, InputIt last)">
                <parameter type="InputIt" name="first" default=""/>
                <parameter type="InputIt" name="last" default=""/>
            </function>
            <function name="whenAny" fullname="QtFuture::whenAny" href="qtfuture.html#whenAny" status="active" access="public" location="qfuture.h" documented="true" since="6.3" meta="plain" type="QFuture&lt;std::variant&lt;std::decay_t&lt;Futures&gt;...&gt;&gt;" signature="QFuture&lt;std::variant&lt;std::decay_t&lt;Futures&gt;...&gt;&gt; whenAny(Futures &amp;&amp;... futures)">
                <parameter type="Futures &amp;&amp;..." name="futures" default=""/>
            </function>
            <function name="whenAny" fullname="QtFuture::whenAny" href="qtfuture.html#whenAny-1" status="active" access="public" location="qfuture.h" documented="true" since="6.3" meta="plain" overload="true" overload-number="1" type="QFuture&lt;QtFuture::WhenAnyResult&lt;T&gt;&gt;" signature="QFuture&lt;QtFuture::WhenAnyResult&lt;T&gt;&gt; whenAny(InputIt first, InputIt last)">
                <parameter type="InputIt" name="first" default=""/>
                <parameter type="InputIt" name="last" default=""/>
            </function>
            <struct name="WhenAnyResult" fullname="QtFuture::WhenAnyResult" href="qtfuture-whenanyresult.html" status="active" access="public" location="qfuture_impl.h" since="6.3" documented="true" groups="thread" module="QtCore" brief="QtFuture::WhenAnyResult is used to represent the result of QtFuture::whenAny()">
                <variable name="future" fullname="QtFuture::WhenAnyResult::future" href="qtfuture-whenanyresult.html#future-var" status="active" access="public" location="qfuture_impl.h" documented="true" type="QFuture&lt;T&gt;" static="false"/>
                <variable name="index" fullname="QtFuture::WhenAnyResult::index" href="qtfuture-whenanyresult.html#index-var" status="active" access="public" location="qfuture_impl.h" documented="true" type="qsizetype" static="false"/>
            </struct>
            <enum name="Launch" fullname="QtFuture::Launch" href="qtfuture.html#Launch-enum" status="active" access="public" location="qfuture_impl.h" since="6.0" documented="true" scoped="true">
                <value name="Sync" value="0"/>
                <value name="Async" value="1"/>
                <value name="Inherit" value="2"/>
            </enum>
        </namespace>
        <namespace name="QtJniTypes" href="qtjnitypes.html" status="active" access="public" location="qjnitypes_impl.h" since="6.8" documented="true" groups="frameworks-technologies" module="QtCore" brief="Declares C++ types that correspond to Java types">
            <keyword name="jni" title="JNI"/>
            <function name="Q_DECLARE_JNI_CLASS" href="qtjnitypes.html#Q_DECLARE_JNI_CLASS" status="active" access="public" location="jni.qdoc" documented="true" related="112" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_CLASS(Type, JavaSignature)">
                <parameter type="" name="Type" default=""/>
                <parameter type="" name="JavaSignature" default=""/>
            </function>
            <function name="Q_DECLARE_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="113" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_NATIVE_METHOD(Method)">
                <parameter type="" name="Method" default=""/>
            </function>
            <function name="Q_DECLARE_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD-1" status="active" access="public" location="jni.qdoc" documented="true" related="114" since="6.8" meta="macrowithparams" overload="true" overload-number="1" signature="Q_DECLARE_JNI_NATIVE_METHOD(Method, JavaName)">
                <parameter type="" name="Method" default=""/>
                <parameter type="" name="JavaName" default=""/>
            </function>
            <function name="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" status="active" access="public" location="jni.qdoc" documented="true" related="115" since="6.8" meta="macrowithparams" signature="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method)">
                <parameter type="" name="Method" default=""/>
            </function>
            <function name="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE" href="qtjnitypes.html#Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE-1" status="active" access="public" location="jni.qdoc" documented="true" related="116" since="6.8" meta="macrowithparams" overload="true" overload-number="1" signature="Q_DECLARE_JNI_NATIVE_METHOD_IN_CURRENT_SCOPE(Method, JavaName)">
                <parameter type="" name="Method" default=""/>
                <parameter type="" name="JavaName" default=""/>
            </function>
            <function name="Q_JNI_NATIVE_METHOD" href="qtjnitypes.html#Q_JNI_NATIVE_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="166" since="6.8" meta="macrowithparams" signature="Q_JNI_NATIVE_METHOD(Method)">
                <parameter type="" name="Method" default=""/>
            </function>
            <function name="Q_JNI_NATIVE_SCOPED_METHOD" href="qtjnitypes.html#Q_JNI_NATIVE_SCOPED_METHOD" status="active" access="public" location="jni.qdoc" documented="true" related="167" since="6.8" meta="macrowithparams" signature="Q_JNI_NATIVE_SCOPED_METHOD(Method, Scope)">
                <parameter type="" name="Method" default=""/>
                <parameter type="" name="Scope" default=""/>
            </function>
        </namespace>
        <namespace name="QtLiterals" href="qtliterals.html" status="active" access="public" location="qbytearray.h" documented="true" module="QtCore" brief="Declares literal operators for Qt types">
            <function name="operator&quot;&quot;_qba" href="qbytearray-obsolete.html#operator-22-22_qba" status="deprecated" access="public" location="qbytearray.h" documented="true" related="776" since="6.2" meta="plain" noexcept="true" type="QByteArray" signature="QByteArray operator&quot;&quot;_qba(const char *str, size_t size)">
                <parameter type="const char *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
            <function name="operator&quot;&quot;_qs" href="qstring-obsolete.html#operator-22-22_qs" status="deprecated" access="public" location="qstring.h" documented="true" related="1196" since="6.2" meta="plain" noexcept="true" type="QString" signature="QString operator&quot;&quot;_qs(const char16_t *str, size_t size)">
                <parameter type="const char16_t *" name="str" default=""/>
                <parameter type="size_t" name="size" default=""/>
            </function>
        </namespace>
        <page name="qtcore-attribution-sha1.html" href="qtcore-attribution-sha1.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Secure Hash Algorithm SHA-1" fulltitle="Secure Hash Algorithm SHA-1" subtitle="" brief="Public Domain">
            <target name="sha1"/>
        </page>
        <page name="qtcore-attribution-sha3_keccak.html" href="qtcore-attribution-sha3-keccak.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Secure Hash Algorithm SHA-3 - Keccak, version 3.2" fulltitle="Secure Hash Algorithm SHA-3 - Keccak, version 3.2" subtitle="" brief="Creative Commons Zero v1.0 Universal">
            <target name="sha3-keccak" title="sha3_keccak"/>
        </page>
        <page name="qtcore-attribution-sha3_endian.html" href="qtcore-attribution-sha3-endian.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Secure Hash Algorithm SHA-3 - brg_endian, version 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228" fulltitle="Secure Hash Algorithm SHA-3 - brg_endian, version 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228" subtitle="" brief="BSD 2-clause &quot;Simplified&quot; License">
            <target name="sha3-endian" title="sha3_endian"/>
        </page>
        <page name="qtcore-attribution-rfc6234.html" href="qtcore-attribution-rfc6234.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Secure Hash Algorithms SHA-384 and SHA-512" fulltitle="Secure Hash Algorithms SHA-384 and SHA-512" subtitle="" brief="BSD 3-clause &quot;New&quot; or &quot;Revised&quot; License">
            <target name="rfc6234"/>
        </page>
        <page name="datastreamformat.html" href="datastreamformat.html" status="active" location="datastreamformat.qdoc" documented="true" subtype="page" title="Serializing Qt Data Types" fulltitle="Serializing Qt Data Types" subtitle="" brief="List of data types that can be serialized by QDataStream"/>
        <page name="shared-memory.html" href="shared-memory.html" status="active" location="ipc.qdoc" documented="true" subtype="page" title="Shared Memory" fulltitle="Shared Memory" subtitle="" brief="Overview of the techniques for sharing memory between processes">
            <keyword name="ipc"/>
            <keyword name="shared-memory" title="shared memory"/>
            <contents name="sharing-memory-using-qsharedmemory" title="Sharing memory using QSharedMemory" level="1"/>
            <contents name="sharing-memory-via-memory-mapped-files" title="Sharing memory via memory-mapped files" level="1"/>
            <contents name="linux-hints-on-memory-mapped-files" title="Linux hints on memory-mapped files" level="2"/>
            <contents name="freebsd-hints-on-memory-mapped-files" title="FreeBSD hints on memory-mapped files" level="2"/>
            <contents name="windows-hints-on-memory-mapped-files" title="Windows hints on memory-mapped files" level="2"/>
        </page>
        <page name="signalsandslots.html" href="signalsandslots.html" status="active" location="signalsandslots.qdoc" documented="true" groups="explanations-basics,qt-basic-concepts" subtype="page" title="Signals &amp; Slots" fulltitle="Signals &amp; Slots" subtitle="" brief="An overview of Qt's signals and slots inter-object communication mechanism. Signals and slots are used for communication between objects. The signals and slots mechanism is a central feature of Qt and probably the part that differs most from the features provided by other frameworks. Signals and slots are made possible by Qt's meta-object system">
            <target name="3rd-party-signals-and-slots" title="3rd Party Signals and Slots"/>
            <keyword name="signals-and-slots" title="Signals and Slots"/>
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="signals-and-slots" title="Signals and Slots" level="1"/>
            <contents name="signals" title="Signals" level="1"/>
            <contents name="slots" title="Slots" level="1"/>
            <contents name="a-small-example" title="A Small Example" level="1"/>
            <contents name="a-real-example" title="A Real Example" level="1"/>
            <contents name="signals-and-slots-with-default-arguments" title="Signals And Slots With Default Arguments" level="1"/>
            <contents name="advanced-signals-and-slots-usage" title="Advanced Signals and Slots Usage" level="1"/>
            <contents name="using-qt-with-3rd-party-signals-and-slots" title="Using Qt with 3rd Party Signals and Slots" level="2"/>
            <contents name="signals-and-slots-in-qt-based-libraries" title="Signals and slots in Qt-based libraries" level="2"/>
        </page>
        <page name="qtcore-attribution-siphash.html" href="qtcore-attribution-siphash.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="SipHash Algorithm" fulltitle="SipHash Algorithm" subtitle="" brief="Creative Commons Zero v1.0 Universal">
            <target name="siphash"/>
        </page>
        <page name="animation-overview.html" href="animation-overview.html" status="active" location="animation.qdoc" documented="true" groups="frameworks-technologies,qt-gui-concepts" subtype="page" title="The Animation Framework" fulltitle="The Animation Framework" subtitle="" brief="An overview of the Animation Framework">
            <keyword name="animation" title="Animation"/>
            <contents name="the-animation-architecture" title="The Animation architecture" level="1"/>
            <contents name="classes-offered-by-the-framework" title="Classes offered by the framework" level="1"/>
            <contents name="animating-qt-properties" title="Animating Qt properties" level="1"/>
            <contents name="animations-and-the-graphics-view-framework" title="Animations and the Graphics View Framework" level="1"/>
            <contents name="easing-curves" title="Easing curves" level="1"/>
            <contents name="grouping-animations" title="Grouping animations" level="1"/>
            <contents name="object-ownership" title="Object ownership" level="1"/>
        </page>
        <page name="eventsandfilters.html" href="eventsandfilters.html" status="active" location="eventsandfilters.qdoc" documented="true" groups="frameworks-technologies,qt-basic-concepts" subtype="page" title="The Event System" fulltitle="The Event System" subtitle="" brief="A guide to event handling in Qt">
            <contents name="how-events-are-delivered" title="How Events are Delivered" level="1"/>
            <contents name="event-types" title="Event Types" level="1"/>
            <contents name="event-handlers" title="Event Handlers" level="1"/>
            <contents name="event-filters" title="Event Filters" level="1"/>
            <contents name="sending-events" title="Sending Events" level="1"/>
        </page>
        <page name="metaobjects.html" href="metaobjects.html" status="active" location="metaobjects.qdoc" documented="true" groups="explanations-basics,qt-basic-concepts" subtype="page" title="The Meta-Object System" fulltitle="The Meta-Object System" subtitle="" brief="An overview of Qt's meta-object system and introspection capabilities">
            <target name="qobjectcast"/>
            <keyword name="meta-object"/>
            <keyword name="meta-object-system" title="Meta-Object System"/>
        </page>
        <page name="properties.html" href="properties.html" status="active" location="properties.qdoc" documented="true" groups="explanations-basics,qt-basic-concepts" subtype="page" title="The Property System" fulltitle="The Property System" subtitle="" brief="An overview of Qt's property system">
            <keyword name="qt-s-property-system" title="Qt's Property System"/>
            <contents name="requirements-for-declaring-properties" title="Requirements for Declaring Properties" level="1"/>
            <contents name="reading-and-writing-properties-with-the-meta-object-system" title="Reading and Writing Properties with the Meta-Object System" level="1"/>
            <contents name="a-simple-example" title="A Simple Example" level="1"/>
            <contents name="dynamic-properties" title="Dynamic Properties" level="1"/>
            <contents name="properties-and-custom-types" title="Properties and Custom Types" level="1"/>
            <contents name="adding-additional-information-to-a-class" title="Adding Additional Information to a Class" level="1"/>
            <contents name="using-bindable-properties" title="Using Bindable Properties" level="1"/>
        </page>
        <page name="resources.html" href="resources.html" status="active" location="resource-system.qdoc" documented="true" subtype="page" title="The Qt Resource System" fulltitle="The Qt Resource System" subtitle="" brief="A platform-independent mechanism for shipping resource files in an application">
            <target name="qt-resource-collection-file" title="{Qt Resource Collection File}"/>
            <target name="resource-collection-files" title="{Resource Collection Files}"/>
            <keyword name="resource-system" title="resource system"/>
            <contents name="the-qt-resource-compiler-rcc" title="The Qt Resource Compiler (rcc)" level="1"/>
            <contents name="qt-resource-collection-file-qrc" title="Qt Resource Collection File (.qrc)" level="1"/>
            <contents name="build-system-integration" title="Build System Integration" level="1"/>
            <contents name="cmake" title="CMake" level="2"/>
            <contents name="qmake" title="qmake" level="2"/>
            <contents name="runtime-api" title="Runtime API" level="1"/>
            <contents name="advanced-topics" title="Advanced Topics" level="1"/>
            <contents name="prefixes" title="Prefixes" level="2"/>
            <contents name="aliases" title="Aliases" level="2"/>
            <contents name="discarding-the-file-contents" title="Discarding the file contents" level="2"/>
            <contents name="language-selectors" title="Language Selectors" level="2"/>
            <contents name="embedding-large-files" title="Embedding Large Files" level="2"/>
            <contents name="external-resource-files" title="External Resource Files" level="2"/>
            <contents name="resources-in-a-qt-for-python-application" title="Resources in a Qt for Python application" level="2"/>
            <contents name="compression" title="Compression" level="2"/>
            <contents name="explicit-loading-and-unloading-of-embedded-resources" title="Explicit Loading and Unloading of Embedded Resources" level="2"/>
        </page>
        <page name="android-deploy-qt-tool.html" href="android-deploy-qt-tool.html" status="active" location="androiddeployqt.qdoc" documented="true" subtype="page" title="The androiddeployqt Tool" fulltitle="The androiddeployqt Tool" subtitle="" brief="An overview of the androiddeployqt tool and how to use it">
            <target name="androiddeployqt"/>
            <contents name="prerequisites-before-running-androiddeployqt" title="Prerequisites Before Running androiddeployqt" level="1"/>
            <contents name="command-line-arguments" title="Command Line Arguments" level="1"/>
            <contents name="dependencies-detection" title="Dependencies Detection" level="1"/>
            <contents name="deployment-in-qt-creator" title="Deployment in Qt Creator" level="1"/>
        </page>
        <page name="android-test-runner.html" href="android-test-runner.html" status="active" location="androidtestrunner.qdoc" documented="true" groups="android-platform-extra-topics" subtype="page" title="The androidtestrunner Tool" fulltitle="The androidtestrunner Tool" subtitle="" brief="Overview of the androidtestrunner tool for running Qt tests on Android">
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="how-it-works" title="How it works" level="1"/>
            <contents name="running-tests-with-the-test-wrapper" title="Running tests with the test wrapper" level="1"/>
            <contents name="retrieving-results" title="Retrieving results" level="1"/>
            <contents name="how-to-use-it" title="How to use it" level="1"/>
            <contents name="mandatory-arguments" title="Mandatory Arguments" level="2"/>
            <contents name="optional-arguments" title="Optional arguments" level="2"/>
            <contents name="example-usage" title="Example usage" level="2"/>
        </page>
        <page name="timers.html" href="timers.html" status="active" location="timers.qdoc" documented="true" groups="how-to" subtype="page" title="Timers" fulltitle="Timers" subtitle="" brief="How to use Qt timers in your application"/>
        <page name="qtcore-attribution-tinycbor.html" href="qtcore-attribution-tinycbor.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="TinyCBOR, version 0.6.1" fulltitle="TinyCBOR, version 0.6.1" subtitle="" brief="MIT License">
            <target name="tinycbor"/>
        </page>
        <page name="qtcore-attribution-unicode-character-database.html" href="qtcore-attribution-unicode-character-database.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Unicode Character Database (UCD), version 34" fulltitle="Unicode Character Database (UCD), version 34" subtitle="" brief="Unicode License Agreement - Data Files and Software (2016)">
            <target name="unicode-character-database"/>
        </page>
        <page name="qtcore-attribution-unicode-cldr.html" href="qtcore-attribution-unicode-cldr.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="Unicode Common Locale Data Repository (CLDR), version v46.1" fulltitle="Unicode Common Locale Data Repository (CLDR), version v46.1" subtitle="" brief="Unicode License v3">
            <target name="unicode-cldr"/>
        </page>
        <page name="qtcore-attribution-extra-cmake-modules.html" href="qtcore-attribution-extra-cmake-modules.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="extra-cmake-modules, version 5.84.0" fulltitle="extra-cmake-modules, version 5.84.0" subtitle="" brief="BSD-3-Clause">
            <target name="extra-cmake-modules"/>
        </page>
        <page name="qtcore-attribution-extra-cmake-modules.html" href="qtcore-attribution-extra-cmake-modules.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="extra-cmake-modules, version 5.84.0" fulltitle="extra-cmake-modules, version 5.84.0" subtitle="" brief="BSD-3-Clause">
            <target name="extra-cmake-modules"/>
        </page>
        <page name="qtcore-attribution-forkfd.html" href="qtcore-attribution-forkfd.html" status="active" location="codeattributions.qdoc" documented="true" groups="attributions-libs,attributions-qtcore,attributions-qtcore-libs" subtype="attribution" title="forkfd" fulltitle="forkfd" subtitle="" brief="MIT License">
            <target name="forkfd"/>
        </page>
        <class name="qfloat16" href="qfloat16.html" status="active" access="public" location="qfloat16.h" documented="true" groups="funclists" module="QtCore" brief="Provides 16-bit floating point support" comparison_category="partial">
            <keyword name="16-bit-floating-point-support" title="16-bit Floating Point Support"/>
            <function name="copySign" fullname="qfloat16::copySign" href="qfloat16.html#copySign" status="active" access="public" location="qfloat16.h" documented="true" meta="plain" const="true" noexcept="true" type="qfloat16" signature="qfloat16 copySign(qfloat16 sign) const">
                <parameter type="qfloat16" name="sign" default=""/>
            </function>
            <function name="isNormal" fullname="qfloat16::isNormal" href="qfloat16.html#isNormal" status="active" access="public" location="qfloat16.h" documented="true" meta="plain" const="true" constexpr="true" noexcept="true" type="bool" signature="bool isNormal() const"/>
            <function name="operator&lt;&lt;" href="qfloat16.html#operator-lt-lt" status="active" access="public" location="qfloat16.h" documented="true" related="1315" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;ds, qfloat16 f)">
                <parameter type="QDataStream &amp;" name="ds" default=""/>
                <parameter type="qfloat16" name="f" default=""/>
            </function>
            <function name="operator&gt;&gt;" href="qfloat16.html#operator-gt-gt" status="active" access="public" location="qfloat16.h" documented="true" related="1316" meta="plain" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;ds, qfloat16 &amp;f)">
                <parameter type="QDataStream &amp;" name="ds" default=""/>
                <parameter type="qfloat16 &amp;" name="f" default=""/>
            </function>
            <function name="qFloatFromFloat16" href="qfloat16.html#qFloatFromFloat16" status="active" access="public" location="qfloat16.h" documented="true" related="501" meta="plain" noexcept="true" type="void" signature="void qFloatFromFloat16(float *out, const qfloat16 *in, qsizetype len)">
                <parameter type="float *" name="out" default=""/>
                <parameter type="const qfloat16 *" name="in" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="qFloatToFloat16" href="qfloat16.html#qFloatToFloat16" status="active" access="public" location="qfloat16.h" documented="true" related="502" meta="plain" noexcept="true" type="void" signature="void qFloatToFloat16(qfloat16 *out, const float *in, qsizetype len)">
                <parameter type="qfloat16 *" name="out" default=""/>
                <parameter type="const float *" name="in" default=""/>
                <parameter type="qsizetype" name="len" default=""/>
            </function>
            <function name="qFpClassify" href="qfloat16.html#qFpClassify-2" status="active" access="public" location="qfloat16.h" documented="true" related="507" meta="plain" noexcept="true" overload="true" overload-number="2" type="int" signature="int qFpClassify(qfloat16 val)">
                <parameter type="qfloat16" name="val" default=""/>
            </function>
            <function name="qFuzzyCompare" href="qfloat16.html#qFuzzyCompare-2" status="active" access="public" location="qfloat16.h" documented="true" related="518" meta="plain" noexcept="true" overload="true" overload-number="2" type="bool" signature="bool qFuzzyCompare(qfloat16 p1, qfloat16 p2)">
                <parameter type="qfloat16" name="p1" default=""/>
                <parameter type="qfloat16" name="p2" default=""/>
            </function>
            <function name="qHash" href="qfloat16.html#qHash" status="active" access="public" location="qfloat16.h" documented="true" related="1317" since="6.5.3" meta="plain" noexcept="true" type="size_t" signature="size_t qHash(qfloat16 key, size_t seed)">
                <parameter type="qfloat16" name="key" default=""/>
                <parameter type="size_t" name="seed" default="0"/>
            </function>
            <function name="qIsFinite" href="qfloat16.html#qIsFinite-3" status="active" access="public" location="qfloat16.h" documented="true" related="589" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsFinite(qfloat16 f)">
                <parameter type="qfloat16" name="f" default=""/>
            </function>
            <function name="qIsInf" href="qfloat16.html#qIsInf-3" status="active" access="public" location="qfloat16.h" documented="true" related="592" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsInf(qfloat16 f)">
                <parameter type="qfloat16" name="f" default=""/>
            </function>
            <function name="qIsNaN" href="qfloat16.html#qIsNaN-3" status="active" access="public" location="qfloat16.h" documented="true" related="595" meta="plain" noexcept="true" overload="true" overload-number="3" type="bool" signature="bool qIsNaN(qfloat16 f)">
                <parameter type="qfloat16" name="f" default=""/>
            </function>
            <function name="qRound" href="qfloat16.html#qRound-2" status="active" access="public" location="qfloat16.h" documented="true" related="630" meta="plain" noexcept="true" overload="true" overload-number="2" type="int" signature="int qRound(qfloat16 value)">
                <parameter type="qfloat16" name="value" default=""/>
            </function>
            <function name="qRound64" href="qfloat16.html#qRound64-2" status="active" access="public" location="qfloat16.h" documented="true" related="633" meta="plain" noexcept="true" overload="true" overload-number="2" type="qint64" signature="qint64 qRound64(qfloat16 value)">
                <parameter type="qfloat16" name="value" default=""/>
            </function>
            <function name="qfloat16" fullname="qfloat16::qfloat16" href="qfloat16.html#qfloat16" status="active" access="public" location="qfloat16.h" documented="true" since="6.1" meta="constructor" explicit="true" noexcept="true" signature="qfloat16(Qt::Initialization)">
                <parameter type="Qt::Initialization" name="" default=""/>
            </function>
        </class>
        <page name="qt-add-android-permission.html" href="qt-add-android-permission.html" status="active" location="qt_add_android_permission.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_android_permission" fulltitle="qt_add_android_permission" subtitle="" brief="Adds an Android permission to the target executable">
            <keyword name="qt6-add-android-permission" title="qt6_add_android_permission"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-add-bigresources.html" href="qt-add-bigresources.html" status="active" location="qt_add_big_resources.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_big_resources" fulltitle="qt_add_big_resources" subtitle="" brief="Compiles big binary resources into object code">
            <keyword name="qt6-add-big-resources" title="qt6_add_big_resources"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="qt-add-binary-resources.html" href="qt-add-binary-resources.html" status="active" location="qt_add_binary_resources.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_binary_resources" fulltitle="qt_add_binary_resources" subtitle="" brief="Creates an RCC file from a list of Qt resource files">
            <keyword name="qt6-add-binary-resources" title="qt6_add_binary_resources"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="qt-add-executable.html" href="qt-add-executable.html" status="active" location="qt_add_executable.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_executable" fulltitle="qt_add_executable" subtitle="" brief="Creates and finalizes an application target of a platform-specific type">
            <keyword name="qt6-add-executable" title="qt6_add_executable"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="target-creation" title="Target Creation" level="2"/>
            <contents name="linking-qt-core" title="Linking Qt::Core" level="2"/>
            <contents name="finalization" title="Finalization" level="2"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="qt-add-library.html" href="qt-add-library.html" status="active" location="qt_add_library.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_library" fulltitle="qt_add_library" subtitle="" brief="Creates and finalizes a library">
            <target name="qt-add-library-finalization" title="qt_add_library finalization"/>
            <keyword name="qt6-add-library" title="qt6_add_library"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="target-creation" title="Target Creation" level="2"/>
            <contents name="finalization" title="Finalization" level="2"/>
        </page>
        <page name="qt-add-plugin.html" href="qt-add-plugin.html" status="active" location="qt_add_plugin.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_plugin" fulltitle="qt_add_plugin" subtitle="" brief="Creates a Qt plugin target">
            <keyword name="qt6-add-plugin" title="qt6_add_plugin"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="finalization" title="Finalization" level="2"/>
        </page>
        <page name="qt-add-resources.html" href="qt-add-resources.html" status="active" location="qt_add_resources.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_resources" fulltitle="qt_add_resources" subtitle="" brief="Compiles binary resources into source code">
            <keyword name="qt6-add-resources" title="qt6_add_resources"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments-of-the-target-based-variant" title="Arguments of the target-based variant" level="1"/>
            <contents name="arguments-of-both-variants" title="Arguments of both variants" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
            <contents name="caveats" title="Caveats" level="1"/>
        </page>
        <page name="qt-add-win-app-sdk.html" href="qt-add-win-app-sdk.html" status="active" location="qt_add_win_app_sdk.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_add_win_app_sdk" fulltitle="qt_add_win_app_sdk" subtitle="" brief="Adds the Windows App SDK library to the application">
            <keyword name="qt6-add-win-app-sdk" title="qt6_add_win_app_sdk"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qt-allow-non-utf8-sources.html" href="qt-allow-non-utf8-sources.html" status="active" location="qt_allow_non_utf8_sources.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_allow_non_utf8_sources" fulltitle="qt_allow_non_utf8_sources" subtitle="" brief="Prevents forcing source files to be treated as UTF-8 for Windows">
            <keyword name="qt6-allow-non-utf8-sources" title="qt6_allow_non_utf8_sources"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qt-android-add-apk-target.html" href="qt-android-add-apk-target.html" status="active" location="qt_android_add_apk_target.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_android_add_apk_target" fulltitle="qt_android_add_apk_target" subtitle="" brief="Defines a build target that runs androiddeployqt to produce an APK">
            <keyword name="qt6-android-add-apk-target" title="qt6_android_add_apk_target"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-android-apply-arch-suffix.html" href="qt-android-apply-arch-suffix.html" status="active" location="qt_android_apply_arch_suffix.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_android_apply_arch_suffix" fulltitle="qt_android_apply_arch_suffix" subtitle="" brief="Configures the target binary's name to include an architecture-specific suffix">
            <keyword name="qt6-android-apply-arch-suffix" title="qt6_android_apply_arch_suffix"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qt-android-generate-deployment-settings.html" href="qt-android-generate-deployment-settings.html" status="active" location="qt_android_generate_deployment_settings.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_android_generate_deployment_settings" fulltitle="qt_android_generate_deployment_settings" subtitle="" brief="Generates the deployment settings file needed by androiddeployqt">
            <keyword name="qt6-android-generate-deployment-settings" title="qt6_android_generate_deployment_settings"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="cmake-variables" title="CMake Variables" level="2"/>
            <contents name="target-properties" title="Target Properties" level="2"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-deploy-qt-conf.html" href="qt-deploy-qt-conf.html" status="active" location="qt_deploy_qt_conf.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_deploy_qt_conf" fulltitle="qt_deploy_qt_conf" subtitle="" brief="Write a qt.conf file at deployment time">
            <keyword name="qt6-deploy-qt-conf" title="qt6_deploy_qt_conf"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-deploy-runtime-dependencies.html" href="qt-deploy-runtime-dependencies.html" status="active" location="qt_deploy_runtime_dependencies.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_deploy_runtime_dependencies" fulltitle="qt_deploy_runtime_dependencies" subtitle="" brief="Deploy Qt plugins, Qt and non-Qt libraries needed by an executable">
            <keyword name="qt6-deploy-runtime-dependencies" title="qt6_deploy_runtime_dependencies"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-deploy-translations.html" href="qt-deploy-translations.html" status="active" location="qt_deploy_translations.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_deploy_translations" fulltitle="qt_deploy_translations" subtitle="" brief="Deploy Qt translations needed by an executable">
            <keyword name="qt6-deploy-translations" title="qt6_deploy_translations"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-disable-unicode-defines.html" href="qt-disable-unicode-defines.html" status="active" location="qt_disable_unicode_defines.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_disable_unicode_defines" fulltitle="qt_disable_unicode_defines" subtitle="" brief="Prevents some unicode-related compiler definitions being set automatically on a target">
            <keyword name="qt6-disable-unicode-defines" title="qt6_disable_unicode_defines"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qt-extract-metatypes.html" href="qt-extract-metatypes.html" status="active" location="qt_extract_metatypes.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_extract_metatypes" fulltitle="qt_extract_metatypes" subtitle="" brief="Extracts metatypes from a Qt target and generates an associated metatypes.json file">
            <keyword name="qt6-extract-metatypes" title="qt6_extract_metatypes"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="automatic-metatype-extraction" title="Automatic metatype extraction" level="1"/>
        </page>
        <page name="qt-finalize-project.html" href="qt-finalize-project.html" status="active" location="qt_finalize_project.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_finalize_project" fulltitle="qt_finalize_project" subtitle="" brief="Handles various common platform-specific tasks associated with a Qt project">
            <keyword name="qt6-finalize-project" title="qt6_finalize_project"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="examples" title="Examples" level="2"/>
        </page>
        <page name="qt-finalize-target.html" href="qt-finalize-target.html" status="active" location="qt_finalize_target.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_finalize_target" fulltitle="qt_finalize_target" subtitle="" brief="Handles various common platform-specific tasks associated with Qt targets">
            <keyword name="qt6-finalize-target" title="qt6_finalize_target"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="executable-targets" title="Executable Targets" level="1"/>
            <contents name="all-platforms" title="All Platforms" level="2"/>
            <contents name="android" title="Android" level="2"/>
            <contents name="wasm" title="WASM" level="2"/>
            <contents name="ios" title="iOS" level="2"/>
            <contents name="library-targets" title="Library Targets" level="1"/>
        </page>
        <page name="qt-generate-deploy-app-script.html" href="qt-generate-deploy-app-script.html" status="active" location="qt_generate_deploy_app_script.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_generate_deploy_app_script" fulltitle="qt_generate_deploy_app_script" subtitle="" brief="Generate a deployment script for an application">
            <keyword name="qt6-generate-deploy-app-script" title="qt6_generate_deploy_app_script"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-generate-deploy-script.html" href="qt-generate-deploy-script.html" status="active" location="qt_generate_deploy_script.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_generate_deploy_script" fulltitle="qt_generate_deploy_script" subtitle="" brief="Generate a custom deployment script">
            <keyword name="qt6-generate-deploy-script" title="qt6_generate_deploy_script"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-generate-moc.html" href="qt-generate-moc.html" status="active" location="qt_generate_moc.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_generate_moc" fulltitle="qt_generate_moc" subtitle="" brief="Calls moc on an input file">
            <keyword name="qt6-generate-moc" title="qt6_generate_moc"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="qt-import-plugins.html" href="qt-import-plugins.html" status="active" location="qt_import_plugins.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_import_plugins" fulltitle="qt_import_plugins" subtitle="" brief="Specifies a custom set of plugins to import or exclude">
            <keyword name="qt6-import-plugins" title="qt6_import_plugins"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="dynamic-plugins" title="Dynamic plugins" level="2"/>
            <contents name="static-plugins" title="Static plugins" level="2"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="cmake-target-property-qt-no-entrypoint.html" href="cmake-target-property-qt-no-entrypoint.html" status="active" location="cmake-properties.qdoc" documented="true" groups="cmake-properties-qtcore,cmake-target-properties-qtcore" subtype="page" title="qt_no_entrypoint" fulltitle="qt_no_entrypoint" subtitle="" brief="Specifies to inhibit linking against Qt's entrypoint lib">
            <target name="cmake-target-property-qt-no-entrypoint" title="cmake-target-property-qt_no_entrypoint"/>
        </page>
        <page name="qt-policy.html" href="qt-policy.html" status="active" location="qt_policy.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_policy" fulltitle="qt_policy" subtitle="" brief="Modify the default behavior of Qt's CMake API">
            <keyword name="qt6-policy" title="qt6_policy"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
        </page>
        <page name="qt-set-finalizer-mode.html" href="qt-set-finalizer-mode.html" status="active" location="qt_set_finalizer_mode.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_set_finalizer_mode" fulltitle="qt_set_finalizer_mode" subtitle="" brief="Customizes aspects of a target's finalization">
            <keyword name="qt6-set-finalizer-mode" title="qt6_set_finalizer_mode"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-standard-project-setup.html" href="qt-standard-project-setup.html" status="active" location="qt_standard_project_setup.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_standard_project_setup" fulltitle="qt_standard_project_setup" subtitle="" brief="Setup project-wide defaults to a standard arrangement">
            <keyword name="qt6-standard-project-setup" title="qt6_standard_project_setup"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="internationalization" title="Internationalization" level="1"/>
            <contents name="example" title="Example" level="1"/>
        </page>
        <page name="qt-wrap-cpp.html" href="qt-wrap-cpp.html" status="active" location="qt_wrap_cpp.qdoc" documented="true" groups="cmake-commands-qtcore" subtype="page" title="qt_wrap_cpp" fulltitle="qt_wrap_cpp" subtitle="" brief="Creates .moc files from sources">
            <keyword name="qt6-wrap-cpp" title="qt6_wrap_cpp"/>
            <contents name="synopsis" title="Synopsis" level="1"/>
            <contents name="description" title="Description" level="1"/>
            <contents name="arguments" title="Arguments" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <enum name="QCborKnownTags" href="qtcborcommon.html#QCborKnownTags-enum" status="active" access="public" location="qcborcommon.h" related="701" documented="true" scoped="true">
            <value name="DateTimeString" value="0"/>
            <value name="UnixTime_t" value="1"/>
            <value name="PositiveBignum" value="2"/>
            <value name="NegativeBignum" value="3"/>
            <value name="Decimal" value="4"/>
            <value name="Bigfloat" value="5"/>
            <value name="COSE_Encrypt0" value="16"/>
            <value name="COSE_Mac0" value="17"/>
            <value name="COSE_Sign1" value="18"/>
            <value name="ExpectedBase64url" value="21"/>
            <value name="ExpectedBase64" value="22"/>
            <value name="ExpectedBase16" value="23"/>
            <value name="EncodedCbor" value="24"/>
            <value name="Url" value="32"/>
            <value name="Base64url" value="33"/>
            <value name="Base64" value="34"/>
            <value name="RegularExpression" value="35"/>
            <value name="MimeMessage" value="36"/>
            <value name="Uuid" value="37"/>
            <value name="COSE_Encrypt" value="96"/>
            <value name="COSE_Mac" value="97"/>
            <value name="COSE_Sign" value="98"/>
            <value name="Signature" value="55799"/>
        </enum>
        <enum name="QCborSimpleType" href="qtcborcommon.html#QCborSimpleType-enum" status="active" access="public" location="qmetatype.h" related="702" documented="true" scoped="true">
            <value name="False" value="20"/>
            <value name="True" value="21"/>
            <value name="Null" value="22"/>
            <value name="Undefined" value="23"/>
        </enum>
        <enum name="QCborTag" href="qtcborcommon.html#QCborTag-enum" status="active" access="public" location="qcborcommon.h" related="703" documented="true" scoped="true"/>
        <enum name="QtMsgType" href="qtlogging.html#QtMsgType-enum" status="active" access="public" location="qlogging.h" related="727" documented="true">
            <value name="QtDebugMsg" value="0"/>
            <value name="QtWarningMsg" value="1"/>
            <value name="QtCriticalMsg" value="2"/>
            <value name="QtFatalMsg" value="3"/>
            <value name="QtInfoMsg" value="4"/>
            <value name="QtSystemMsg" value="QtCriticalMsg"/>
        </enum>
        <page name="https://developer.android.com/develop/connectivity/bluetooth/bt-permissions" href="https://developer.android.com/develop/connectivity/bluetooth/bt-permissions" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android Bluetooth Permissions" fulltitle="Android Bluetooth Permissions" subtitle=""/>
        <page name="https://developer.android.com/training/data-storage/shared/documents-files" href="https://developer.android.com/training/data-storage/shared/documents-files" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Access documents and other files from shared storage" fulltitle="Android: Access documents and other files from shared storage" subtitle=""/>
        <page name="https://developer.android.com/guide/topics/providers/content-provider-basics#ContentURIs" href="https://developer.android.com/guide/topics/providers/content-provider-basics#ContentURIs" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Content URIs" fulltitle="Android: Content URIs" subtitle=""/>
        <page name="https://developer.android.com/reference/androidx/documentfile/provider/DocumentFile#getParentFile()" href="https://developer.android.com/reference/androidx/documentfile/provider/DocumentFile#getParentFile()" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: DocumentFile.getParentFile()" fulltitle="Android: DocumentFile.getParentFile()" subtitle=""/>
        <page name="https://developer.android.com/topic/performance/anrs/keep-your-app-responsive" href="https://developer.android.com/topic/performance/anrs/keep-your-app-responsive" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Keep your app responsive" fulltitle="Android: Keep your app responsive" subtitle=""/>
        <page name="https://developer.android.com/reference/android/util/Log" href="https://developer.android.com/reference/android/util/Log" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Log" fulltitle="Android: Log" subtitle=""/>
        <page name="https://developer.android.com/reference/android/provider/MediaStore" href="https://developer.android.com/reference/android/provider/MediaStore" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: MediaStore" fulltitle="Android: MediaStore" subtitle=""/>
        <page name="https://developer.android.com/training/data-storage#scoped-storage" href="https://developer.android.com/training/data-storage#scoped-storage" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: Scoped storage" fulltitle="Android: Scoped storage" subtitle=""/>
        <page name="https://developer.android.com/ndk/reference/group/logging#__android_log_print" href="https://developer.android.com/ndk/reference/group/logging#__android_log_print" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: log_print" fulltitle="Android: log_print" subtitle=""/>
        <page name="https://developer.android.com/training/data-storage/use-cases" href="https://developer.android.com/training/data-storage/use-cases" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Android: storage best practices" fulltitle="Android: storage best practices" subtitle=""/>
        <page name="bindableproperties" href="qtcore-bindableproperties-example.html" status="active" location="bindableproperties.qdoc" documented="true" groups="category Data Processing &amp; I/O" subtype="example" title="Bindable Properties" fulltitle="Bindable Properties" subtitle="" brief="Demonstrates how the usage of bindable properties can simplify your C++ code">
            <contents name="modeling-subscription-system-with-signal-slot-approach" title="Modeling Subscription System with Signal/Slot Approach" level="1"/>
            <contents name="modeling-subscription-system-with-bindbable-properties" title="Modeling Subscription System with Bindbable Properties" level="1"/>
            <page name="bindableproperties/bindablesubscription/bindablesubscription.cpp" href="qtcore-bindableproperties-bindablesubscription-bindablesubscription-cpp.html" status="active" subtype="file" title="" fulltitle="bindablesubscription.cpp Example File" subtitle="bindableproperties/bindablesubscription/bindablesubscription.cpp"/>
            <page name="bindableproperties/bindablesubscription/bindablesubscription.h" href="qtcore-bindableproperties-bindablesubscription-bindablesubscription-h.html" status="active" subtype="file" title="" fulltitle="bindablesubscription.h Example File" subtitle="bindableproperties/bindablesubscription/bindablesubscription.h"/>
            <page name="bindableproperties/bindablesubscription/bindableuser.cpp" href="qtcore-bindableproperties-bindablesubscription-bindableuser-cpp.html" status="active" subtype="file" title="" fulltitle="bindableuser.cpp Example File" subtitle="bindableproperties/bindablesubscription/bindableuser.cpp"/>
            <page name="bindableproperties/bindablesubscription/bindableuser.h" href="qtcore-bindableproperties-bindablesubscription-bindableuser-h.html" status="active" subtype="file" title="" fulltitle="bindableuser.h Example File" subtitle="bindableproperties/bindablesubscription/bindableuser.h"/>
            <page name="bindableproperties/shared/subscriptionwindow.cpp" href="qtcore-bindableproperties-shared-subscriptionwindow-cpp.html" status="active" subtype="file" title="" fulltitle="subscriptionwindow.cpp Example File" subtitle="bindableproperties/shared/subscriptionwindow.cpp"/>
            <page name="bindableproperties/shared/subscriptionwindow.h" href="qtcore-bindableproperties-shared-subscriptionwindow-h.html" status="active" subtype="file" title="" fulltitle="subscriptionwindow.h Example File" subtitle="bindableproperties/shared/subscriptionwindow.h"/>
            <page name="bindableproperties/shared/subscriptionwindow.ui" href="qtcore-bindableproperties-shared-subscriptionwindow-ui.html" status="active" subtype="file" title="" fulltitle="subscriptionwindow.ui Example File" subtitle="bindableproperties/shared/subscriptionwindow.ui"/>
            <page name="bindableproperties/subscription/subscription.cpp" href="qtcore-bindableproperties-subscription-subscription-cpp.html" status="active" subtype="file" title="" fulltitle="subscription.cpp Example File" subtitle="bindableproperties/subscription/subscription.cpp"/>
            <page name="bindableproperties/subscription/subscription.h" href="qtcore-bindableproperties-subscription-subscription-h.html" status="active" subtype="file" title="" fulltitle="subscription.h Example File" subtitle="bindableproperties/subscription/subscription.h"/>
            <page name="bindableproperties/subscription/user.cpp" href="qtcore-bindableproperties-subscription-user-cpp.html" status="active" subtype="file" title="" fulltitle="user.cpp Example File" subtitle="bindableproperties/subscription/user.cpp"/>
            <page name="bindableproperties/subscription/user.h" href="qtcore-bindableproperties-subscription-user-h.html" status="active" subtype="file" title="" fulltitle="user.h Example File" subtitle="bindableproperties/subscription/user.h"/>
            <page name="bindableproperties/bindablesubscription/main.cpp" href="qtcore-bindableproperties-bindablesubscription-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="bindableproperties/bindablesubscription/main.cpp"/>
            <page name="bindableproperties/CMakeLists.txt" href="qtcore-bindableproperties-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="bindableproperties/CMakeLists.txt"/>
            <page name="bindableproperties/bindableproperties.pro" href="qtcore-bindableproperties-bindableproperties-pro.html" status="active" subtype="file" title="" fulltitle="bindableproperties.pro Example File" subtitle="bindableproperties/bindableproperties.pro"/>
            <page name="bindableproperties/bindablesubscription/CMakeLists.txt" href="qtcore-bindableproperties-bindablesubscription-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="bindableproperties/bindablesubscription/CMakeLists.txt"/>
            <page name="bindableproperties/bindablesubscription/bindablesubscription.pro" href="qtcore-bindableproperties-bindablesubscription-bindablesubscription-pro.html" status="active" subtype="file" title="" fulltitle="bindablesubscription.pro Example File" subtitle="bindableproperties/bindablesubscription/bindablesubscription.pro"/>
            <page name="bindableproperties/shared/CMakeLists.txt" href="qtcore-bindableproperties-shared-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="bindableproperties/shared/CMakeLists.txt"/>
            <page name="bindableproperties/shared/countries.qrc" href="qtcore-bindableproperties-shared-countries-qrc.html" status="active" subtype="file" title="" fulltitle="countries.qrc Example File" subtitle="bindableproperties/shared/countries.qrc"/>
            <page name="bindableproperties/subscription/CMakeLists.txt" href="qtcore-bindableproperties-subscription-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="bindableproperties/subscription/CMakeLists.txt"/>
            <page name="bindableproperties/subscription/subscription.pro" href="qtcore-bindableproperties-subscription-subscription-pro.html" status="active" subtype="file" title="" fulltitle="subscription.pro Example File" subtitle="bindableproperties/subscription/subscription.pro"/>
            <page name="bindableproperties/shared/finland.png" href="qtcore-bindableproperties-shared-finland-png.html" status="active" subtype="image" title="" fulltitle="finland.png Image File" subtitle="bindableproperties/shared/finland.png"/>
            <page name="bindableproperties/shared/germany.png" href="qtcore-bindableproperties-shared-germany-png.html" status="active" subtype="image" title="" fulltitle="germany.png Image File" subtitle="bindableproperties/shared/germany.png"/>
            <page name="bindableproperties/shared/norway.png" href="qtcore-bindableproperties-shared-norway-png.html" status="active" subtype="image" title="" fulltitle="norway.png Image File" subtitle="bindableproperties/shared/norway.png"/>
        </page>
        <page name="https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_PREFIX.html" href="https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_PREFIX.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="CMAKE_INSTALL_PREFIX" fulltitle="CMAKE_INSTALL_PREFIX" subtitle=""/>
        <page name="time/calendarbackendplugin" href="qtcore-time-calendarbackendplugin-example.html" status="active" location="calendarbackendplugin.qdoc" documented="true" groups="category Data Processing &amp; I/O,examples-time" subtype="example" title="Calendar Backend Plugin Example" fulltitle="Calendar Backend Plugin Example" subtitle="" brief="QCalendar example illustrating user-supplied custom calendars">
            <contents name="introduction" title="Introduction" level="1"/>
            <contents name="calendar-backend" title="Calendar backend" level="1"/>
            <contents name="example-implementation" title="Example implementation" level="2"/>
            <contents name="julian-day-conversions" title="Julian Day conversions" level="2"/>
            <contents name="locale-support" title="Locale support" level="2"/>
            <contents name="plugin" title="Plugin" level="1"/>
            <contents name="writing-a-plugin" title="Writing a plugin" level="2"/>
            <contents name="loading-the-plugin" title="Loading the plugin" level="2"/>
            <contents name="instantiating-the-backend" title="Instantiating the backend" level="2"/>
            <contents name="extending-qcalendarwidget" title="Extending QCalendarWidget" level="2"/>
            <page name="time/calendarbackendplugin/common/calendarBackendInterface.h" href="qtcore-time-calendarbackendplugin-common-calendarbackendinterface-h.html" status="active" subtype="file" title="" fulltitle="calendarBackendInterface.h Example File" subtitle="time/calendarbackendplugin/common/calendarBackendInterface.h"/>
            <page name="time/calendarbackendplugin/plugin/calendarbackend.cpp" href="qtcore-time-calendarbackendplugin-plugin-calendarbackend-cpp.html" status="active" subtype="file" title="" fulltitle="calendarbackend.cpp Example File" subtitle="time/calendarbackendplugin/plugin/calendarbackend.cpp"/>
            <page name="time/calendarbackendplugin/plugin/calendarbackend.h" href="qtcore-time-calendarbackendplugin-plugin-calendarbackend-h.html" status="active" subtype="file" title="" fulltitle="calendarbackend.h Example File" subtitle="time/calendarbackendplugin/plugin/calendarbackend.h"/>
            <page name="time/calendarbackendplugin/plugin/calendarplugin.cpp" href="qtcore-time-calendarbackendplugin-plugin-calendarplugin-cpp.html" status="active" subtype="file" title="" fulltitle="calendarplugin.cpp Example File" subtitle="time/calendarbackendplugin/plugin/calendarplugin.cpp"/>
            <page name="time/calendarbackendplugin/plugin/calendarplugin.h" href="qtcore-time-calendarbackendplugin-plugin-calendarplugin-h.html" status="active" subtype="file" title="" fulltitle="calendarplugin.h Example File" subtitle="time/calendarbackendplugin/plugin/calendarplugin.h"/>
            <page name="time/calendarbackendplugin/application/main.cpp" href="qtcore-time-calendarbackendplugin-application-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="time/calendarbackendplugin/application/main.cpp"/>
            <page name="time/calendarbackendplugin/CMakeLists.txt" href="qtcore-time-calendarbackendplugin-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="time/calendarbackendplugin/CMakeLists.txt"/>
            <page name="time/calendarbackendplugin/calendarbackendplugin.pro" href="qtcore-time-calendarbackendplugin-calendarbackendplugin-pro.html" status="active" subtype="file" title="" fulltitle="calendarbackendplugin.pro Example File" subtitle="time/calendarbackendplugin/calendarbackendplugin.pro"/>
            <page name="time/calendarbackendplugin/application/CMakeLists.txt" href="qtcore-time-calendarbackendplugin-application-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="time/calendarbackendplugin/application/CMakeLists.txt"/>
            <page name="time/calendarbackendplugin/application/application.pro" href="qtcore-time-calendarbackendplugin-application-application-pro.html" status="active" subtype="file" title="" fulltitle="application.pro Example File" subtitle="time/calendarbackendplugin/application/application.pro"/>
            <page name="time/calendarbackendplugin/plugin/CMakeLists.txt" href="qtcore-time-calendarbackendplugin-plugin-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="time/calendarbackendplugin/plugin/CMakeLists.txt"/>
            <page name="time/calendarbackendplugin/plugin/plugin.pro" href="qtcore-time-calendarbackendplugin-plugin-plugin-pro.html" status="active" subtype="file" title="" fulltitle="plugin.pro Example File" subtitle="time/calendarbackendplugin/plugin/plugin.pro"/>
        </page>
        <page name="https://cmake.org/cmake/help/latest/guide/user-interaction/index.html#command-line-cmake-tool" href="https://cmake.org/cmake/help/latest/guide/user-interaction/index.html#command-line-cmake-tool" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Command Line cmake invocation" fulltitle="Command Line cmake invocation" subtitle=""/>
        <page name="tools/contiguouscache" href="qtcore-tools-contiguouscache-example.html" status="active" location="contiguouscache.qdoc" documented="true" groups="category Data Processing &amp; I/O" subtype="example" title="Contiguous Cache Example" fulltitle="Contiguous Cache Example" subtitle="" brief="Contiguous Cache example shows how to use QContiguousCache to manage memory usage for very large models. In some environments memory is limited and, even when it isn't, users still dislike an application using excessive memory. Using QContiguousCache to manage a list, rather than loading the entire list into memory, allows the application to limit the amount of memory it uses, regardless of the size of the data set it accesses">
            <page name="tools/contiguouscache/randomlistmodel.cpp" href="qtcore-tools-contiguouscache-randomlistmodel-cpp.html" status="active" subtype="file" title="" fulltitle="randomlistmodel.cpp Example File" subtitle="tools/contiguouscache/randomlistmodel.cpp"/>
            <page name="tools/contiguouscache/randomlistmodel.h" href="qtcore-tools-contiguouscache-randomlistmodel-h.html" status="active" subtype="file" title="" fulltitle="randomlistmodel.h Example File" subtitle="tools/contiguouscache/randomlistmodel.h"/>
            <page name="tools/contiguouscache/main.cpp" href="qtcore-tools-contiguouscache-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="tools/contiguouscache/main.cpp"/>
            <page name="tools/contiguouscache/CMakeLists.txt" href="qtcore-tools-contiguouscache-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tools/contiguouscache/CMakeLists.txt"/>
            <page name="tools/contiguouscache/contiguouscache.pro" href="qtcore-tools-contiguouscache-contiguouscache-pro.html" status="active" subtype="file" title="" fulltitle="contiguouscache.pro Example File" subtitle="tools/contiguouscache/contiguouscache.pro"/>
        </page>
        <page name="https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#creating-packages" href="https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#creating-packages" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Creating CMake packages" fulltitle="Creating CMake packages" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/envvar/DESTDIR.html" href="https://cmake.org/cmake/help/latest/envvar/DESTDIR.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="DESTDIR" fulltitle="DESTDIR" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/prop_tgt/FOLDER.html" href="https://cmake.org/cmake/help/latest/prop_tgt/FOLDER.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="FOLDER" fulltitle="FOLDER" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/module/FetchContent.html#command:fetchcontent_makeavailable" href="https://cmake.org/cmake/help/latest/module/FetchContent.html#command:fetchcontent_makeavailable" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="FetchContent_MakeAvailable()" fulltitle="FetchContent_MakeAvailable()" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html" href="https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="GNUInstallDirs" fulltitle="GNUInstallDirs" subtitle=""/>
        <page name="http://www.iana.org/assignments/character-sets/character-sets.xml" href="http://www.iana.org/assignments/character-sets/character-sets.xml" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="IANA character-sets encoding file" fulltitle="IANA character-sets encoding file" subtitle=""/>
        <page name="ipc/sharedmemory" href="qtcore-ipc-sharedmemory-example.html" status="active" location="sharedmemory.qdoc" documented="true" groups="category Data Processing &amp; I/O,examples-ipc" subtype="example" title="IPC: Shared Memory" fulltitle="IPC: Shared Memory" subtitle="" brief="Demonstrates how to share image data between different processes using the Shared Memory IPC mechanism">
            <page name="ipc/sharedmemory/dialog.cpp" href="qtcore-ipc-sharedmemory-dialog-cpp.html" status="active" subtype="file" title="" fulltitle="dialog.cpp Example File" subtitle="ipc/sharedmemory/dialog.cpp"/>
            <page name="ipc/sharedmemory/dialog.h" href="qtcore-ipc-sharedmemory-dialog-h.html" status="active" subtype="file" title="" fulltitle="dialog.h Example File" subtitle="ipc/sharedmemory/dialog.h"/>
            <page name="ipc/sharedmemory/dialog.ui" href="qtcore-ipc-sharedmemory-dialog-ui.html" status="active" subtype="file" title="" fulltitle="dialog.ui Example File" subtitle="ipc/sharedmemory/dialog.ui"/>
            <page name="ipc/sharedmemory/main.cpp" href="qtcore-ipc-sharedmemory-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="ipc/sharedmemory/main.cpp"/>
            <page name="ipc/sharedmemory/CMakeLists.txt" href="qtcore-ipc-sharedmemory-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="ipc/sharedmemory/CMakeLists.txt"/>
            <page name="ipc/sharedmemory/sharedmemory.pro" href="qtcore-ipc-sharedmemory-sharedmemory-pro.html" status="active" subtype="file" title="" fulltitle="sharedmemory.pro Example File" subtitle="ipc/sharedmemory/sharedmemory.pro"/>
            <page name="ipc/sharedmemory/image.png" href="qtcore-ipc-sharedmemory-image-png.html" status="active" subtype="image" title="" fulltitle="image.png Image File" subtitle="ipc/sharedmemory/image.png"/>
            <page name="ipc/sharedmemory/qt.png" href="qtcore-ipc-sharedmemory-qt-png.html" status="active" subtype="image" title="" fulltitle="qt.png Image File" subtitle="ipc/sharedmemory/qt.png"/>
        </page>
        <page name="https://www.iso.org/standard/40874.html" href="https://www.iso.org/standard/40874.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="ISO 8601" fulltitle="ISO 8601" subtitle=""/>
        <page name="https://www.infitt.org" href="https://www.infitt.org" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Information Technology in Tamil" fulltitle="Information Technology in Tamil" subtitle=""/>
        <page name="https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/design.html#global_and_local_references" href="https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/design.html#global_and_local_references" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="JNI Design Overview: Global and Local References" fulltitle="JNI Design Overview: Global and Local References" subtitle=""/>
        <page name="https://developer.android.com/training/articles/perf-jni#javavm-and-jnienv" href="https://developer.android.com/training/articles/perf-jni#javavm-and-jnienv" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="JNI tips: JavaVM and JNIEnv" fulltitle="JNI tips: JavaVM and JNIEnv" subtitle=""/>
        <page name="https://developer.android.com/training/articles/perf-jni#local-and-global-references" href="https://developer.android.com/training/articles/perf-jni#local-and-global-references" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="JNI tips: Local and global references" fulltitle="JNI tips: Local and global references" subtitle=""/>
        <page name="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html" href="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Java Native Interface Specification" fulltitle="Java Native Interface Specification" subtitle=""/>
        <page name="https://docs.oracle.com/javase/specs/jls/se8/html/jls-10.html" href="https://docs.oracle.com/javase/specs/jls/se8/html/jls-10.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Java arrays" fulltitle="Java arrays" subtitle=""/>
        <page name="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/invocation.html#attach_current_thread" href="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/invocation.html#attach_current_thread" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Java: AttachCurrentThread" fulltitle="Java: AttachCurrentThread" subtitle=""/>
        <page name="https://docs.oracle.com/en/java/javase/13/docs/specs/jni/functions.html#interface-function-table" href="https://docs.oracle.com/en/java/javase/13/docs/specs/jni/functions.html#interface-function-table" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Java: Interface Function Table" fulltitle="Java: Interface Function Table" subtitle=""/>
        <page name="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html" href="https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Java: JNI Functions" fulltitle="Java: JNI Functions" subtitle=""/>
        <page name="ipc/localfortuneclient" href="qtcore-ipc-localfortuneclient-example.html" status="active" location="localfortuneclient.qdoc" documented="true" groups="category Connectivity,examples-ipc" subtype="example" title="Local Fortune Client" fulltitle="Local Fortune Client" subtitle="" brief="Demonstrates using QLocalSocket for a simple local service client">
            <page name="ipc/localfortuneclient/client.cpp" href="qtcore-ipc-localfortuneclient-client-cpp.html" status="active" subtype="file" title="" fulltitle="client.cpp Example File" subtitle="ipc/localfortuneclient/client.cpp"/>
            <page name="ipc/localfortuneclient/client.h" href="qtcore-ipc-localfortuneclient-client-h.html" status="active" subtype="file" title="" fulltitle="client.h Example File" subtitle="ipc/localfortuneclient/client.h"/>
            <page name="ipc/localfortuneclient/main.cpp" href="qtcore-ipc-localfortuneclient-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="ipc/localfortuneclient/main.cpp"/>
            <page name="ipc/localfortuneclient/CMakeLists.txt" href="qtcore-ipc-localfortuneclient-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="ipc/localfortuneclient/CMakeLists.txt"/>
            <page name="ipc/localfortuneclient/localfortuneclient.pro" href="qtcore-ipc-localfortuneclient-localfortuneclient-pro.html" status="active" subtype="file" title="" fulltitle="localfortuneclient.pro Example File" subtitle="ipc/localfortuneclient/localfortuneclient.pro"/>
        </page>
        <page name="ipc/localfortuneserver" href="qtcore-ipc-localfortuneserver-example.html" status="active" location="localfortuneserver.qdoc" documented="true" groups="category Connectivity,examples-ipc" subtype="example" title="Local Fortune Server" fulltitle="Local Fortune Server" subtitle="" brief="Demonstrates using QLocalServer and QLocalSocket for serving a simple local service">
            <page name="ipc/localfortuneserver/server.cpp" href="qtcore-ipc-localfortuneserver-server-cpp.html" status="active" subtype="file" title="" fulltitle="server.cpp Example File" subtitle="ipc/localfortuneserver/server.cpp"/>
            <page name="ipc/localfortuneserver/server.h" href="qtcore-ipc-localfortuneserver-server-h.html" status="active" subtype="file" title="" fulltitle="server.h Example File" subtitle="ipc/localfortuneserver/server.h"/>
            <page name="ipc/localfortuneserver/main.cpp" href="qtcore-ipc-localfortuneserver-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="ipc/localfortuneserver/main.cpp"/>
            <page name="ipc/localfortuneserver/CMakeLists.txt" href="qtcore-ipc-localfortuneserver-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="ipc/localfortuneserver/CMakeLists.txt"/>
            <page name="ipc/localfortuneserver/localfortuneserver.pro" href="qtcore-ipc-localfortuneserver-localfortuneserver-pro.html" status="active" subtype="file" title="" fulltitle="localfortuneserver.pro Example File" subtitle="ipc/localfortuneserver/localfortuneserver.pro"/>
        </page>
        <page name="mimetypes/mimetypebrowser" href="qtcore-mimetypes-mimetypebrowser-example.html" status="active" location="mimetypebrowser.qdoc" documented="true" groups="category Data Processing &amp; I/O,examples-mimetype" subtype="example" title="MIME Type Browser" fulltitle="MIME Type Browser" subtitle="" brief="Shows the hierarchy of MIME types and can be used to determine the MIME type of a file">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <contents name="main-window" title="Main Window" level="1"/>
            <page name="mimetypes/mimetypebrowser/mainwindow.cpp" href="qtcore-mimetypes-mimetypebrowser-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="mimetypes/mimetypebrowser/mainwindow.cpp"/>
            <page name="mimetypes/mimetypebrowser/mainwindow.h" href="qtcore-mimetypes-mimetypebrowser-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="mimetypes/mimetypebrowser/mainwindow.h"/>
            <page name="mimetypes/mimetypebrowser/mimetypemodel.cpp" href="qtcore-mimetypes-mimetypebrowser-mimetypemodel-cpp.html" status="active" subtype="file" title="" fulltitle="mimetypemodel.cpp Example File" subtitle="mimetypes/mimetypebrowser/mimetypemodel.cpp"/>
            <page name="mimetypes/mimetypebrowser/mimetypemodel.h" href="qtcore-mimetypes-mimetypebrowser-mimetypemodel-h.html" status="active" subtype="file" title="" fulltitle="mimetypemodel.h Example File" subtitle="mimetypes/mimetypebrowser/mimetypemodel.h"/>
            <page name="mimetypes/mimetypebrowser/main.cpp" href="qtcore-mimetypes-mimetypebrowser-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="mimetypes/mimetypebrowser/main.cpp"/>
            <page name="mimetypes/mimetypebrowser/CMakeLists.txt" href="qtcore-mimetypes-mimetypebrowser-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="mimetypes/mimetypebrowser/CMakeLists.txt"/>
            <page name="mimetypes/mimetypebrowser/mimetypebrowser.pro" href="qtcore-mimetypes-mimetypebrowser-mimetypebrowser-pro.html" status="active" subtype="file" title="" fulltitle="mimetypebrowser.pro Example File" subtitle="mimetypes/mimetypebrowser/mimetypebrowser.pro"/>
        </page>
        <page name="threads/mandelbrot" href="qtcore-threads-mandelbrot-example.html" status="active" location="mandelbrot.qdoc" documented="true" groups="category Data Processing &amp; I/O,qtconcurrent-mtexamples" subtype="example" title="Mandelbrot" fulltitle="Mandelbrot" subtitle="" brief="Mandelbrot example demonstrates multi-thread programming using Qt. It shows how to use a worker thread to perform heavy computations without blocking the main thread's event loop">
            <contents name="renderthread-class-definition" title="RenderThread Class Definition" level="1"/>
            <contents name="renderthread-class-implementation" title="RenderThread Class Implementation" level="1"/>
            <contents name="mandelbrotwidget-class-definition" title="MandelbrotWidget Class Definition" level="1"/>
            <contents name="mandelbrotwidget-class-implementation" title="MandelbrotWidget Class Implementation" level="1"/>
            <contents name="the-main-function" title="The main() Function" level="1"/>
            <page name="threads/mandelbrot/mandelbrotwidget.cpp" href="qtcore-threads-mandelbrot-mandelbrotwidget-cpp.html" status="active" subtype="file" title="" fulltitle="mandelbrotwidget.cpp Example File" subtitle="threads/mandelbrot/mandelbrotwidget.cpp"/>
            <page name="threads/mandelbrot/mandelbrotwidget.h" href="qtcore-threads-mandelbrot-mandelbrotwidget-h.html" status="active" subtype="file" title="" fulltitle="mandelbrotwidget.h Example File" subtitle="threads/mandelbrot/mandelbrotwidget.h"/>
            <page name="threads/mandelbrot/renderthread.cpp" href="qtcore-threads-mandelbrot-renderthread-cpp.html" status="active" subtype="file" title="" fulltitle="renderthread.cpp Example File" subtitle="threads/mandelbrot/renderthread.cpp"/>
            <page name="threads/mandelbrot/renderthread.h" href="qtcore-threads-mandelbrot-renderthread-h.html" status="active" subtype="file" title="" fulltitle="renderthread.h Example File" subtitle="threads/mandelbrot/renderthread.h"/>
            <page name="threads/mandelbrot/main.cpp" href="qtcore-threads-mandelbrot-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="threads/mandelbrot/main.cpp"/>
            <page name="threads/mandelbrot/CMakeLists.txt" href="qtcore-threads-mandelbrot-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="threads/mandelbrot/CMakeLists.txt"/>
            <page name="threads/mandelbrot/mandelbrot.pro" href="qtcore-threads-mandelbrot-mandelbrot-pro.html" status="active" subtype="file" title="" fulltitle="mandelbrot.pro Example File" subtitle="threads/mandelbrot/mandelbrot.pro"/>
        </page>
        <page name="serialization/cbordump" href="qtcore-serialization-cbordump-example.html" status="active" location="cbordump.qdoc" documented="true" groups="category Data Processing &amp; I/O" subtype="example" title="Parsing and displaying CBOR data" fulltitle="Parsing and displaying CBOR data" subtitle="" brief="A demonstration of how to parse files in CBOR format">
            <contents name="the-cbordumper-class" title="The CborDumper Class" level="1"/>
            <contents name="the-dumpone-function" title="The dumpOne() Function" level="2"/>
            <contents name="the-dumponedetailed-function" title="The dumpOneDetailed() Function" level="2"/>
            <contents name="cbortagdescription" title="CborTagDescription" level="1"/>
            <page name="serialization/cbordump/main.cpp" href="qtcore-serialization-cbordump-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="serialization/cbordump/main.cpp"/>
            <page name="serialization/cbordump/CMakeLists.txt" href="qtcore-serialization-cbordump-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="serialization/cbordump/CMakeLists.txt"/>
            <page name="serialization/cbordump/cbordump.pro" href="qtcore-serialization-cbordump-cbordump-pro.html" status="active" subtype="file" title="" fulltitle="cbordump.pro Example File" subtitle="serialization/cbordump/cbordump.pro"/>
        </page>
        <page name="threads/semaphores" href="qtcore-threads-semaphores-example.html" status="active" location="semaphores.qdoc" documented="true" groups="category Data Processing &amp; I/O,qtconcurrent-mtexamples" subtype="example" title="Producer and Consumer using Semaphores" fulltitle="Producer and Consumer using Semaphores" subtitle="" brief="Producer and Consumer using Semaphores example shows how to use QSemaphore to control access to a circular buffer shared by a producer thread and a consumer thread">
            <contents name="global-variables" title="Global Variables" level="1"/>
            <contents name="producer-class" title="Producer Class" level="1"/>
            <contents name="consumer-class" title="Consumer Class" level="1"/>
            <contents name="the-main-function" title="The main() Function" level="1"/>
            <page name="threads/semaphores/semaphores.cpp" href="qtcore-threads-semaphores-semaphores-cpp.html" status="active" subtype="file" title="" fulltitle="semaphores.cpp Example File" subtitle="threads/semaphores/semaphores.cpp"/>
            <page name="threads/semaphores/CMakeLists.txt" href="qtcore-threads-semaphores-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="threads/semaphores/CMakeLists.txt"/>
            <page name="threads/semaphores/semaphores.pro" href="qtcore-threads-semaphores-semaphores-pro.html" status="active" subtype="file" title="" fulltitle="semaphores.pro Example File" subtitle="threads/semaphores/semaphores.pro"/>
        </page>
        <page name="threads/waitconditions" href="qtcore-threads-waitconditions-example.html" status="active" location="waitconditions.qdoc" documented="true" groups="category Data Processing &amp; I/O,qtconcurrent-mtexamples" subtype="example" title="Producer and Consumer using Wait Conditions" fulltitle="Producer and Consumer using Wait Conditions" subtitle="" brief="Producer and Consumer using Wait Conditions example shows how to use QWaitCondition and QMutex to control access to a circular buffer shared by a producer thread and a consumer thread">
            <contents name="global-variables" title="Global Variables" level="1"/>
            <contents name="producer-class" title="Producer Class" level="1"/>
            <contents name="consumer-class" title="Consumer Class" level="1"/>
            <contents name="the-main-function" title="The main() Function" level="1"/>
            <page name="threads/waitconditions/waitconditions.cpp" href="qtcore-threads-waitconditions-waitconditions-cpp.html" status="active" subtype="file" title="" fulltitle="waitconditions.cpp Example File" subtitle="threads/waitconditions/waitconditions.cpp"/>
            <page name="threads/waitconditions/CMakeLists.txt" href="qtcore-threads-waitconditions-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="threads/waitconditions/CMakeLists.txt"/>
            <page name="threads/waitconditions/waitconditions.pro" href="qtcore-threads-waitconditions-waitconditions-pro.html" status="active" subtype="file" title="" fulltitle="waitconditions.pro Example File" subtitle="threads/waitconditions/waitconditions.pro"/>
        </page>
        <page name="https://marcmutz.wordpress.com/effective-qt/containers/#containers-qlist" href="https://marcmutz.wordpress.com/effective-qt/containers/#containers-qlist" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Pros and Cons of Using QList" fulltitle="Pros and Cons of Using QList" subtitle=""/>
        <page name="serialization/streambookmarks" href="qtcore-serialization-streambookmarks-example.html" status="active" location="qxmlstreambookmarks.qdoc" documented="true" groups="category Data Processing &amp; I/O,xml-examples" subtype="example" title="QXmlStream Bookmarks Example" fulltitle="QXmlStream Bookmarks Example" subtitle="" brief="Demonstrates how to read and write XBEL files">
            <contents name="xbelwriter-class-definition" title="XbelWriter Class Definition" level="1"/>
            <contents name="xbelwriter-class-implementation" title="XbelWriter Class Implementation" level="1"/>
            <contents name="xbelreader-class-definition" title="XbelReader Class Definition" level="1"/>
            <contents name="xbelreader-class-implementation" title="XbelReader Class Implementation" level="1"/>
            <contents name="mainwindow-class-definition" title="MainWindow Class Definition" level="1"/>
            <contents name="mainwindow-class-implementation" title="MainWindow Class Implementation" level="1"/>
            <contents name="main-function" title="main() Function" level="1"/>
            <page name="serialization/streambookmarks/mainwindow.cpp" href="qtcore-serialization-streambookmarks-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="serialization/streambookmarks/mainwindow.cpp"/>
            <page name="serialization/streambookmarks/mainwindow.h" href="qtcore-serialization-streambookmarks-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="serialization/streambookmarks/mainwindow.h"/>
            <page name="serialization/streambookmarks/xbelreader.cpp" href="qtcore-serialization-streambookmarks-xbelreader-cpp.html" status="active" subtype="file" title="" fulltitle="xbelreader.cpp Example File" subtitle="serialization/streambookmarks/xbelreader.cpp"/>
            <page name="serialization/streambookmarks/xbelreader.h" href="qtcore-serialization-streambookmarks-xbelreader-h.html" status="active" subtype="file" title="" fulltitle="xbelreader.h Example File" subtitle="serialization/streambookmarks/xbelreader.h"/>
            <page name="serialization/streambookmarks/xbelwriter.cpp" href="qtcore-serialization-streambookmarks-xbelwriter-cpp.html" status="active" subtype="file" title="" fulltitle="xbelwriter.cpp Example File" subtitle="serialization/streambookmarks/xbelwriter.cpp"/>
            <page name="serialization/streambookmarks/xbelwriter.h" href="qtcore-serialization-streambookmarks-xbelwriter-h.html" status="active" subtype="file" title="" fulltitle="xbelwriter.h Example File" subtitle="serialization/streambookmarks/xbelwriter.h"/>
            <page name="serialization/streambookmarks/main.cpp" href="qtcore-serialization-streambookmarks-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="serialization/streambookmarks/main.cpp"/>
            <page name="serialization/streambookmarks/CMakeLists.txt" href="qtcore-serialization-streambookmarks-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="serialization/streambookmarks/CMakeLists.txt"/>
            <page name="serialization/streambookmarks/streambookmarks.pro" href="qtcore-serialization-streambookmarks-streambookmarks-pro.html" status="active" subtype="file" title="" fulltitle="streambookmarks.pro Example File" subtitle="serialization/streambookmarks/streambookmarks.pro"/>
        </page>
        <page name="https://doc.qt.io/qtcreator/creator-deploying-android.html#editing-manifest-files" href="https://doc.qt.io/qtcreator/creator-deploying-android.html#editing-manifest-files" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Qt Creator: Editing Manifest Files" fulltitle="Qt Creator: Editing Manifest Files" subtitle=""/>
        <page name="platform/androidnotifier" href="qtcore-platform-androidnotifier-example.html" status="active" location="androidnotifier-example.qdoc" documented="true" groups="androidplatform" subtype="example" title="Qt for Android Notifier" fulltitle="Qt for Android Notifier" subtitle="" brief="Demonstrates calling Java code from Qt in an Android application">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <contents name="calling-java-methods-from-c-code" title="Calling Java Methods from C++ Code" level="1"/>
            <page name="platform/androidnotifier/notificationclient.cpp" href="qtcore-platform-androidnotifier-notificationclient-cpp.html" status="active" subtype="file" title="" fulltitle="notificationclient.cpp Example File" subtitle="platform/androidnotifier/notificationclient.cpp"/>
            <page name="platform/androidnotifier/notificationclient.h" href="qtcore-platform-androidnotifier-notificationclient-h.html" status="active" subtype="file" title="" fulltitle="notificationclient.h Example File" subtitle="platform/androidnotifier/notificationclient.h"/>
            <page name="platform/androidnotifier/android/AndroidManifest.xml" href="qtcore-platform-androidnotifier-android-androidmanifest-xml.html" status="active" subtype="file" title="" fulltitle="AndroidManifest.xml Example File" subtitle="platform/androidnotifier/android/AndroidManifest.xml"/>
            <page name="platform/androidnotifier/main.cpp" href="qtcore-platform-androidnotifier-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="platform/androidnotifier/main.cpp"/>
            <page name="platform/androidnotifier/CMakeLists.txt" href="qtcore-platform-androidnotifier-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="platform/androidnotifier/CMakeLists.txt"/>
            <page name="platform/androidnotifier/androidnotifier.pro" href="qtcore-platform-androidnotifier-androidnotifier-pro.html" status="active" subtype="file" title="" fulltitle="androidnotifier.pro Example File" subtitle="platform/androidnotifier/androidnotifier.pro"/>
            <page name="platform/androidnotifier/main.qrc" href="qtcore-platform-androidnotifier-main-qrc.html" status="active" subtype="file" title="" fulltitle="main.qrc Example File" subtitle="platform/androidnotifier/main.qrc"/>
            <page name="platform/androidnotifier/android/res/drawable-hdpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-hdpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-hdpi/icon.png"/>
            <page name="platform/androidnotifier/android/res/drawable-ldpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-ldpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-ldpi/icon.png"/>
            <page name="platform/androidnotifier/android/res/drawable-mdpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-mdpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-mdpi/icon.png"/>
            <page name="platform/androidnotifier/android/res/drawable-xhdpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-xhdpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-xhdpi/icon.png"/>
            <page name="platform/androidnotifier/android/res/drawable-xxhdpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-xxhdpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-xxhdpi/icon.png"/>
            <page name="platform/androidnotifier/android/res/drawable-xxxhdpi/icon.png" href="qtcore-platform-androidnotifier-android-res-drawable-xxxhdpi-icon-png.html" status="active" subtype="image" title="" fulltitle="icon.png Image File" subtitle="platform/androidnotifier/android/res/drawable-xxxhdpi/icon.png"/>
            <page name="platform/androidnotifier/images/happy.png" href="qtcore-platform-androidnotifier-images-happy-png.html" status="active" subtype="image" title="" fulltitle="happy.png Image File" subtitle="platform/androidnotifier/images/happy.png"/>
            <page name="platform/androidnotifier/images/sad.png" href="qtcore-platform-androidnotifier-images-sad-png.html" status="active" subtype="image" title="" fulltitle="sad.png Image File" subtitle="platform/androidnotifier/images/sad.png"/>
        </page>
        <page name="threads/queuedcustomtype" href="qtcore-threads-queuedcustomtype-example.html" status="active" location="queuedcustomtype.qdoc" documented="true" groups="category Data Processing &amp; I/O,qtconcurrent-mtexamples" subtype="example" title="Queued Custom Type" fulltitle="Queued Custom Type" subtitle="" brief="Queued Custom Type example shows how to send custom types between threads with queued signals and slots">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="the-block-class" title="The Block Class" level="1"/>
            <contents name="the-window-class" title="The Window Class" level="1"/>
            <contents name="the-renderthread-class" title="The RenderThread Class" level="1"/>
            <contents name="registering-the-type" title="Registering the Type" level="1"/>
            <contents name="further-reading" title="Further Reading" level="1"/>
            <page name="threads/queuedcustomtype/block.cpp" href="qtcore-threads-queuedcustomtype-block-cpp.html" status="active" subtype="file" title="" fulltitle="block.cpp Example File" subtitle="threads/queuedcustomtype/block.cpp"/>
            <page name="threads/queuedcustomtype/block.h" href="qtcore-threads-queuedcustomtype-block-h.html" status="active" subtype="file" title="" fulltitle="block.h Example File" subtitle="threads/queuedcustomtype/block.h"/>
            <page name="threads/queuedcustomtype/renderthread.cpp" href="qtcore-threads-queuedcustomtype-renderthread-cpp.html" status="active" subtype="file" title="" fulltitle="renderthread.cpp Example File" subtitle="threads/queuedcustomtype/renderthread.cpp"/>
            <page name="threads/queuedcustomtype/renderthread.h" href="qtcore-threads-queuedcustomtype-renderthread-h.html" status="active" subtype="file" title="" fulltitle="renderthread.h Example File" subtitle="threads/queuedcustomtype/renderthread.h"/>
            <page name="threads/queuedcustomtype/window.cpp" href="qtcore-threads-queuedcustomtype-window-cpp.html" status="active" subtype="file" title="" fulltitle="window.cpp Example File" subtitle="threads/queuedcustomtype/window.cpp"/>
            <page name="threads/queuedcustomtype/window.h" href="qtcore-threads-queuedcustomtype-window-h.html" status="active" subtype="file" title="" fulltitle="window.h Example File" subtitle="threads/queuedcustomtype/window.h"/>
            <page name="threads/queuedcustomtype/main.cpp" href="qtcore-threads-queuedcustomtype-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="threads/queuedcustomtype/main.cpp"/>
            <page name="threads/queuedcustomtype/CMakeLists.txt" href="qtcore-threads-queuedcustomtype-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="threads/queuedcustomtype/CMakeLists.txt"/>
            <page name="threads/queuedcustomtype/queuedcustomtype.pro" href="qtcore-threads-queuedcustomtype-queuedcustomtype-pro.html" status="active" subtype="file" title="" fulltitle="queuedcustomtype.pro Example File" subtitle="threads/queuedcustomtype/queuedcustomtype.pro"/>
        </page>
        <page name="serialization/savegame" href="qtcore-serialization-savegame-example.html" status="active" location="savegame.qdoc" documented="true" groups="category Data Processing &amp; I/O" subtype="example" title="Saving and Loading a Game" fulltitle="Saving and Loading a Game" subtitle="" brief="How to save and load a game using Qt's JSON or CBOR classes">
            <contents name="the-character-class" title="The Character Class" level="1"/>
            <contents name="the-level-class" title="The Level Class" level="1"/>
            <contents name="the-game-class" title="The Game Class" level="1"/>
            <contents name="tying-it-all-together" title="Tying It All Together" level="1"/>
            <page name="serialization/savegame/character.cpp" href="qtcore-serialization-savegame-character-cpp.html" status="active" subtype="file" title="" fulltitle="character.cpp Example File" subtitle="serialization/savegame/character.cpp"/>
            <page name="serialization/savegame/character.h" href="qtcore-serialization-savegame-character-h.html" status="active" subtype="file" title="" fulltitle="character.h Example File" subtitle="serialization/savegame/character.h"/>
            <page name="serialization/savegame/game.cpp" href="qtcore-serialization-savegame-game-cpp.html" status="active" subtype="file" title="" fulltitle="game.cpp Example File" subtitle="serialization/savegame/game.cpp"/>
            <page name="serialization/savegame/game.h" href="qtcore-serialization-savegame-game-h.html" status="active" subtype="file" title="" fulltitle="game.h Example File" subtitle="serialization/savegame/game.h"/>
            <page name="serialization/savegame/level.cpp" href="qtcore-serialization-savegame-level-cpp.html" status="active" subtype="file" title="" fulltitle="level.cpp Example File" subtitle="serialization/savegame/level.cpp"/>
            <page name="serialization/savegame/level.h" href="qtcore-serialization-savegame-level-h.html" status="active" subtype="file" title="" fulltitle="level.h Example File" subtitle="serialization/savegame/level.h"/>
            <page name="serialization/savegame/main.cpp" href="qtcore-serialization-savegame-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="serialization/savegame/main.cpp"/>
            <page name="serialization/savegame/CMakeLists.txt" href="qtcore-serialization-savegame-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="serialization/savegame/CMakeLists.txt"/>
            <page name="serialization/savegame/savegame.pro" href="qtcore-serialization-savegame-savegame-pro.html" status="active" subtype="file" title="" fulltitle="savegame.pro Example File" subtitle="serialization/savegame/savegame.pro"/>
        </page>
        <page name="serialization/convert" href="qtcore-serialization-convert-example.html" status="active" location="convert.qdoc" documented="true" groups="category Data Processing &amp; I/O" subtype="example" title="Serialization Converter" fulltitle="Serialization Converter" subtitle="" brief="How to convert between different serialization formats">
            <contents name="the-converter-class" title="The Converter Class" level="1"/>
            <contents name="the-available-converters" title="The Available Converters" level="2"/>
            <contents name="the-cborconverter-and-cbordiagnosticdumper-classes" title="The CborConverter and CborDiagnosticDumper Classes" level="2"/>
            <contents name="the-convert-program" title="The convert program" level="1"/>
            <page name="serialization/convert/cborconverter.cpp" href="qtcore-serialization-convert-cborconverter-cpp.html" status="active" subtype="file" title="" fulltitle="cborconverter.cpp Example File" subtitle="serialization/convert/cborconverter.cpp"/>
            <page name="serialization/convert/cborconverter.h" href="qtcore-serialization-convert-cborconverter-h.html" status="active" subtype="file" title="" fulltitle="cborconverter.h Example File" subtitle="serialization/convert/cborconverter.h"/>
            <page name="serialization/convert/converter.cpp" href="qtcore-serialization-convert-converter-cpp.html" status="active" subtype="file" title="" fulltitle="converter.cpp Example File" subtitle="serialization/convert/converter.cpp"/>
            <page name="serialization/convert/converter.h" href="qtcore-serialization-convert-converter-h.html" status="active" subtype="file" title="" fulltitle="converter.h Example File" subtitle="serialization/convert/converter.h"/>
            <page name="serialization/convert/datastreamconverter.cpp" href="qtcore-serialization-convert-datastreamconverter-cpp.html" status="active" subtype="file" title="" fulltitle="datastreamconverter.cpp Example File" subtitle="serialization/convert/datastreamconverter.cpp"/>
            <page name="serialization/convert/datastreamconverter.h" href="qtcore-serialization-convert-datastreamconverter-h.html" status="active" subtype="file" title="" fulltitle="datastreamconverter.h Example File" subtitle="serialization/convert/datastreamconverter.h"/>
            <page name="serialization/convert/debugtextdumper.cpp" href="qtcore-serialization-convert-debugtextdumper-cpp.html" status="active" subtype="file" title="" fulltitle="debugtextdumper.cpp Example File" subtitle="serialization/convert/debugtextdumper.cpp"/>
            <page name="serialization/convert/debugtextdumper.h" href="qtcore-serialization-convert-debugtextdumper-h.html" status="active" subtype="file" title="" fulltitle="debugtextdumper.h Example File" subtitle="serialization/convert/debugtextdumper.h"/>
            <page name="serialization/convert/jsonconverter.cpp" href="qtcore-serialization-convert-jsonconverter-cpp.html" status="active" subtype="file" title="" fulltitle="jsonconverter.cpp Example File" subtitle="serialization/convert/jsonconverter.cpp"/>
            <page name="serialization/convert/jsonconverter.h" href="qtcore-serialization-convert-jsonconverter-h.html" status="active" subtype="file" title="" fulltitle="jsonconverter.h Example File" subtitle="serialization/convert/jsonconverter.h"/>
            <page name="serialization/convert/nullconverter.cpp" href="qtcore-serialization-convert-nullconverter-cpp.html" status="active" subtype="file" title="" fulltitle="nullconverter.cpp Example File" subtitle="serialization/convert/nullconverter.cpp"/>
            <page name="serialization/convert/nullconverter.h" href="qtcore-serialization-convert-nullconverter-h.html" status="active" subtype="file" title="" fulltitle="nullconverter.h Example File" subtitle="serialization/convert/nullconverter.h"/>
            <page name="serialization/convert/textconverter.cpp" href="qtcore-serialization-convert-textconverter-cpp.html" status="active" subtype="file" title="" fulltitle="textconverter.cpp Example File" subtitle="serialization/convert/textconverter.cpp"/>
            <page name="serialization/convert/textconverter.h" href="qtcore-serialization-convert-textconverter-h.html" status="active" subtype="file" title="" fulltitle="textconverter.h Example File" subtitle="serialization/convert/textconverter.h"/>
            <page name="serialization/convert/variantorderedmap.h" href="qtcore-serialization-convert-variantorderedmap-h.html" status="active" subtype="file" title="" fulltitle="variantorderedmap.h Example File" subtitle="serialization/convert/variantorderedmap.h"/>
            <page name="serialization/convert/xmlconverter.cpp" href="qtcore-serialization-convert-xmlconverter-cpp.html" status="active" subtype="file" title="" fulltitle="xmlconverter.cpp Example File" subtitle="serialization/convert/xmlconverter.cpp"/>
            <page name="serialization/convert/xmlconverter.h" href="qtcore-serialization-convert-xmlconverter-h.html" status="active" subtype="file" title="" fulltitle="xmlconverter.h Example File" subtitle="serialization/convert/xmlconverter.h"/>
            <page name="serialization/convert/main.cpp" href="qtcore-serialization-convert-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="serialization/convert/main.cpp"/>
            <page name="serialization/convert/CMakeLists.txt" href="qtcore-serialization-convert-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="serialization/convert/CMakeLists.txt"/>
            <page name="serialization/convert/convert.pro" href="qtcore-serialization-convert-convert-pro.html" status="active" subtype="file" title="" fulltitle="convert.pro Example File" subtitle="serialization/convert/convert.pro"/>
        </page>
        <page name="https://en.wikipedia.org/wiki/Tamil_Script_Code_for_Information_Interchange" href="https://en.wikipedia.org/wiki/Tamil_Script_Code_for_Information_Interchange" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Tamil Script Code" fulltitle="Tamil Script Code" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/prop_gbl/USE_FOLDERS.html" href="https://cmake.org/cmake/help/latest/prop_gbl/USE_FOLDERS.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="USE_FOLDERS" fulltitle="USE_FOLDERS" subtitle=""/>
        <page name="https://marcmutz.wordpress.com/effective-qt/containers/" href="https://marcmutz.wordpress.com/effective-qt/containers/" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="Understand the Qt Containers" fulltitle="Understand the Qt Containers" subtitle=""/>
        <page name="http://www.y-adagio.com/public/standards/tr_xml_jpf/toc.htm" href="http://www.y-adagio.com/public/standards/tr_xml_jpf/toc.htm" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="XML Japanese Profile" fulltitle="XML Japanese Profile" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/command/add_subdirectory.html" href="https://cmake.org/cmake/help/latest/command/add_subdirectory.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="add_subdirectory()" fulltitle="add_subdirectory()" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/command/cmake_policy.html" href="https://cmake.org/cmake/help/latest/command/cmake_policy.html" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="cmake_policy" fulltitle="cmake_policy" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/command/install.html#script" href="https://cmake.org/cmake/help/latest/command/install.html#script" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="install(SCRIPT)" fulltitle="install(SCRIPT)" subtitle=""/>
        <page name="https://cmake.org/cmake/help/latest/command/install.html#targets" href="https://cmake.org/cmake/help/latest/command/install.html#targets" status="active" location="external-resources.qdoc" documented="true" subtype="externalpage" title="install(TARGETS)" fulltitle="install(TARGETS)" subtitle=""/>
        <typedef name="MetaObjectFlags" status="active" access="public" location="qmetaobject_p.h" enum="QtMocConstants::MetaObjectFlag"/>
        <typedef name="QByteArrayListIterator" href="qbytearraylist.html#QByteArrayListIterator-typedef" status="active" access="public" location="qbytearraylist.h" related="794" documented="true"/>
        <typedef name="QFileInfoList" href="qfileinfo.html#QFileInfoList-typedef" status="active" access="public" location="qfileinfo.h" related="903" documented="true"/>
        <typedef name="QFunctionPointer" href="qfunctionpointer-qtcore-proxy.html#QFunctionPointer-typedef" status="active" access="public" location="qfunctionpointer.h" related="1318" documented="true"/>
        <typedef name="QModelIndexList" href="qmodelindex.html#QModelIndexList-typedef" status="active" access="public" location="qabstractitemmodel.h" related="1067" documented="true"/>
        <typedef name="QMutableByteArrayListIterator" href="qbytearraylist.html#QMutableByteArrayListIterator-typedef" status="active" access="public" location="qbytearraylist.h" related="795" documented="true"/>
        <typedef name="QObjectList" href="qobject.html#QObjectList-typedef" status="active" access="public" location="qobject.h" related="1088" documented="true"/>
        <typedef name="QXmlStreamEntityDeclarations" href="qxmlstreamentitydeclaration.html#QXmlStreamEntityDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1284" documented="true"/>
        <typedef name="QXmlStreamNamespaceDeclarations" href="qxmlstreamnamespacedeclaration.html#QXmlStreamNamespaceDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1287" documented="true"/>
        <typedef name="QXmlStreamNotationDeclarations" href="qxmlstreamnotationdeclaration.html#QXmlStreamNotationDeclarations-typedef" status="active" access="public" location="qxmlstream.h" related="1290" documented="true"/>
        <typedef name="QtMessageHandler" href="qtlogging.html#QtMessageHandler-typedef" status="active" access="public" location="qlogging.h" related="728" documented="true"/>
        <typedef name="qint128" href="qttypes.html#qint128-typedef" status="active" access="public" location="qtypes.h" related="729" since="6.6" documented="true"/>
        <typedef name="qint16" href="qttypes.html#qint16-typedef" status="active" access="public" location="qtypes.h" related="730" documented="true"/>
        <typedef name="qint16_be" href="qtendian.html#qint16_be-typedef" status="active" access="public" location="qendian.h" related="715" documented="true"/>
        <typedef name="qint16_le" href="qtendian.html#qint16_le-typedef" status="active" access="public" location="qendian.h" related="716" documented="true"/>
        <typedef name="qint32" href="qttypes.html#qint32-typedef" status="active" access="public" location="qtypes.h" related="731" documented="true"/>
        <typedef name="qint32_be" href="qtendian.html#qint32_be-typedef" status="active" access="public" location="qendian.h" related="717" documented="true"/>
        <typedef name="qint32_le" href="qtendian.html#qint32_le-typedef" status="active" access="public" location="qendian.h" related="718" documented="true"/>
        <typedef name="qint64" href="qttypes.html#qint64-typedef" status="active" access="public" location="qtypes.h" related="732" documented="true"/>
        <typedef name="qint64_be" href="qtendian.html#qint64_be-typedef" status="active" access="public" location="qendian.h" related="719" documented="true"/>
        <typedef name="qint64_le" href="qtendian.html#qint64_le-typedef" status="active" access="public" location="qendian.h" related="720" documented="true"/>
        <typedef name="qint8" href="qttypes.html#qint8-typedef" status="active" access="public" location="qtypes.h" related="733" documented="true"/>
        <typedef name="qintptr" href="qttypes.html#qintptr-typedef" status="active" access="public" location="qtypes.h" related="734" documented="true"/>
        <typedef name="qlonglong" href="qttypes.html#qlonglong-typedef" status="active" access="public" location="qtypes.h" related="735" documented="true"/>
        <typedef name="qptrdiff" href="qttypes.html#qptrdiff-typedef" status="active" access="public" location="qtypes.h" related="736" documented="true"/>
        <typedef name="qreal" href="qttypes.html#qreal-typedef" status="active" access="public" location="qtypes.h" related="737" documented="true"/>
        <typedef name="quint128" href="qttypes.html#quint128-typedef" status="active" access="public" location="qtypes.h" related="738" since="6.6" documented="true"/>
        <typedef name="quint16" href="qttypes.html#quint16-typedef" status="active" access="public" location="qtypes.h" related="739" documented="true"/>
        <typedef name="quint16_be" href="qtendian.html#quint16_be-typedef" status="active" access="public" location="qendian.h" related="721" documented="true"/>
        <typedef name="quint16_le" href="qtendian.html#quint16_le-typedef" status="active" access="public" location="qendian.h" related="722" documented="true"/>
        <typedef name="quint32" href="qttypes.html#quint32-typedef" status="active" access="public" location="qtypes.h" related="740" documented="true"/>
        <typedef name="quint32_be" href="qtendian.html#quint32_be-typedef" status="active" access="public" location="qendian.h" related="723" documented="true"/>
        <typedef name="quint32_le" href="qtendian.html#quint32_le-typedef" status="active" access="public" location="qendian.h" related="724" documented="true"/>
        <typedef name="quint64" href="qttypes.html#quint64-typedef" status="active" access="public" location="qtypes.h" related="741" documented="true"/>
        <typedef name="quint64_be" href="qtendian.html#quint64_be-typedef" status="active" access="public" location="qendian.h" related="725" documented="true"/>
        <typedef name="quint64_le" href="qtendian.html#quint64_le-typedef" status="active" access="public" location="qendian.h" related="726" documented="true"/>
        <typedef name="quint8" href="qttypes.html#quint8-typedef" status="active" access="public" location="qtypes.h" related="742" documented="true"/>
        <typedef name="quintptr" href="qttypes.html#quintptr-typedef" status="active" access="public" location="qtypes.h" related="743" documented="true"/>
        <typedef name="qulonglong" href="qttypes.html#qulonglong-typedef" status="active" access="public" location="qtypes.h" related="744" documented="true"/>
        <typedef name="uchar" href="qttypes.html#uchar-typedef" status="active" access="public" location="qtypes.h" related="745" documented="true"/>
        <typedef name="uint" href="qttypes.html#uint-typedef" status="active" access="public" location="qtypes.h" related="746" documented="true"/>
        <typedef name="ulong" href="qttypes.html#ulong-typedef" status="active" access="public" location="qtypes.h" related="747" documented="true"/>
        <typedef name="ushort" href="qttypes.html#ushort-typedef" status="active" access="public" location="qtypes.h" related="748" documented="true"/>
        <typedef name="QMutableStringListIterator" href="qstringlist.html#QMutableStringListIterator-typedef" status="active" access="public" location="qstringlist.h" related="1233" documented="true" aliasedtype="QMutableListIterator&lt;QString&gt;"/>
        <typedef name="QPair" href="qpair-qtcore-proxy.html#QPair-typedef" status="active" access="public" location="qcontainerfwd.h" related="1319" since="6.0" documented="true" aliasedtype="std::pair&lt;T1, T2&gt;"/>
        <typedef name="QStringListIterator" href="qstringlist.html#QStringListIterator-typedef" status="active" access="public" location="qstringlist.h" related="1234" documented="true" aliasedtype="QListIterator&lt;QString&gt;"/>
        <typedef name="QVariantHash" href="qvariant.html#QVariantHash-typedef" status="active" access="public" location="qcontainerfwd.h" related="1271" documented="true" aliasedtype="QHash&lt;QString, QVariant&gt;"/>
        <typedef name="QVariantList" href="qvariant.html#QVariantList-typedef" status="active" access="public" location="qcontainerfwd.h" related="1272" documented="true" aliasedtype="QList&lt;QVariant&gt;"/>
        <typedef name="QVariantMap" href="qvariant.html#QVariantMap-typedef" status="active" access="public" location="qcontainerfwd.h" related="1273" documented="true" aliasedtype="QMap&lt;QString, QVariant&gt;"/>
        <typedef name="qsizetype" href="qttypes.html#qsizetype-typedef" status="active" access="public" location="qtypes.h" related="749" documented="true" aliasedtype="QIntegerForSizeof&lt;std::size_t&gt;::Signed"/>
        <group name="android-platform-extra-topics" href="android-platform-extra-topics.html" status="internal" seen="false" title=""/>
        <group name="androidplatform" href="androidplatform.html" status="internal" seen="false" title=""/>
        <group name="animation" href="animation.html" status="active" location="animation.qdoc" documented="true" seen="true" title="Animation Framework" brief="Provides an easy way for creating animated GUIs"/>
        <group name="attributions-libs" href="attributions-libs.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtcore" href="attributions-qtcore.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtcore-libs" href="attributions-qtcore-libs.html" status="internal" seen="false" title=""/>
        <group name="attributions-qtcore-tools" href="attributions-qtcore-tools.html" status="internal" seen="false" title=""/>
        <group name="attributions-tools" href="attributions-tools.html" status="internal" seen="false" title=""/>
        <group name="category Connectivity" href="category-connectivity.html" status="internal" seen="false" title=""/>
        <group name="category Data Processing &amp; I/O" href="category-data-processing-i-o.html" status="internal" seen="false" title=""/>
        <group name="cbor" href="cbor.html" status="active" location="cbor.qdoc" documented="true" groups="explanations-dataprocessingandio,frameworks-technologies,qt-basic-concepts" seen="true" title="CBOR Support in Qt" brief="An overview of CBOR support in Qt">
            <keyword name="cbor" title="CBOR"/>
            <contents name="overview" title="Overview" level="1"/>
            <contents name="the-cbor-classes" title="The CBOR Classes" level="1"/>
            <contents name="the-qcborvalue-class" title="The QCborValue Class" level="2"/>
            <contents name="the-qcborarray-class" title="The QCborArray Class" level="2"/>
            <contents name="the-qcbormap-class" title="The QCborMap Class" level="2"/>
            <contents name="the-qcborstreamreader-class" title="The QCborStreamReader Class" level="2"/>
            <contents name="the-qcborstreamwriter-class" title="The QCborStreamWriter Class" level="2"/>
        </group>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title=""/>
        <group name="cmake-android-build-properties" href="cmake-android-build-properties.html" status="internal" seen="false" title=""/>
        <group name="cmake-android-manifest-properties" href="cmake-android-manifest-properties.html" status="internal" seen="false" title=""/>
        <group name="cmake-commands-qtcore" href="cmake-commands-qtcore.html" status="active" location="cmake-commands.qdoc" documented="true" seen="true" title="CMake Commands in Qt6 Core" brief="Lists CMake commands defined in Qt6::Core"/>
        <group name="cmake-global-properties-qtcore" href="cmake-global-properties-qtcore.html" status="active" location="cmake-properties.qdoc" documented="true" seen="true" title="CMake Global Properties in Qt6 Core" brief="Lists CMake global properties used or defined in Qt6::Core"/>
        <group name="cmake-properties-qtcore" href="cmake-properties-qtcore.html" status="internal" seen="false" title=""/>
        <group name="cmake-source-file-properties-qtcore" href="cmake-source-file-properties-qtcore.html" status="active" location="cmake-properties.qdoc" documented="true" seen="true" title="CMake Source File Properties in Qt6 Core" brief="Lists CMake file properties used in Qt6::Core"/>
        <group name="cmake-standard-properties" href="cmake-standard-properties.html" status="internal" seen="false" title=""/>
        <group name="cmake-target-properties-qtcore" href="cmake-target-properties-qtcore.html" status="active" location="cmake-properties.qdoc" documented="true" seen="true" title="CMake Target Properties in Qt6 Core" brief="Lists CMake target properties known to Qt6::Core"/>
        <group name="cmake-variables-qtcore" href="cmake-variables-qtcore.html" status="active" location="cmake-configure-variables.qdoc" documented="true" seen="true" title="CMake Variables in Qt6 Core" brief="Lists CMake variables defined in Qt6::Core"/>
        <group name="events" href="events.html" status="active" location="eventsandfilters.qdoc" documented="true" groups="groups" seen="true" title="Event Classes" brief="Classes used to create and handle events"/>
        <group name="examples-ipc" href="examples-ipc.html" status="internal" seen="false" title=""/>
        <group name="examples-mimetype" href="examples-mimetype.html" status="internal" seen="false" title=""/>
        <group name="examples-time" href="examples-time.html" status="internal" seen="false" title=""/>
        <group name="explanations-basics" href="explanations-basics.html" status="internal" seen="false" title=""/>
        <group name="explanations-dataprocessingandio" href="explanations-dataprocessingandio.html" status="internal" seen="false" title=""/>
        <group name="explanations-networkingandconnectivity" href="explanations-networkingandconnectivity.html" status="internal" seen="false" title=""/>
        <group name="frameworks-technologies" href="frameworks-technologies.html" status="internal" seen="false" title=""/>
        <group name="funclists" href="funclists.html" status="internal" seen="false" title=""/>
        <group name="groups" href="groups.html" status="internal" seen="false" title=""/>
        <group name="how-to" href="how-to.html" status="internal" seen="false" title=""/>
        <group name="i18n" href="i18n.html" status="internal" seen="false" title=""/>
        <group name="io" href="io.html" status="active" location="io.qdoc" documented="true" groups="groups" seen="true" title="Input/Output and Networking" brief="Classes providing file input and output along with directory and network handling"/>
        <group name="json" href="json.html" status="active" location="json.qdoc" documented="true" groups="explanations-dataprocessingandio,frameworks-technologies,qt-basic-concepts" seen="true" title="JSON Support in Qt" brief="An overview of JSON support in Qt">
            <keyword name="json" title="JSON"/>
            <contents name="overview" title="Overview" level="1"/>
            <contents name="the-json-classes" title="The JSON Classes" level="1"/>
        </group>
        <group name="misc" href="misc.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="native-interfaces" href="native-interfaces.html" status="internal" seen="false" title=""/>
        <group name="native-interfaces-qcoreapplication" href="native-interfaces-qcoreapplication.html" status="internal" seen="false" title=""/>
        <group name="network" href="network.html" status="internal" seen="false" title=""/>
        <group name="objectmodel" href="objectmodel.html" status="internal" seen="false" title=""/>
        <group name="painting" href="painting.html" status="internal" seen="false" title=""/>
        <group name="permissions" href="permissions.html" status="internal" seen="false" title=""/>
        <group name="platform-type-conversions" href="platform-type-conversions.html" status="internal" seen="false" title=""/>
        <group name="plugins" href="plugins.html" status="active" location="plugin-classes.qdoc" documented="true" groups="groups" seen="true" title="Plugin Classes" brief="Plugin related classes"/>
        <group name="qt-basic-concepts" href="qt-basic-concepts.html" status="internal" seen="false" title=""/>
        <group name="qt-cmake-policies" href="qt-cmake-policies.html" status="internal" seen="false" title=""/>
        <group name="qt-gui-concepts" href="qt-gui-concepts.html" status="internal" seen="false" title=""/>
        <group name="qtconcurrent-mtexamples" href="qtconcurrent-mtexamples.html" status="internal" seen="false" title=""/>
        <group name="qtserialization" href="qtserialization.html" status="internal" seen="false" title=""/>
        <group name="shared" href="shared.html" status="active" location="implicit-sharing.qdoc" documented="true" seen="true" title="Implicitly Shared Classes" brief="How to maximize resource usage by implicit data sharing"/>
        <group name="string-processing" href="string-processing.html" status="active" location="qstring-overview.qdoc" documented="true" seen="true" title="Classes for string data">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="impactful-tips" title="Impactful tips" level="2"/>
            <contents name="efficient-usage" title="Efficient usage" level="2"/>
            <contents name="encoding" title="Encoding" level="3"/>
            <contents name="functionality" title="Functionality" level="3"/>
            <contents name="literals" title="Literals" level="3"/>
            <contents name="basic-string-classes" title="Basic string classes" level="1"/>
            <contents name="high-level-string-related-classes" title="High-level string-related classes" level="1"/>
            <contents name="which-string-class-to-use" title="Which string class to use?" level="1"/>
            <contents name="string-class-for-creating-api" title="String class for creating API" level="2"/>
            <contents name="member-variables" title="Member variables" level="3"/>
            <contents name="function-arguments" title="Function arguments" level="3"/>
            <contents name="return-values" title="Return values" level="3"/>
            <contents name="string-class-for-using-api" title="String class for using API" level="2"/>
            <contents name="list-of-all-string-related-classes" title="List of all string related classes" level="1"/>
        </group>
        <group name="thread" href="thread.html" status="internal" seen="false" title=""/>
        <group name="tools" href="tools.html" status="internal" seen="false" title=""/>
        <group name="xml-examples" href="xml-examples.html" status="internal" seen="false" title=""/>
        <group name="xml-tools" href="xml-tools.html" status="internal" seen="false" title=""/>
        <module name="QtCore" href="qtcore-module.html" status="active" location="qtcore.qdoc" documented="true" groups="modules" seen="true" title="Qt Core C++ Classes" brief="Provides core non-GUI functionality"/>
        <module name="QtCorePrivate" href="qtcoreprivate-module.html" status="preliminary" location="qtcore.qdoc" documented="true" seen="true" title="Qt Core Private C++ Classes" brief="Provides private core functionality"/>
        <proxy name="&lt;QtAssert&gt;" href="qtassert-qtcore-proxy.html" status="active" access="public">
            <function name="Q_ASSERT" href="qtassert-qtcore-proxy.html#Q_ASSERT" status="active" access="public" documented="true" related="48" meta="macrowithparams" type="void" signature="void Q_ASSERT(bool test)">
                <parameter type="bool" name="test" default=""/>
            </function>
            <function name="Q_ASSERT_X" href="qtassert-qtcore-proxy.html#Q_ASSERT_X" status="active" access="public" documented="true" related="49" meta="macrowithparams" type="void" signature="void Q_ASSERT_X(bool test, const char *where, const char *what)">
                <parameter type="bool" name="test" default=""/>
                <parameter type="const char *" name="where" default=""/>
                <parameter type="const char *" name="what" default=""/>
            </function>
            <function name="Q_ASSUME" href="qtassert-qtcore-proxy-obsolete.html#Q_ASSUME" status="deprecated" access="public" documented="true" related="50" meta="macrowithparams" type="void" signature="void Q_ASSUME(bool expr)">
                <parameter type="bool" name="expr" default=""/>
            </function>
            <function name="Q_CHECK_PTR" href="qtassert-qtcore-proxy.html#Q_CHECK_PTR" status="active" access="public" documented="true" related="102" meta="macrowithparams" type="void" signature="void Q_CHECK_PTR(void *pointer)">
                <parameter type="void *" name="pointer" default=""/>
            </function>
            <function name="Q_UNREACHABLE" href="qtassert-qtcore-proxy.html#Q_UNREACHABLE" status="active" access="public" documented="true" related="264" meta="macrowithoutparams" type="void" signature="void Q_UNREACHABLE"/>
            <function name="Q_UNREACHABLE_RETURN" href="qtassert-qtcore-proxy.html#Q_UNREACHABLE_RETURN" status="active" access="public" documented="true" related="265" since="6.5" meta="macrowithparams" type="void" signature="void Q_UNREACHABLE_RETURN(...)">
                <parameter type="..." name="" default=""/>
            </function>
            <function name="q_check_ptr" href="qtassert-qtcore-proxy.html#q_check_ptr" status="active" access="public" location="qassert.h" documented="true" related="678" meta="plain" type="T *" signature="T * q_check_ptr(T *p)">
                <parameter type="T *" name="p" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtVersion&gt;" href="qtversion-qtcore-proxy.html" status="active" access="public">
            <function name="QT_VERSION_STR" href="qtversion-qtcore-proxy.html#QT_VERSION_STR" status="active" access="public" documented="true" related="45" meta="macrowithoutparams" signature="QT_VERSION_STR"/>
            <function name="qVersion" href="qtversion-qtcore-proxy.html#qVersion" status="active" access="public" location="qtversion.h" documented="true" related="674" meta="plain" noexcept="true" type="const char *" signature="const char * qVersion()"/>
        </proxy>
        <proxy name="QPair" href="qpair-qtcore-proxy.html" status="active" access="public">
            <function name="qMakePair" href="qpair-qtcore-proxy-obsolete.html#qMakePair" status="deprecated" access="public" location="qpair.h" documented="true" related="597" meta="plain" constexpr="true" noexcept="true" noexcept_expression="noexcept(std::make_pair(std::forward&lt;T1&gt;(value1), std::forward&lt;T2&gt;(value2)))" type="decltype(auto)" signature="decltype(auto) qMakePair(T1 &amp;&amp;value1, T2 &amp;&amp;value2)">
                <parameter type="T1 &amp;&amp;" name="value1" default=""/>
                <parameter type="T2 &amp;&amp;" name="value2" default=""/>
            </function>
            <typedef name="QPair" href="qpair-qtcore-proxy.html#QPair-typedef" status="active" access="public" location="qcontainerfwd.h" related="1319" since="6.0" documented="true" aliasedtype="std::pair&lt;T1, T2&gt;"/>
        </proxy>
        <proxy name="&lt;QFunctionPointer&gt;" href="qfunctionpointer-qtcore-proxy.html" status="active" access="public">
            <typedef name="QFunctionPointer" href="qfunctionpointer-qtcore-proxy.html#QFunctionPointer-typedef" status="active" access="public" location="qfunctionpointer.h" related="1318" documented="true"/>
        </proxy>
        <proxy name="&lt;QtMinMax&gt;" href="qtminmax-qtcore-proxy.html" status="active" access="public">
            <function name="qBound" href="qtminmax-qtcore-proxy.html#qBound" status="active" access="public" location="qminmax.h" documented="true" related="455" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qBound(const T &amp;min, const T &amp;val, const T &amp;max)">
                <parameter type="const T &amp;" name="min" default=""/>
                <parameter type="const T &amp;" name="val" default=""/>
                <parameter type="const T &amp;" name="max" default=""/>
            </function>
            <function name="qMax" href="qtminmax-qtcore-proxy.html#qMax" status="active" access="public" location="qminmax.h" documented="true" related="601" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qMax(const T &amp;a, const T &amp;b)">
                <parameter type="const T &amp;" name="a" default=""/>
                <parameter type="const T &amp;" name="b" default=""/>
            </function>
            <function name="qMin" href="qtminmax-qtcore-proxy.html#qMin" status="active" access="public" location="qminmax.h" documented="true" related="603" meta="plain" constexpr="true" type="const T &amp;" signature="const T &amp; qMin(const T &amp;a, const T &amp;b)">
                <parameter type="const T &amp;" name="a" default=""/>
                <parameter type="const T &amp;" name="b" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QOverload&gt;" href="qoverload-qtcore-proxy.html" status="active" access="public">
            <function name="qConstOverload" href="qoverload-qtcore-proxy.html#qConstOverload" status="active" access="public" location="qoverload.h" documented="true" related="471" meta="plain" type="auto" signature="auto qConstOverload(T memberFunctionPointer)">
                <parameter type="T" name="memberFunctionPointer" default=""/>
            </function>
            <function name="qNonConstOverload" href="qoverload-qtcore-proxy.html#qNonConstOverload" status="active" access="public" location="qoverload.h" documented="true" related="610" meta="plain" type="auto" signature="auto qNonConstOverload(T memberFunctionPointer)">
                <parameter type="T" name="memberFunctionPointer" default=""/>
            </function>
            <function name="qOverload" href="qoverload-qtcore-proxy.html#qOverload" status="active" access="public" location="qoverload.h" documented="true" related="611" meta="plain" type="auto" signature="auto qOverload(T functionPointer)">
                <parameter type="T" name="functionPointer" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtSwap&gt;" href="qtswap-qtcore-proxy.html" status="active" access="public">
            <function name="qSwap" href="qtswap-qtcore-proxy.html#qSwap" status="active" access="public" location="qswap.h" documented="true" related="658" meta="plain" constexpr="true" noexcept="true" noexcept_expression="std::is_nothrow_swappable_v&lt;T&gt;" type="void" signature="void qSwap(T &amp;lhs, T &amp;rhs)">
                <parameter type="T &amp;" name="lhs" default=""/>
                <parameter type="T &amp;" name="rhs" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtEnvironmentVariables&gt;" href="qtenvironmentvariables-qtcore-proxy.html" status="active" access="public">
            <function name="qEnvironmentVariable" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariable" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="490" meta="plain" type="QString" signature="QString qEnvironmentVariable(const char *varName)">
                <parameter type="const char *" name="varName" default=""/>
            </function>
            <function name="qEnvironmentVariable" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariable-1" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="491" meta="plain" overload="true" overload-number="1" type="QString" signature="QString qEnvironmentVariable(const char *varName, const QString &amp;defaultValue)">
                <parameter type="const char *" name="varName" default=""/>
                <parameter type="const QString &amp;" name="defaultValue" default=""/>
            </function>
            <function name="qEnvironmentVariableIntValue" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIntValue" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="492" meta="plain" noexcept="true" type="int" signature="int qEnvironmentVariableIntValue(const char *varName, bool *ok)">
                <parameter type="const char *" name="varName" default=""/>
                <parameter type="bool *" name="ok" default="nullptr"/>
            </function>
            <function name="qEnvironmentVariableIsEmpty" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIsEmpty" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="493" meta="plain" noexcept="true" type="bool" signature="bool qEnvironmentVariableIsEmpty(const char *varName)">
                <parameter type="const char *" name="varName" default=""/>
            </function>
            <function name="qEnvironmentVariableIsSet" href="qtenvironmentvariables-qtcore-proxy.html#qEnvironmentVariableIsSet" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="494" meta="plain" noexcept="true" type="bool" signature="bool qEnvironmentVariableIsSet(const char *varName)">
                <parameter type="const char *" name="varName" default=""/>
            </function>
            <function name="qgetenv" href="qtenvironmentvariables-qtcore-proxy.html#qgetenv" threadsafety="thread safe" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="679" meta="plain" type="QByteArray" signature="QByteArray qgetenv(const char *varName)">
                <parameter type="const char *" name="varName" default=""/>
            </function>
            <function name="qputenv" href="qtenvironmentvariables-qtcore-proxy.html#qputenv" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="684" meta="plain" type="bool" signature="bool qputenv(const char *varName, QByteArrayView value)">
                <parameter type="const char *" name="varName" default=""/>
                <parameter type="QByteArrayView" name="value" default=""/>
            </function>
            <function name="qunsetenv" href="qtenvironmentvariables-qtcore-proxy.html#qunsetenv" status="active" access="public" location="qtenvironmentvariables.h" documented="true" related="696" meta="plain" type="bool" signature="bool qunsetenv(const char *varName)">
                <parameter type="const char *" name="varName" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtTranslation&gt;" href="qttranslation-qtcore-proxy.html" status="active" access="public">
            <function name="QT_TRANSLATE_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="34" meta="macrowithparams" signature="QT_TRANSLATE_NOOP(context, sourceText)">
                <parameter type="" name="context" default=""/>
                <parameter type="" name="sourceText" default=""/>
            </function>
            <function name="QT_TRANSLATE_NOOP3" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_NOOP3" status="active" access="public" location="qttranslation.qdoc" documented="true" related="35" meta="macrowithparams" signature="QT_TRANSLATE_NOOP3(context, sourceText, disambiguation)">
                <parameter type="" name="context" default=""/>
                <parameter type="" name="sourceText" default=""/>
                <parameter type="" name="disambiguation" default=""/>
            </function>
            <function name="QT_TRANSLATE_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="36" meta="macrowithparams" signature="QT_TRANSLATE_N_NOOP(context, sourceText)">
                <parameter type="" name="context" default=""/>
                <parameter type="" name="sourceText" default=""/>
            </function>
            <function name="QT_TRANSLATE_N_NOOP3" href="qttranslation-qtcore-proxy.html#QT_TRANSLATE_N_NOOP3" status="active" access="public" location="qttranslation.qdoc" documented="true" related="37" meta="macrowithparams" signature="QT_TRANSLATE_N_NOOP3(context, sourceText, comment)">
                <parameter type="" name="context" default=""/>
                <parameter type="" name="sourceText" default=""/>
                <parameter type="" name="comment" default=""/>
            </function>
            <function name="QT_TRID_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRID_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="38" meta="macrowithparams" brief="Marks an id for dynamic translation" signature="QT_TRID_NOOP(id)">
                <parameter type="" name="id" default=""/>
            </function>
            <function name="QT_TRID_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TRID_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="39" since="6.3" meta="macrowithparams" brief="Marks an id for numerator dependent dynamic translation" signature="QT_TRID_N_NOOP(id)">
                <parameter type="" name="id" default=""/>
            </function>
            <function name="QT_TR_NOOP" href="qttranslation-qtcore-proxy.html#QT_TR_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="40" meta="macrowithparams" signature="QT_TR_NOOP(sourceText)">
                <parameter type="" name="sourceText" default=""/>
            </function>
            <function name="QT_TR_N_NOOP" href="qttranslation-qtcore-proxy.html#QT_TR_N_NOOP" status="active" access="public" location="qttranslation.qdoc" documented="true" related="41" meta="macrowithparams" signature="QT_TR_N_NOOP(sourceText)">
                <parameter type="" name="sourceText" default=""/>
            </function>
            <function name="qtTrId" href="qttranslation-qtcore-proxy.html#qtTrId" threadsafety="reentrant" status="active" access="public" location="qttranslation.h" documented="true" related="695" meta="plain" type="QString" brief="Finds and returns a translated string" signature="QString qtTrId(const char *id, int n)">
                <parameter type="const char *" name="id" default=""/>
                <parameter type="int" name="n" default="-1"/>
            </function>
        </proxy>
        <proxy name="&lt;QtDarwinHelpers&gt;" href="qtdarwinhelpers-qtcore-proxy.html" status="active" access="public">
            <function name="Q_FORWARD_DECLARE_CF_TYPE" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_CF_TYPE" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="150" meta="macrowithparams" signature="Q_FORWARD_DECLARE_CF_TYPE(type)">
                <parameter type="" name="type" default=""/>
            </function>
            <function name="Q_FORWARD_DECLARE_MUTABLE_CF_TYPE" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_MUTABLE_CF_TYPE" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="151" meta="macrowithparams" signature="Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(type)">
                <parameter type="" name="type" default=""/>
            </function>
            <function name="Q_FORWARD_DECLARE_OBJC_CLASS" href="qtdarwinhelpers-qtcore-proxy.html#Q_FORWARD_DECLARE_OBJC_CLASS" status="active" access="public" location="qdarwinhelpers.qdoc" documented="true" related="152" meta="macrowithparams" signature="Q_FORWARD_DECLARE_OBJC_CLASS(classname)">
                <parameter type="" name="classname" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QForeach&gt;" href="qforeach-qtcore-proxy.html" status="active" access="public">
            <function name="Q_FOREACH" href="qforeach-qtcore-proxy.html#Q_FOREACH" status="active" access="public" location="qforeach.qdoc" documented="true" related="148" meta="macrowithparams" signature="Q_FOREACH(variable, container)">
                <parameter type="" name="variable" default=""/>
                <parameter type="" name="container" default=""/>
            </function>
            <function name="Q_FOREVER" href="qforeach-qtcore-proxy.html#Q_FOREVER" status="active" access="public" location="qforeach.qdoc" documented="true" related="149" meta="macrowithoutparams" signature="Q_FOREVER"/>
            <function name="foreach" href="qforeach-qtcore-proxy.html#foreach" status="active" access="public" location="qforeach.qdoc" documented="true" related="280" meta="macrowithparams" signature="foreach(variable, container)">
                <parameter type="" name="variable" default=""/>
                <parameter type="" name="container" default=""/>
            </function>
            <function name="forever" href="qforeach-qtcore-proxy.html#forever" status="active" access="public" location="qforeach.qdoc" documented="true" related="281" meta="macrowithoutparams" signature="forever"/>
        </proxy>
        <proxy name="&lt;QtClassHelperMacros&gt;" href="qtclasshelpermacros-qtcore-proxy.html" status="active" access="public">
            <function name="Q_DISABLE_COPY" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="136" meta="macrowithparams" signature="Q_DISABLE_COPY(Class)">
                <parameter type="" name="Class" default=""/>
            </function>
            <function name="Q_DISABLE_COPY_MOVE" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_MOVE" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="137" meta="macrowithparams" signature="Q_DISABLE_COPY_MOVE(Class)">
                <parameter type="" name="Class" default=""/>
            </function>
            <function name="Q_DISABLE_COPY_MOVE_X" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_MOVE_X" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="138" since="6.9" meta="macrowithparams" signature="Q_DISABLE_COPY_MOVE_X(Class, reason)">
                <parameter type="" name="Class" default=""/>
                <parameter type="" name="reason" default=""/>
            </function>
            <function name="Q_DISABLE_COPY_X" href="qtclasshelpermacros-qtcore-proxy.html#Q_DISABLE_COPY_X" status="active" access="public" location="qtclasshelpermacros.qdoc" documented="true" related="139" since="6.9" meta="macrowithparams" signature="Q_DISABLE_COPY_X(Class, reason)">
                <parameter type="" name="Class" default=""/>
                <parameter type="" name="reason" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtPreprocessorSupport&gt;" href="qtpreprocessorsupport-qtcore-proxy.html" status="active" access="public">
            <function name="QT_STRINGIFY" href="qtpreprocessorsupport-qtcore-proxy.html#QT_STRINGIFY" status="active" access="public" location="qtpreprocessorsupport.qdoc" documented="true" related="32" meta="macrowithparams" signature="QT_STRINGIFY(arg)">
                <parameter type="" name="arg" default=""/>
            </function>
            <function name="Q_UNUSED" href="qtpreprocessorsupport-qtcore-proxy.html#Q_UNUSED" status="active" access="public" location="qtpreprocessorsupport.qdoc" documented="true" related="266" meta="macrowithparams" signature="Q_UNUSED(name)">
                <parameter type="" name="name" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtResource&gt;" href="qtresource-qtcore-proxy.html" status="active" access="public">
            <function name="Q_CLEANUP_RESOURCE" href="qtresource-qtcore-proxy.html#Q_CLEANUP_RESOURCE" status="active" access="public" location="qtresource.qdoc" documented="true" related="104" meta="macrowithparams" type="void" signature="void Q_CLEANUP_RESOURCE(name)">
                <parameter type="" name="name" default=""/>
            </function>
            <function name="Q_INIT_RESOURCE" href="qtresource-qtcore-proxy.html#Q_INIT_RESOURCE" status="active" access="public" location="qtresource.qdoc" documented="true" related="159" meta="macrowithparams" type="void" signature="void Q_INIT_RESOURCE(name)">
                <parameter type="" name="name" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QtVersionChecks&gt;" href="qtversionchecks-qtcore-proxy.html" status="active" access="public">
            <function name="QT_VERSION" href="qtversionchecks-qtcore-proxy.html#QT_VERSION" status="active" access="public" documented="true" related="43" meta="macrowithoutparams" signature="QT_VERSION"/>
            <function name="QT_VERSION_CHECK" href="qtversionchecks-qtcore-proxy.html#QT_VERSION_CHECK" status="active" access="public" documented="true" related="44" meta="macrowithparams" signature="QT_VERSION_CHECK(major, minor, patch)">
                <parameter type="" name="major" default=""/>
                <parameter type="" name="minor" default=""/>
                <parameter type="" name="patch" default=""/>
            </function>
        </proxy>
        <proxy name="&lt;QTypeInfo&gt;" href="qtypeinfo-qtcore-proxy.html" status="active" access="public">
            <function name="Q_DECLARE_TYPEINFO" href="qtypeinfo-qtcore-proxy.html#Q_DECLARE_TYPEINFO" status="active" access="public" location="qtypeinfo.qdoc" documented="true" related="124" meta="macrowithparams" signature="Q_DECLARE_TYPEINFO(Type, Flags)">
                <parameter type="" name="Type" default=""/>
                <parameter type="" name="Flags" default=""/>
            </function>
        </proxy>
    </namespace>
</INDEX>
