<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="https://doc.qt.io/qt" title="Qt Test Reference Documentation" version="6.1.2" project="QtTestLib" indexTitle="Qt Test">
    <namespace name="" status="active" access="public" module="qttestlib">
        <function name="QBENCHMARK" href="qtest.html#QBENCHMARK" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="589" documented="true" related="0" meta="macrowithoutparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QBENCHMARK"/>
        <function name="QBENCHMARK_ONCE" href="qtest.html#QBENCHMARK_ONCE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="606" documented="true" related="1" meta="macrowithoutparams" virtual="non" const="false" static="false" final="false" override="false" type="" brief="For measuring performance of a code block by running it once" signature="QBENCHMARK_ONCE"/>
        <function name="QCOMPARE" href="qtest.html#QCOMPARE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="103" documented="true" related="2" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QCOMPARE(actual, expected)">
            <parameter type="" name="actual" default=""/>
            <parameter type="" name="expected" default=""/>
        </function>
        <function name="QEXPECT_FAIL" href="qtest.html#QEXPECT_FAIL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="437" documented="true" related="3" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QEXPECT_FAIL(dataIndex, comment, mode)">
            <parameter type="" name="dataIndex" default=""/>
            <parameter type="" name="comment" default=""/>
            <parameter type="" name="mode" default=""/>
        </function>
        <function name="QFAIL" href="qtest.html#QFAIL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="344" documented="true" related="4" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFAIL(message)">
            <parameter type="" name="message" default=""/>
        </function>
        <function name="QFETCH" href="qtest.html#QFETCH" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="282" documented="true" related="5" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFETCH(type, name)">
            <parameter type="" name="type" default=""/>
            <parameter type="" name="name" default=""/>
        </function>
        <function name="QFETCH_GLOBAL" href="qtest.html#QFETCH_GLOBAL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="306" documented="true" related="6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFETCH_GLOBAL(type, name)">
            <parameter type="" name="type" default=""/>
            <parameter type="" name="name" default=""/>
        </function>
        <function name="QFINDTESTDATA" href="qtest.html#QFINDTESTDATA" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="477" documented="true" related="7" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFINDTESTDATA(filename)">
            <parameter type="" name="filename" default=""/>
        </function>
        <function name="QSKIP" href="qtest.html#QSKIP" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="380" documented="true" related="8" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QSKIP(description)">
            <parameter type="" name="description" default=""/>
        </function>
        <function name="QTEST" href="qtest.html#QTEST" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="359" documented="true" related="9" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST(actual, testElement)">
            <parameter type="" name="actual" default=""/>
            <parameter type="" name="testElement" default=""/>
        </function>
        <function name="QTEST_APPLESS_MAIN" href="qtest.html#QTEST_APPLESS_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="561" documented="true" related="10" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_APPLESS_MAIN(TestClass)">
            <parameter type="" name="TestClass" default=""/>
        </function>
        <function name="QTEST_GUILESS_MAIN" href="qtest.html#QTEST_GUILESS_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="573" documented="true" related="11" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_GUILESS_MAIN(TestClass)">
            <parameter type="" name="TestClass" default=""/>
        </function>
        <function name="QTEST_MAIN" href="qtest.html#QTEST_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="532" documented="true" related="12" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_MAIN(TestClass)">
            <parameter type="" name="TestClass" default=""/>
        </function>
        <function name="QTRY_COMPARE" href="qtest.html#QTRY_COMPARE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="267" documented="true" related="13" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_COMPARE(actual, expected)">
            <parameter type="" name="actual" default=""/>
            <parameter type="" name="expected" default=""/>
        </function>
        <function name="QTRY_COMPARE_WITH_TIMEOUT" href="qtest.html#QTRY_COMPARE_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="250" documented="true" related="14" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_COMPARE_WITH_TIMEOUT(actual, expected, timeout)">
            <parameter type="" name="actual" default=""/>
            <parameter type="" name="expected" default=""/>
            <parameter type="" name="timeout" default=""/>
        </function>
        <function name="QTRY_VERIFY" href="qtest.html#QTRY_VERIFY" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="194" documented="true" related="15" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY(condition)">
            <parameter type="" name="condition" default=""/>
        </function>
        <function name="QTRY_VERIFY2" href="qtest.html#QTRY_VERIFY2" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="229" documented="true" related="16" since="5.6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY2(condition, message)">
            <parameter type="" name="condition" default=""/>
            <parameter type="" name="message" default=""/>
        </function>
        <function name="QTRY_VERIFY2_WITH_TIMEOUT" href="qtest.html#QTRY_VERIFY2_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="208" documented="true" related="17" since="5.6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY2_WITH_TIMEOUT(condition, message, timeout)">
            <parameter type="" name="condition" default=""/>
            <parameter type="" name="message" default=""/>
            <parameter type="" name="timeout" default=""/>
        </function>
        <function name="QTRY_VERIFY_WITH_TIMEOUT" href="qtest.html#QTRY_VERIFY_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="175" documented="true" related="18" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY_WITH_TIMEOUT(condition, timeout)">
            <parameter type="" name="condition" default=""/>
            <parameter type="" name="timeout" default=""/>
        </function>
        <function name="QVERIFY" href="qtest.html#QVERIFY" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="38" documented="true" related="19" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY(condition)">
            <parameter type="" name="condition" default=""/>
        </function>
        <function name="QVERIFY2" href="qtest.html#QVERIFY2" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="64" documented="true" related="20" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY2(condition, message)">
            <parameter type="" name="condition" default=""/>
            <parameter type="" name="message" default=""/>
        </function>
        <function name="QVERIFY_EXCEPTION_THROWN" href="qtest.html#QVERIFY_EXCEPTION_THROWN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="156" documented="true" related="21" since="5.3" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)">
            <parameter type="" name="expression" default=""/>
            <parameter type="" name="exceptiontype" default=""/>
        </function>
        <function name="QWARN" href="qtest.html#QWARN" threadsafety="thread safe" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="335" documented="true" related="22" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWARN(message)">
            <parameter type="" name="message" default=""/>
        </function>
        <page name="qttestlib-attribution-catch2.html" href="qttestlib-attribution-catch2.html" status="active" location="codeattributions.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/codeattributions.qdoc" lineno="496" documented="true" groups="attributions-libs,attributions-qttestlib" subtype="attribution" title="Catch2, version 2.11.1" fulltitle="Catch2, version 2.11.1" subtitle="" module="QtTestLib" brief="Boost Software License 1.0">
            <target name="catch2"/>
        </page>
        <page name="testlib-changes-qt6.html" href="testlib-changes-qt6.html" status="active" location="qt6-changes.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt6-changes.qdoc" lineno="28" documented="true" groups="changes-qt-5-to-6" subtype="page" title="Changes to Qt Test" fulltitle="Changes to Qt Test" subtitle="" module="QtTestLib" brief="Migrate Qt Test to Qt 6">
            <contents name="touch-related-functionality" title="Touch-related functionality" level="1"/>
            <contents name="the-qtoucheventsequence-class" title="The QTouchEventSequence class" level="2"/>
        </page>
        <page name="https://www.itk.org/Wiki/CMake_Testing_With_CTest" href="https://www.itk.org/Wiki/CMake_Testing_With_CTest" status="active" location="qt-webpages.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt-webpages.qdoc" lineno="47" documented="true" subtype="externalpage" title="CMake/Testing With CTest" fulltitle="CMake/Testing With CTest" subtitle=""/>
        <page name="tutorial1" href="qttestlib-tutorial1-example.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="529" documented="true" subtype="example" title="Chapter 1: Writing a Unit Test" fulltitle="Chapter 1: Writing a Unit Test" subtitle="" module="QtTestLib" brief="How to write a unit test">
            <contents name="writing-a-test" title="Writing a Test" level="1"/>
            <contents name="executing-a-test" title="Executing a Test" level="1"/>
            <page name="tutorial1/testqstring.cpp" href="qttestlib-tutorial1-testqstring-cpp.html" status="active" subtype="file" title="" fulltitle="testqstring.cpp Example File" subtitle="tutorial1/testqstring.cpp"/>
            <page name="tutorial1/CMakeLists.txt" href="qttestlib-tutorial1-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tutorial1/CMakeLists.txt"/>
            <page name="tutorial1/tutorial1.pro" href="qttestlib-tutorial1-tutorial1-pro.html" status="active" subtype="file" title="" fulltitle="tutorial1.pro Example File" subtitle="tutorial1/tutorial1.pro"/>
        </page>
        <page name="tutorial2" href="qttestlib-tutorial2-example.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="603" documented="true" subtype="example" title="Chapter 2: Data Driven Testing" fulltitle="Chapter 2: Data Driven Testing" subtitle="" module="QtTestLib" brief="How to create data driven tests">
            <contents name="writing-the-data-function" title="Writing the Data Function" level="1"/>
            <contents name="rewriting-the-test-function" title="Rewriting the Test Function" level="1"/>
            <page name="tutorial2/testqstring.cpp" href="qttestlib-tutorial2-testqstring-cpp.html" status="active" subtype="file" title="" fulltitle="testqstring.cpp Example File" subtitle="tutorial2/testqstring.cpp"/>
            <page name="tutorial2/CMakeLists.txt" href="qttestlib-tutorial2-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tutorial2/CMakeLists.txt"/>
            <page name="tutorial2/tutorial2.pro" href="qttestlib-tutorial2-tutorial2-pro.html" status="active" subtype="file" title="" fulltitle="tutorial2.pro Example File" subtitle="tutorial2/tutorial2.pro"/>
        </page>
        <page name="tutorial3" href="qttestlib-tutorial3-example.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="711" documented="true" subtype="example" title="Chapter 3: Simulating GUI Events" fulltitle="Chapter 3: Simulating GUI Events" subtitle="" module="QtTestLib" brief="Howe to simulate GUI events">
            <contents name="writing-a-gui-test" title="Writing a GUI Test" level="1"/>
            <page name="tutorial3/testgui.cpp" href="qttestlib-tutorial3-testgui-cpp.html" status="active" subtype="file" title="" fulltitle="testgui.cpp Example File" subtitle="tutorial3/testgui.cpp"/>
            <page name="tutorial3/CMakeLists.txt" href="qttestlib-tutorial3-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tutorial3/CMakeLists.txt"/>
            <page name="tutorial3/tutorial3.pro" href="qttestlib-tutorial3-tutorial3-pro.html" status="active" subtype="file" title="" fulltitle="tutorial3.pro Example File" subtitle="tutorial3/tutorial3.pro"/>
        </page>
        <page name="tutorial4" href="qttestlib-tutorial4-example.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="771" documented="true" subtype="example" title="Chapter 4: Replaying GUI Events" fulltitle="Chapter 4: Replaying GUI Events" subtitle="" module="QtTestLib" brief="How to replay GUI events">
            <contents name="writing-the-data-function" title="Writing the Data Function" level="1"/>
            <contents name="rewriting-the-test-function" title="Rewriting the Test Function" level="1"/>
            <page name="tutorial4/testgui.cpp" href="qttestlib-tutorial4-testgui-cpp.html" status="active" subtype="file" title="" fulltitle="testgui.cpp Example File" subtitle="tutorial4/testgui.cpp"/>
            <page name="tutorial4/CMakeLists.txt" href="qttestlib-tutorial4-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tutorial4/CMakeLists.txt"/>
            <page name="tutorial4/tutorial4.pro" href="qttestlib-tutorial4-tutorial4-pro.html" status="active" subtype="file" title="" fulltitle="tutorial4.pro Example File" subtitle="tutorial4/tutorial4.pro"/>
        </page>
        <page name="tutorial5" href="qttestlib-tutorial5-example.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="851" documented="true" subtype="example" title="Chapter 5: Writing a Benchmark" fulltitle="Chapter 5: Writing a Benchmark" subtitle="" module="QtTestLib" brief="How to write a benchmark">
            <contents name="writing-a-benchmark" title="Writing a Benchmark" level="1"/>
            <contents name="data-functions" title="Data Functions" level="1"/>
            <contents name="external-tools" title="External Tools" level="1"/>
            <page name="tutorial5/benchmarking.cpp" href="qttestlib-tutorial5-benchmarking-cpp.html" status="active" subtype="file" title="" fulltitle="benchmarking.cpp Example File" subtitle="tutorial5/benchmarking.cpp"/>
            <page name="tutorial5/CMakeLists.txt" href="qttestlib-tutorial5-cmakelists-txt.html" status="active" subtype="file" title="" fulltitle="CMakeLists.txt Example File" subtitle="tutorial5/CMakeLists.txt"/>
            <page name="tutorial5/tutorial5.pro" href="qttestlib-tutorial5-tutorial5-pro.html" status="active" subtype="file" title="" fulltitle="tutorial5.pro Example File" subtitle="tutorial5/tutorial5.pro"/>
        </page>
        <page name="qttestlib-tutorial6.html" href="qttestlib-tutorial6.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="906" documented="true" subtype="page" title="Chapter 6: Skipping Tests with QSKIP" fulltitle="Chapter 6: Skipping Tests with QSKIP" subtitle="" module="QtTestLib" brief="How to skip tests in certain cases">
            <contents name="using-qskip-description-in-a-test-function" title="Using QSKIP(description) in a test function" level="2"/>
            <contents name="using-qskip-in-a-data-function" title="Using QSKIP in a _data function" level="2"/>
            <contents name="using-qskip-from-inittestcase-or-inittestcase-data" title="Using QSKIP from initTestCase() or initTestCase_data()" level="2"/>
        </page>
        <page name="qttestlib-attribution-cycle.html" href="qttestlib-attribution-cycle.html" status="active" location="codeattributions.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/codeattributions.qdoc" lineno="65" documented="true" groups="attributions-libs,attributions-qttestlib" subtype="attribution" title="Cycle" fulltitle="Cycle" subtitle="" module="QtTestLib" brief="MIT License">
            <target name="cycle"/>
        </page>
        <page name="https://www.froglogic.com/coco/" href="https://www.froglogic.com/coco/" status="active" location="qt-webpages.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt-webpages.qdoc" lineno="32" documented="true" subtype="externalpage" title="Froglogic Coco Code Coverage" fulltitle="Froglogic Coco Code Coverage" subtitle=""/>
        <page name="https://github.com/google/googletest/tree/master/googlemock" href="https://github.com/google/googletest/tree/master/googlemock" status="active" location="qt-webpages.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt-webpages.qdoc" lineno="42" documented="true" subtype="externalpage" title="Googletest Mocking (gMock) Framework" fulltitle="Googletest Mocking (gMock) Framework" subtitle=""/>
        <page name="qttestlib-attribution-linuxperf.html" href="qttestlib-attribution-linuxperf.html" status="active" location="codeattributions.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/codeattributions.qdoc" lineno="114" documented="true" groups="attributions-libs,attributions-qttestlib" subtype="attribution" title="Linux Performance Events, version 3.7" fulltitle="Linux Performance Events, version 3.7" subtitle="" module="QtTestLib" brief="GNU General Public License v2.0 only with Linux Syscall Note">
            <target name="linuxperf"/>
        </page>
        <class name="QAbstractItemModelTester" href="qabstractitemmodeltester.html" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="69" since="5.11" documented="true" bases="QObject" module="QtTest" brief="Helps testing QAbstractItemModel subclasses">
            <contents name="usage" title="Usage" level="1"/>
            <function name="QAbstractItemModelTester" fullname="QAbstractItemModelTester::QAbstractItemModelTester" href="qabstractitemmodeltester.html#QAbstractItemModelTester" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="81" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QAbstractItemModelTester(QAbstractItemModel *model, QObject *parent)">
                <parameter type="QAbstractItemModel *" name="model" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="QAbstractItemModelTester" fullname="QAbstractItemModelTester::QAbstractItemModelTester" href="qabstractitemmodeltester.html#QAbstractItemModelTester-1" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="82" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QAbstractItemModelTester(QAbstractItemModel *model, QAbstractItemModelTester::FailureReportingMode mode, QObject *parent)">
                <parameter type="QAbstractItemModel *" name="model" default=""/>
                <parameter type="QAbstractItemModelTester::FailureReportingMode" name="mode" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function name="failureReportingMode" fullname="QAbstractItemModelTester::failureReportingMode" href="qabstractitemmodeltester.html#failureReportingMode" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="85" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QAbstractItemModelTester::FailureReportingMode" signature="QAbstractItemModelTester::FailureReportingMode failureReportingMode() const"/>
            <function name="model" fullname="QAbstractItemModelTester::model" href="qabstractitemmodeltester.html#model" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="84" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QAbstractItemModel *" signature="QAbstractItemModel * model() const"/>
            <enum name="FailureReportingMode" fullname="QAbstractItemModelTester::FailureReportingMode" href="qabstractitemmodeltester.html#FailureReportingMode-enum" status="active" access="public" location="qabstractitemmodeltester.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qabstractitemmodeltester.h" lineno="75" documented="true" scoped="true">
                <value name="QtTest" value="0"/>
                <value name="Warning" value="1"/>
                <value name="Fatal" value="2"/>
            </enum>
        </class>
        <struct name="QMetaTypeId" href="qmetatypeid.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="231"/>
        <class name="QSignalSpy" href="qsignalspy.html" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="55" documented="true" bases="QList,QObject" module="QtTest" brief="Enables introspection of signal emission">
            <contents name="verifying-signal-emissions" title="Verifying Signal Emissions" level="1"/>
            <function name="QSignalSpy" fullname="QSignalSpy::QSignalSpy" href="qsignalspy.html#QSignalSpy" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="58" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QSignalSpy(const QObject *object, const char *signal)">
                <parameter type="const QObject *" name="object" default=""/>
                <parameter type="const char *" name="signal" default=""/>
            </function>
            <function name="QSignalSpy" fullname="QSignalSpy::QSignalSpy" href="qsignalspy.html#QSignalSpy-1" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="91" documented="true" since="5.4" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QSignalSpy(const QObject *object, PointerToMemberFunction signal)">
                <parameter type="const QObject *" name="object" default=""/>
                <parameter type="PointerToMemberFunction" name="signal" default=""/>
            </function>
            <function name="QSignalSpy" fullname="QSignalSpy::QSignalSpy" href="qsignalspy.html#QSignalSpy-2" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="120" documented="true" since="5.14" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="" signature="QSignalSpy(const QObject *obj, const QMetaMethod &amp;signal)">
                <parameter type="const QObject *" name="obj" default=""/>
                <parameter type="const QMetaMethod &amp;" name="signal" default=""/>
            </function>
            <function name="isValid" fullname="QSignalSpy::isValid" href="qsignalspy.html#isValid" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="130" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function name="signal" fullname="QSignalSpy::signal" href="qsignalspy.html#signal" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="131" documented="true" meta="plain" virtual="non" const="true" static="false" final="false" override="false" type="QByteArray" signature="QByteArray signal() const"/>
            <function name="wait" fullname="QSignalSpy::wait" href="qsignalspy.html#wait" status="active" access="public" location="qsignalspy.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qsignalspy.h" lineno="133" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool wait(int timeout)">
                <parameter type="int" name="timeout" default="5000"/>
            </function>
        </class>
        <class name="QSpontaneKeyEvent" href="qspontanekeyevent.html" status="ignored" access="public" location="qtestspontaneevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestspontaneevent.h" lineno="52"/>
        <namespace name="QTest" href="qtest.html" status="active" access="public" location="qttestglobal.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qttestglobal.h" lineno="68" documented="true" module="QtTest" brief="Contains all the functions and declarations that are related to Qt Test">
            <function name="QBENCHMARK" href="qtest.html#QBENCHMARK" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="589" documented="true" related="0" meta="macrowithoutparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QBENCHMARK"/>
            <function name="QBENCHMARK_ONCE" href="qtest.html#QBENCHMARK_ONCE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="606" documented="true" related="1" meta="macrowithoutparams" virtual="non" const="false" static="false" final="false" override="false" type="" brief="For measuring performance of a code block by running it once" signature="QBENCHMARK_ONCE"/>
            <function name="QCOMPARE" href="qtest.html#QCOMPARE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="103" documented="true" related="2" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QCOMPARE(actual, expected)">
                <parameter type="" name="actual" default=""/>
                <parameter type="" name="expected" default=""/>
            </function>
            <function name="QEXPECT_FAIL" href="qtest.html#QEXPECT_FAIL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="437" documented="true" related="3" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QEXPECT_FAIL(dataIndex, comment, mode)">
                <parameter type="" name="dataIndex" default=""/>
                <parameter type="" name="comment" default=""/>
                <parameter type="" name="mode" default=""/>
            </function>
            <function name="QFAIL" href="qtest.html#QFAIL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="344" documented="true" related="4" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFAIL(message)">
                <parameter type="" name="message" default=""/>
            </function>
            <function name="QFETCH" href="qtest.html#QFETCH" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="282" documented="true" related="5" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFETCH(type, name)">
                <parameter type="" name="type" default=""/>
                <parameter type="" name="name" default=""/>
            </function>
            <function name="QFETCH_GLOBAL" href="qtest.html#QFETCH_GLOBAL" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="306" documented="true" related="6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFETCH_GLOBAL(type, name)">
                <parameter type="" name="type" default=""/>
                <parameter type="" name="name" default=""/>
            </function>
            <function name="QFINDTESTDATA" href="qtest.html#QFINDTESTDATA" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="477" documented="true" related="7" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QFINDTESTDATA(filename)">
                <parameter type="" name="filename" default=""/>
            </function>
            <function name="QSKIP" href="qtest.html#QSKIP" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="380" documented="true" related="8" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QSKIP(description)">
                <parameter type="" name="description" default=""/>
            </function>
            <function name="QTEST" href="qtest.html#QTEST" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="359" documented="true" related="9" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST(actual, testElement)">
                <parameter type="" name="actual" default=""/>
                <parameter type="" name="testElement" default=""/>
            </function>
            <function name="QTEST_APPLESS_MAIN" href="qtest.html#QTEST_APPLESS_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="561" documented="true" related="10" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_APPLESS_MAIN(TestClass)">
                <parameter type="" name="TestClass" default=""/>
            </function>
            <function name="QTEST_GUILESS_MAIN" href="qtest.html#QTEST_GUILESS_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="573" documented="true" related="11" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_GUILESS_MAIN(TestClass)">
                <parameter type="" name="TestClass" default=""/>
            </function>
            <function name="QTEST_MAIN" href="qtest.html#QTEST_MAIN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="532" documented="true" related="12" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTEST_MAIN(TestClass)">
                <parameter type="" name="TestClass" default=""/>
            </function>
            <function name="QTRY_COMPARE" href="qtest.html#QTRY_COMPARE" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="267" documented="true" related="13" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_COMPARE(actual, expected)">
                <parameter type="" name="actual" default=""/>
                <parameter type="" name="expected" default=""/>
            </function>
            <function name="QTRY_COMPARE_WITH_TIMEOUT" href="qtest.html#QTRY_COMPARE_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="250" documented="true" related="14" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_COMPARE_WITH_TIMEOUT(actual, expected, timeout)">
                <parameter type="" name="actual" default=""/>
                <parameter type="" name="expected" default=""/>
                <parameter type="" name="timeout" default=""/>
            </function>
            <function name="QTRY_VERIFY" href="qtest.html#QTRY_VERIFY" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="194" documented="true" related="15" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY(condition)">
                <parameter type="" name="condition" default=""/>
            </function>
            <function name="QTRY_VERIFY2" href="qtest.html#QTRY_VERIFY2" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="229" documented="true" related="16" since="5.6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY2(condition, message)">
                <parameter type="" name="condition" default=""/>
                <parameter type="" name="message" default=""/>
            </function>
            <function name="QTRY_VERIFY2_WITH_TIMEOUT" href="qtest.html#QTRY_VERIFY2_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="208" documented="true" related="17" since="5.6" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY2_WITH_TIMEOUT(condition, message, timeout)">
                <parameter type="" name="condition" default=""/>
                <parameter type="" name="message" default=""/>
                <parameter type="" name="timeout" default=""/>
            </function>
            <function name="QTRY_VERIFY_WITH_TIMEOUT" href="qtest.html#QTRY_VERIFY_WITH_TIMEOUT" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="175" documented="true" related="18" since="5.0" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTRY_VERIFY_WITH_TIMEOUT(condition, timeout)">
                <parameter type="" name="condition" default=""/>
                <parameter type="" name="timeout" default=""/>
            </function>
            <function name="QVERIFY" href="qtest.html#QVERIFY" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="38" documented="true" related="19" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY(condition)">
                <parameter type="" name="condition" default=""/>
            </function>
            <function name="QVERIFY2" href="qtest.html#QVERIFY2" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="64" documented="true" related="20" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY2(condition, message)">
                <parameter type="" name="condition" default=""/>
                <parameter type="" name="message" default=""/>
            </function>
            <function name="QVERIFY_EXCEPTION_THROWN" href="qtest.html#QVERIFY_EXCEPTION_THROWN" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="156" documented="true" related="21" since="5.3" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)">
                <parameter type="" name="expression" default=""/>
                <parameter type="" name="exceptiontype" default=""/>
            </function>
            <function name="QWARN" href="qtest.html#QWARN" threadsafety="thread safe" status="active" access="public" location="qtestcase.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/qtestcase.qdoc" lineno="335" documented="true" related="22" meta="macrowithparams" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QWARN(message)">
                <parameter type="" name="message" default=""/>
            </function>
            <function name="addColumn" fullname="QTest::addColumn" href="qtest.html#addColumn" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="349" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addColumn(const char *name, T *dummy)">
                <parameter type="const char *" name="name" default=""/>
                <parameter type="T *" name="dummy" default="0"/>
            </function>
            <function name="addRow" fullname="QTest::addRow" href="qtest.html#addRow" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="356" documented="true" since="5.9" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTestData &amp;" signature="QTestData &amp; addRow(const char *format, ...)">
                <parameter type="const char *" name="format" default=""/>
                <parameter type="..." name="" default=""/>
            </function>
            <function name="benchmarkMetricName" fullname="QTest::benchmarkMetricName" href="qtest.html#benchmarkMetricName" status="active" access="public" location="qbenchmarkmetric_p.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/6.1.2/QtTest/private/../../../../../src/testlib/qbenchmarkmetric_p.h" lineno="61" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * benchmarkMetricName(QTest::QBenchmarkMetric metric)">
                <parameter type="QTest::QBenchmarkMetric" name="metric" default=""/>
            </function>
            <function name="benchmarkMetricUnit" fullname="QTest::benchmarkMetricUnit" href="qtest.html#benchmarkMetricUnit" status="active" access="public" location="qbenchmarkmetric_p.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/6.1.2/QtTest/private/../../../../../src/testlib/qbenchmarkmetric_p.h" lineno="62" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * benchmarkMetricUnit(QTest::QBenchmarkMetric metric)">
                <parameter type="QTest::QBenchmarkMetric" name="metric" default=""/>
            </function>
            <function name="createTouchDevice" fullname="QTest::createTouchDevice" href="qtest.html#createTouchDevice" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="60" documented="true" since="5.8" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QPointingDevice *" signature="QPointingDevice * createTouchDevice(QInputDevice::DeviceType devType, QInputDevice::Capabilities caps)">
                <parameter type="QInputDevice::DeviceType" name="devType" default="QInputDevice::DeviceType::TouchScreen"/>
                <parameter type="QInputDevice::Capabilities" name="caps" default="QInputDevice::Capability::Position"/>
            </function>
            <function name="currentAppName" fullname="QTest::currentAppName" href="qtest.html#currentAppName" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="333" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * currentAppName()"/>
            <function name="currentDataTag" fullname="QTest::currentDataTag" href="qtest.html#currentDataTag" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="336" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * currentDataTag()"/>
            <function name="currentTestFailed" fullname="QTest::currentTestFailed" href="qtest.html#currentTestFailed" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="337" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool currentTestFailed()"/>
            <function name="currentTestFunction" fullname="QTest::currentTestFunction" href="qtest.html#currentTestFunction" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="335" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="const char *" signature="const char * currentTestFunction()"/>
            <function name="ignoreMessage" fullname="QTest::ignoreMessage" href="qtest.html#ignoreMessage" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="317" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void ignoreMessage(QtMsgType type, const char *message)">
                <parameter type="QtMsgType" name="type" default=""/>
                <parameter type="const char *" name="message" default=""/>
            </function>
            <function name="ignoreMessage" fullname="QTest::ignoreMessage" href="qtest.html#ignoreMessage-1" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="319" documented="true" since="5.3" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void ignoreMessage(QtMsgType type, const QRegularExpression &amp;messagePattern)">
                <parameter type="QtMsgType" name="type" default=""/>
                <parameter type="const QRegularExpression &amp;" name="messagePattern" default=""/>
            </function>
            <function name="keyClick" fullname="QTest::keyClick" href="qtest.html#keyClick" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="309" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyClick(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyClick" fullname="QTest::keyClick" href="qtest.html#keyClick-1" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="158" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void keyClick(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyClick" fullname="QTest::keyClick" href="qtest.html#keyClick-2" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="160" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void keyClick(QWindow *window, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyClick" fullname="QTest::keyClick" href="qtest.html#keyClick-3" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="303" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void keyClick(QWidget *widget, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyClicks" fullname="QTest::keyClicks" href="qtest.html#keyClicks" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="292" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyClicks(QWidget *widget, const QString &amp;sequence, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="const QString &amp;" name="sequence" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyEvent" fullname="QTest::keyEvent" href="qtest.html#keyEvent" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="288" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyEvent(QTest::KeyAction action, QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QTest::KeyAction" name="action" default=""/>
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyEvent" fullname="QTest::keyEvent" href="qtest.html#keyEvent-1" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="151" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void keyEvent(QTest::KeyAction action, QWindow *window, char ascii, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QTest::KeyAction" name="action" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="char" name="ascii" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyEvent" fullname="QTest::keyEvent" href="qtest.html#keyEvent-2" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="154" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void keyEvent(QTest::KeyAction action, QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QTest::KeyAction" name="action" default=""/>
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyEvent" fullname="QTest::keyEvent" href="qtest.html#keyEvent-3" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="285" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void keyEvent(QTest::KeyAction action, QWidget *widget, char ascii, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QTest::KeyAction" name="action" default=""/>
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="char" name="ascii" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyPress" fullname="QTest::keyPress" href="qtest.html#keyPress" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="305" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyPress(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyPress" fullname="QTest::keyPress" href="qtest.html#keyPress-1" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="166" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void keyPress(QWindow *window, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyPress" fullname="QTest::keyPress" href="qtest.html#keyPress-2" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="168" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void keyPress(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyPress" fullname="QTest::keyPress" href="qtest.html#keyPress-3" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="299" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void keyPress(QWidget *widget, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyRelease" fullname="QTest::keyRelease" href="qtest.html#keyRelease" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="307" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keyRelease(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyRelease" fullname="QTest::keyRelease" href="qtest.html#keyRelease-1" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="162" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void keyRelease(QWindow *window, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyRelease" fullname="QTest::keyRelease" href="qtest.html#keyRelease-2" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="164" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="void" signature="void keyRelease(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::Key" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keyRelease" fullname="QTest::keyRelease" href="qtest.html#keyRelease-3" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="301" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="void" signature="void keyRelease(QWidget *widget, char key, Qt::KeyboardModifiers modifier, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="char" name="key" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="Qt::NoModifier"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="keySequence" fullname="QTest::keySequence" href="qtest.html#keySequence" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="172" documented="true" since="5.10" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void keySequence(QWindow *window, const QKeySequence &amp;keySequence)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="const QKeySequence &amp;" name="keySequence" default=""/>
            </function>
            <function name="keySequence" fullname="QTest::keySequence" href="qtest.html#keySequence-1" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="313" documented="true" since="5.10" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void keySequence(QWidget *widget, const QKeySequence &amp;keySequence)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="const QKeySequence &amp;" name="keySequence" default=""/>
            </function>
            <function name="mouseClick" fullname="QTest::mouseClick" href="qtest.html#mouseClick" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="254" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseClick(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseClick" fullname="QTest::mouseClick" href="qtest.html#mouseClick-1" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="167" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void mouseClick(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, QPoint pos, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="stateKey" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseDClick" fullname="QTest::mouseDClick" href="qtest.html#mouseDClick" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="258" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseDClick(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseDClick" fullname="QTest::mouseDClick" href="qtest.html#mouseDClick-1" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="171" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void mouseDClick(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, QPoint pos, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="stateKey" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseMove" fullname="QTest::mouseMove" href="qtest.html#mouseMove" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="262" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseMove(QWidget *widget, QPoint pos, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseMove" fullname="QTest::mouseMove" href="qtest.html#mouseMove-1" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="175" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void mouseMove(QWindow *window, QPoint pos, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mousePress" fullname="QTest::mousePress" href="qtest.html#mousePress" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="246" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mousePress(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mousePress" fullname="QTest::mousePress" href="qtest.html#mousePress-1" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="159" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void mousePress(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, QPoint pos, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="stateKey" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseRelease" fullname="QTest::mouseRelease" href="qtest.html#mouseRelease" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="250" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void mouseRelease(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifier" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="mouseRelease" fullname="QTest::mouseRelease" href="qtest.html#mouseRelease-1" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="163" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void mouseRelease(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, QPoint pos, int delay)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="stateKey" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="newRow" fullname="QTest::newRow" href="qtest.html#newRow" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="355" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTestData &amp;" signature="QTestData &amp; newRow(const char *dataTag)">
                <parameter type="const char *" name="dataTag" default=""/>
            </function>
            <function name="qExec" fullname="QTest::qExec" href="qtest.html#qExec" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="305" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="int" signature="int qExec(QObject *testObject, int argc, char **argv)">
                <parameter type="QObject *" name="testObject" default=""/>
                <parameter type="int" name="argc" default="0"/>
                <parameter type="char **" name="argv" default="nullptr"/>
            </function>
            <function name="qExec" fullname="QTest::qExec" href="qtest.html#qExec-1" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="306" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="int" signature="int qExec(QObject *testObject, const QStringList &amp;arguments)">
                <parameter type="QObject *" name="testObject" default=""/>
                <parameter type="const QStringList &amp;" name="arguments" default=""/>
            </function>
            <function name="qExtractTestData" fullname="QTest::qExtractTestData" href="qtest.html#qExtractTestData" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="323" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QSharedPointer&lt;QTemporaryDir&gt;" signature="QSharedPointer&lt;QTemporaryDir&gt; qExtractTestData(const QString &amp;dirName)">
                <parameter type="const QString &amp;" name="dirName" default=""/>
            </function>
            <function name="qSleep" fullname="QTest::qSleep" href="qtest.html#qSleep" status="active" access="public" location="qtestsupport_core.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qtestsupport_core.h" lineno="51" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void qSleep(int ms)">
                <parameter type="int" name="ms" default=""/>
            </function>
            <function name="qWait" fullname="QTest::qWait" href="qtest.html#qWait" status="active" access="public" location="qtestsupport_core.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qtestsupport_core.h" lineno="90" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void qWait(int ms)">
                <parameter type="int" name="ms" default=""/>
            </function>
            <function name="qWaitFor" fullname="QTest::qWaitFor" href="qtest.html#qWaitFor" status="active" access="public" location="qtestsupport_core.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qtestsupport_core.h" lineno="54" documented="true" since="5.10" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool qWaitFor(Functor predicate, int timeout)">
                <parameter type="Functor" name="predicate" default=""/>
                <parameter type="int" name="timeout" default="5000"/>
            </function>
            <function name="qWaitForWindowActive" fullname="QTest::qWaitForWindowActive" href="qtest.html#qWaitForWindowActive" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="57" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool qWaitForWindowActive(QWindow *window, int timeout)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="int" name="timeout" default="5000"/>
            </function>
            <function name="qWaitForWindowActive" fullname="QTest::qWaitForWindowActive" href="qtest.html#qWaitForWindowActive-1" status="active" access="public" location="qtestsupport_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtWidgets/../../src/widgets/kernel/qtestsupport_widgets.h" lineno="53" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool qWaitForWindowActive(QWidget *widget, int timeout)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="int" name="timeout" default="5000"/>
            </function>
            <function name="qWaitForWindowExposed" fullname="QTest::qWaitForWindowExposed" href="qtest.html#qWaitForWindowExposed" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="58" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="bool" signature="bool qWaitForWindowExposed(QWindow *window, int timeout)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="int" name="timeout" default="5000"/>
            </function>
            <function name="qWaitForWindowExposed" fullname="QTest::qWaitForWindowExposed" href="qtest.html#qWaitForWindowExposed-1" status="active" access="public" location="qtestsupport_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtWidgets/../../src/widgets/kernel/qtestsupport_widgets.h" lineno="54" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="bool" signature="bool qWaitForWindowExposed(QWidget *widget, int timeout)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="int" name="timeout" default="5000"/>
            </function>
            <function name="setBenchmarkResult" fullname="QTest::setBenchmarkResult" href="qtest.html#setBenchmarkResult" status="active" access="public" location="qbenchmark.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qbenchmark.h" lineno="86" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void setBenchmarkResult(qreal result, QTest::QBenchmarkMetric metric)">
                <parameter type="qreal" name="result" default=""/>
                <parameter type="QTest::QBenchmarkMetric" name="metric" default=""/>
            </function>
            <function name="toHexRepresentation" fullname="QTest::toHexRepresentation" href="qtest.html#toHexRepresentation" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="294" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="char *" signature="char * toHexRepresentation(const char *ba, int length)">
                <parameter type="const char *" name="ba" default=""/>
                <parameter type="int" name="length" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="280" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="char *" signature="char * toString(const T &amp;value)">
                <parameter type="const T &amp;" name="value" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-1" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="286" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="char *" signature="char * toString(const QPair&lt;T1, T2&gt; &amp;pair)">
                <parameter type="const QPair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-2" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="289" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="2" type="char *" signature="char * toString(const std::pair&lt;T1, T2&gt; &amp;pair)">
                <parameter type="const std::pair&lt;T1, T2&gt; &amp;" name="pair" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-3" status="active" access="public" location="qtestcase.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestcase.h" lineno="292" documented="true" since="5.12" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="3" type="char *" signature="char * toString(const std::tuple&lt;Types...&gt; &amp;tuple)">
                <parameter type="const std::tuple&lt;Types...&gt; &amp;" name="tuple" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-5" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="83" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="5" type="char *" signature="char * toString(const QStringView &amp;string)">
                <parameter type="const QStringView &amp;" name="string" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-6" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="88" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="6" type="char *" signature="char * toString(const QString &amp;string)">
                <parameter type="const QString &amp;" name="string" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-7" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="93" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="7" type="char *" signature="char * toString(const QLatin1String &amp;string)">
                <parameter type="const QLatin1String &amp;" name="string" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-8" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="98" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="8" type="char *" signature="char * toString(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-10" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="114" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="10" type="char *" signature="char * toString(const QTime &amp;time)">
                <parameter type="const QTime &amp;" name="time" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-11" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="121" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="11" type="char *" signature="char * toString(const QDate &amp;date)">
                <parameter type="const QDate &amp;" name="date" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-12" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="128" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="12" type="char *" signature="char * toString(const QDateTime &amp;dateTime)">
                <parameter type="const QDateTime &amp;" name="dateTime" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-13" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="136" documented="true" since="5.12" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="13" type="char *" signature="char * toString(const QCborError &amp;c)">
                <parameter type="const QCborError &amp;" name="c" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-14" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="142" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="14" type="char *" signature="char * toString(const QChar &amp;character)">
                <parameter type="const QChar &amp;" name="character" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-16" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="162" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="16" type="char *" signature="char * toString(const QPoint &amp;point)">
                <parameter type="const QPoint &amp;" name="point" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-17" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="169" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="17" type="char *" signature="char * toString(const QSize &amp;size)">
                <parameter type="const QSize &amp;" name="size" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-18" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="176" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="18" type="char *" signature="char * toString(const QRect &amp;rectangle)">
                <parameter type="const QRect &amp;" name="rectangle" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-19" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="184" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="19" type="char *" signature="char * toString(const QPointF &amp;point)">
                <parameter type="const QPointF &amp;" name="point" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-20" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="191" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="20" type="char *" signature="char * toString(const QSizeF &amp;size)">
                <parameter type="const QSizeF &amp;" name="size" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-21" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="198" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="21" type="char *" signature="char * toString(const QRectF &amp;rectangle)">
                <parameter type="const QRectF &amp;" name="rectangle" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-22" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="206" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="22" type="char *" signature="char * toString(const QUrl &amp;url)">
                <parameter type="const QUrl &amp;" name="url" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-23" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="213" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="23" type="char *" signature="char * toString(const QUuid &amp;uuid)">
                <parameter type="const QUuid &amp;" name="uuid" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-24" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="218" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="24" type="char *" signature="char * toString(const QVariant &amp;variant)">
                <parameter type="const QVariant &amp;" name="variant" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-30" status="active" access="public" location="qtest.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest.h" lineno="405" documented="true" since="5.8" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="30" type="char *" signature="char * toString(std::nullptr_t)">
                <parameter type="std::nullptr_t" name="" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-37" status="active" access="public" location="qtest_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_gui.h" lineno="117" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="37" type="char *" signature="char * toString(const QVector2D &amp;v)">
                <parameter type="const QVector2D &amp;" name="v" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-38" status="active" access="public" location="qtest_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_gui.h" lineno="125" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="38" type="char *" signature="char * toString(const QVector3D &amp;v)">
                <parameter type="const QVector3D &amp;" name="v" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-39" status="active" access="public" location="qtest_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_gui.h" lineno="133" documented="true" since="5.11" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="39" type="char *" signature="char * toString(const QVector4D &amp;v)">
                <parameter type="const QVector4D &amp;" name="v" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-40" status="active" access="public" location="qtest_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_widgets.h" lineno="102" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="40" type="char *" signature="char * toString(QSizePolicy::Policy p)">
                <parameter type="QSizePolicy::Policy" name="p" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-41" status="active" access="public" location="qtest_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_widgets.h" lineno="107" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="41" type="char *" signature="char * toString(QSizePolicy::ControlTypes cts)">
                <parameter type="QSizePolicy::ControlTypes" name="cts" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-42" status="active" access="public" location="qtest_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_widgets.h" lineno="112" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="42" type="char *" signature="char * toString(QSizePolicy::ControlType ct)">
                <parameter type="QSizePolicy::ControlType" name="ct" default=""/>
            </function>
            <function name="toString" fullname="QTest::toString" href="qtest.html#toString-43" status="active" access="public" location="qtest_widgets.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtest_widgets.h" lineno="117" documented="true" since="5.5" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="43" type="char *" signature="char * toString(QSizePolicy sp)">
                <parameter type="QSizePolicy" name="sp" default=""/>
            </function>
            <function name="touchEvent" fullname="QTest::touchEvent" href="qtest.html#touchEvent" status="active" access="public" location="qtesttouch.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtesttouch.h" lineno="70" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTest::QTouchEventWidgetSequence" signature="QTest::QTouchEventWidgetSequence touchEvent(QWidget *widget, QPointingDevice *device, bool autoCommit)">
                <parameter type="QWidget *" name="widget" default=""/>
                <parameter type="QPointingDevice *" name="device" default=""/>
                <parameter type="bool" name="autoCommit" default="true"/>
            </function>
            <function name="touchEvent" fullname="QTest::touchEvent" href="qtest.html#touchEvent-1" status="active" access="public" location="qtesttouch.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtesttouch.h" lineno="78" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="QTest::QTouchEventSequence" signature="QTest::QTouchEventSequence touchEvent(QWindow *window, QPointingDevice *device, bool autoCommit)">
                <parameter type="QWindow *" name="window" default=""/>
                <parameter type="QPointingDevice *" name="device" default=""/>
                <parameter type="bool" name="autoCommit" default="true"/>
            </function>
            <class name="QTouchEventSequence" fullname="QTest::QTouchEventSequence" href="qtest-qtoucheventsequence.html" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="63" documented="true" module="QtTest" brief="Used to simulate a sequence of touch events">
                <function name="commit" fullname="QTest::QTouchEventSequence::commit" href="qtest-qtoucheventsequence.html#commit" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="72" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="void" signature="void commit(bool processEvents)">
                    <parameter type="bool" name="processEvents" default="true"/>
                </function>
                <function name="move" fullname="QTest::QTouchEventSequence::move" href="qtest-qtoucheventsequence.html#move" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="68" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTest::QTouchEventSequence &amp;" signature="QTest::QTouchEventSequence &amp; move(int touchId, const QPoint &amp;pt, QWindow *window)">
                    <parameter type="int" name="touchId" default=""/>
                    <parameter type="const QPoint &amp;" name="pt" default=""/>
                    <parameter type="QWindow *" name="window" default="nullptr"/>
                </function>
                <function name="press" fullname="QTest::QTouchEventSequence::press" href="qtest-qtoucheventsequence.html#press" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="67" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTest::QTouchEventSequence &amp;" signature="QTest::QTouchEventSequence &amp; press(int touchId, const QPoint &amp;pt, QWindow *window)">
                    <parameter type="int" name="touchId" default=""/>
                    <parameter type="const QPoint &amp;" name="pt" default=""/>
                    <parameter type="QWindow *" name="window" default="nullptr"/>
                </function>
                <function name="release" fullname="QTest::QTouchEventSequence::release" href="qtest-qtoucheventsequence.html#release" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="69" documented="true" since="5.0" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="QTest::QTouchEventSequence &amp;" signature="QTest::QTouchEventSequence &amp; release(int touchId, const QPoint &amp;pt, QWindow *window)">
                    <parameter type="int" name="touchId" default=""/>
                    <parameter type="const QPoint &amp;" name="pt" default=""/>
                    <parameter type="QWindow *" name="window" default="nullptr"/>
                </function>
                <function name="stationary" fullname="QTest::QTouchEventSequence::stationary" href="qtest-qtoucheventsequence.html#stationary" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="70" documented="true" meta="plain" virtual="virtual" const="false" static="false" final="false" override="false" type="QTest::QTouchEventSequence &amp;" signature="QTest::QTouchEventSequence &amp; stationary(int touchId)">
                    <parameter type="int" name="touchId" default=""/>
                </function>
                <function name="~QTouchEventSequence" fullname="QTest::QTouchEventSequence::~QTouchEventSequence" href="qtest-qtoucheventsequence.html#dtor.QTouchEventSequence" status="active" access="public" location="qtestsupport_gui.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtGui/../../src/gui/kernel/qtestsupport_gui.h" lineno="66" documented="true" meta="destructor" virtual="virtual" const="false" static="false" final="false" override="false" type="" signature="~QTouchEventSequence()"/>
            </class>
            <enum name="AttributeIndex" fullname="QTest::AttributeIndex" href="qtest.html#AttributeIndex-enum" status="active" access="public" location="qtestelementattribute_p.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/6.1.2/QtTest/private/../../../../../src/testlib/qtestelementattribute_p.h" lineno="61" documented="true">
                <value name="AI_Undefined" value="-1"/>
                <value name="AI_Name" value="0"/>
                <value name="AI_Result" value="1"/>
                <value name="AI_Tests" value="2"/>
                <value name="AI_Failures" value="3"/>
                <value name="AI_Errors" value="4"/>
                <value name="AI_Type" value="5"/>
                <value name="AI_Description" value="6"/>
                <value name="AI_PropertyValue" value="7"/>
                <value name="AI_QTestVersion" value="8"/>
                <value name="AI_QtVersion" value="9"/>
                <value name="AI_File" value="10"/>
                <value name="AI_Line" value="11"/>
                <value name="AI_Metric" value="12"/>
                <value name="AI_Tag" value="13"/>
                <value name="AI_Value" value="14"/>
                <value name="AI_Iterations" value="15"/>
                <value name="AI_Time" value="16"/>
                <value name="AI_Timestamp" value="17"/>
            </enum>
            <enum name="KeyAction" fullname="QTest::KeyAction" href="qtest.html#KeyAction-enum" status="active" access="public" location="qtestkeyboard.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestkeyboard.h" lineno="73" documented="true">
                <value name="Press" value="0"/>
                <value name="Release" value="1"/>
                <value name="Click" value="2"/>
                <value name="Shortcut" value="3"/>
            </enum>
            <enum name="LogElementType" fullname="QTest::LogElementType" href="qtest.html#LogElementType-enum" status="active" access="public" location="qtestelementattribute_p.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/6.1.2/QtTest/private/../../../../../src/testlib/qtestelementattribute_p.h" lineno="84" documented="true">
                <value name="LET_Undefined" value="-1"/>
                <value name="LET_Property" value="0"/>
                <value name="LET_Properties" value="1"/>
                <value name="LET_Failure" value="2"/>
                <value name="LET_Message" value="3"/>
                <value name="LET_TestCase" value="4"/>
                <value name="LET_TestSuite" value="5"/>
                <value name="LET_Benchmark" value="6"/>
                <value name="LET_SystemError" value="7"/>
                <value name="LET_SystemOutput" value="8"/>
            </enum>
            <enum name="MouseAction" fullname="QTest::MouseAction" href="qtest.html#MouseAction-enum" status="active" access="public" location="qtestmouse.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestmouse.h" lineno="78" documented="true">
                <value name="MousePress" value="0"/>
                <value name="MouseRelease" value="1"/>
                <value name="MouseClick" value="2"/>
                <value name="MouseDClick" value="3"/>
                <value name="MouseMove" value="4"/>
            </enum>
            <enum name="QBenchmarkMetric" fullname="QTest::QBenchmarkMetric" href="qtest.html#QBenchmarkMetric-enum" status="active" access="public" location="qbenchmarkmetric.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qbenchmarkmetric.h" lineno="51" documented="true">
                <value name="FramesPerSecond" value="0"/>
                <value name="BitsPerSecond" value="1"/>
                <value name="BytesPerSecond" value="2"/>
                <value name="WalltimeMilliseconds" value="3"/>
                <value name="CPUTicks" value="4"/>
                <value name="InstructionReads" value="5"/>
                <value name="Events" value="6"/>
                <value name="WalltimeNanoseconds" value="7"/>
                <value name="BytesAllocated" value="8"/>
                <value name="CPUMigrations" value="9"/>
                <value name="CPUCycles" value="10"/>
                <value name="BusCycles" value="11"/>
                <value name="StalledCycles" value="12"/>
                <value name="Instructions" value="13"/>
                <value name="BranchInstructions" value="14"/>
                <value name="BranchMisses" value="15"/>
                <value name="CacheReferences" value="16"/>
                <value name="CacheReads" value="17"/>
                <value name="CacheWrites" value="18"/>
                <value name="CachePrefetches" value="19"/>
                <value name="CacheMisses" value="20"/>
                <value name="CacheReadMisses" value="21"/>
                <value name="CacheWriteMisses" value="22"/>
                <value name="CachePrefetchMisses" value="23"/>
                <value name="ContextSwitches" value="24"/>
                <value name="PageFaults" value="25"/>
                <value name="MinorPageFaults" value="26"/>
                <value name="MajorPageFaults" value="27"/>
                <value name="AlignmentFaults" value="28"/>
                <value name="EmulationFaults" value="29"/>
                <value name="RefCPUCycles" value="30"/>
            </enum>
            <enum name="TestFailMode" fullname="QTest::TestFailMode" href="qtest.html#TestFailMode-enum" status="active" access="public" location="qttestglobal.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qttestglobal.h" lineno="70" documented="true">
                <value name="Abort" value="1"/>
                <value name="Continue" value="2"/>
            </enum>
        </namespace>
        <class name="QTestData" href="qtestdata.html" status="ignored" access="public" location="qtestdata.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestdata.h" lineno="54"/>
        <class name="QTestDelayEvent" href="qtestdelayevent.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="152"/>
        <class name="QTestEvent" href="qtestevent.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="67"/>
        <class name="QTestEventList" href="qtesteventlist.html" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="166" documented="true" bases="QList" module="QtTest" brief="List of GUI events">
            <function name="QTestEventList" fullname="QTestEventList::QTestEventList" href="qtesteventlist.html#QTestEventList" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="169" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="QTestEventList()"/>
            <function name="QTestEventList" fullname="QTestEventList::QTestEventList" href="qtesteventlist.html#QTestEventList-1" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="170" documented="true" meta="constructor" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="" signature="QTestEventList(const QTestEventList &amp;other)">
                <parameter type="const QTestEventList &amp;" name="other" default=""/>
            </function>
            <function name="addDelay" fullname="QTestEventList::addDelay" href="qtesteventlist.html#addDelay" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="215" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addDelay(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function name="addKeyClick" fullname="QTestEventList::addKeyClick" href="qtesteventlist.html#addKeyClick" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="178" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addKeyClick(Qt::Key qtKey, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="Qt::Key" name="qtKey" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyClick" fullname="QTestEventList::addKeyClick" href="qtesteventlist.html#addKeyClick-1" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="188" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void addKeyClick(char ascii, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="char" name="ascii" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyClicks" fullname="QTestEventList::addKeyClicks" href="qtesteventlist.html#addKeyClicks" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="194" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addKeyClicks(const QString &amp;keys, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="const QString &amp;" name="keys" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyPress" fullname="QTestEventList::addKeyPress" href="qtesteventlist.html#addKeyPress" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="180" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addKeyPress(Qt::Key qtKey, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="Qt::Key" name="qtKey" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyPress" fullname="QTestEventList::addKeyPress" href="qtesteventlist.html#addKeyPress-1" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="190" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void addKeyPress(char ascii, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="char" name="ascii" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyRelease" fullname="QTestEventList::addKeyRelease" href="qtesteventlist.html#addKeyRelease" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="182" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addKeyRelease(Qt::Key qtKey, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="Qt::Key" name="qtKey" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addKeyRelease" fullname="QTestEventList::addKeyRelease" href="qtesteventlist.html#addKeyRelease-1" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="192" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" overload="true" overload-number="1" type="void" signature="void addKeyRelease(char ascii, Qt::KeyboardModifiers modifiers, int msecs)">
                <parameter type="char" name="ascii" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="Qt::NoModifier"/>
                <parameter type="int" name="msecs" default="-1"/>
            </function>
            <function name="addMouseClick" fullname="QTestEventList::addMouseClick" href="qtesteventlist.html#addMouseClick" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="205" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMouseClick(Qt::MouseButton button, Qt::KeyboardModifiers modifiers, QPoint pos, int delay)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="addMouseDClick" fullname="QTestEventList::addMouseDClick" href="qtesteventlist.html#addMouseDClick" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="208" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMouseDClick(Qt::MouseButton button, Qt::KeyboardModifiers modifiers, QPoint pos, int delay)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="addMouseMove" fullname="QTestEventList::addMouseMove" href="qtesteventlist.html#addMouseMove" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="211" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMouseMove(QPoint pos, int delay)">
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="addMousePress" fullname="QTestEventList::addMousePress" href="qtesteventlist.html#addMousePress" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="199" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMousePress(Qt::MouseButton button, Qt::KeyboardModifiers modifiers, QPoint pos, int delay)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="addMouseRelease" fullname="QTestEventList::addMouseRelease" href="qtesteventlist.html#addMouseRelease" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="202" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void addMouseRelease(Qt::MouseButton button, Qt::KeyboardModifiers modifiers, QPoint pos, int delay)">
                <parameter type="Qt::MouseButton" name="button" default=""/>
                <parameter type="Qt::KeyboardModifiers" name="modifiers" default="..."/>
                <parameter type="QPoint" name="pos" default="QPoint()"/>
                <parameter type="int" name="delay" default="-1"/>
            </function>
            <function name="clear" fullname="QTestEventList::clear" href="qtesteventlist.html#clear" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="174" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void clear()"/>
            <function name="simulate" fullname="QTestEventList::simulate" href="qtesteventlist.html#simulate" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="219" documented="true" meta="plain" virtual="non" const="false" static="false" final="false" override="false" type="void" signature="void simulate(QWidget *w)">
                <parameter type="QWidget *" name="w" default=""/>
            </function>
            <function name="~QTestEventList" fullname="QTestEventList::~QTestEventList" href="qtesteventlist.html#dtor.QTestEventList" status="active" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="172" documented="true" meta="destructor" virtual="non" const="false" static="false" final="false" override="false" type="" signature="~QTestEventList()"/>
        </class>
        <class name="QTestEventLoop" href="qtesteventloop.html" status="ignored" access="public" location="qtesteventloop.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtesteventloop.h" lineno="54" bases="QObject"/>
        <class name="QTestKeyClicksEvent" href="qtestkeyclicksevent.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="107"/>
        <class name="QTestKeyEvent" href="qtestkeyevent.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="79"/>
        <class name="QTestMouseEvent" href="qtestmouseevent.html" status="ignored" access="public" location="qtestevent.h" filepath="/home/qt/work/qt/qt5/qtbase/include/QtTest/../../src/testlib/qtestevent.h" lineno="127"/>
        <page name="qttest-index.html" href="qttest-index.html" status="active" location="qttest-index.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttest-index.qdoc" lineno="27" documented="true" subtype="page" title="Qt Test" fulltitle="Qt Test" subtitle="" module="QtTestLib" brief="Provides classes for unit testing Qt applications and libraries">
            <contents name="using-the-module" title="Using the Module" level="1"/>
            <contents name="building-with-cmake" title="Building with CMake" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="articles-and-guides" title="Articles and Guides" level="1"/>
            <contents name="module-evolution" title="Module Evolution" level="1"/>
            <contents name="licenses-and-attributions" title="Licenses and Attributions" level="1"/>
            <contents name="reference" title="Reference" level="1"/>
        </page>
        <page name="qttest-best-practices.qdoc" href="qttest-best-practices-qdoc.html" status="active" location="qttest-best-practices.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttest-best-practices.qdoc" lineno="28" documented="true" subtype="page" title="Qt Test Best Practices" fulltitle="Qt Test Best Practices" subtitle="" module="QtTestLib" brief="Guidelines for creating Qt tests">
            <contents name="general-principles" title="General Principles" level="1"/>
            <contents name="verify-tests" title="Verify Tests" level="2"/>
            <contents name="give-test-functions-descriptive-names" title="Give Test Functions Descriptive Names" level="2"/>
            <contents name="write-self-contained-test-functions" title="Write Self-contained Test Functions" level="2"/>
            <contents name="test-the-full-stack" title="Test the Full Stack" level="2"/>
            <contents name="make-tests-complete-quickly" title="Make Tests Complete Quickly" level="2"/>
            <contents name="use-data-driven-testing" title="Use Data-driven Testing" level="2"/>
            <contents name="use-coverage-tools" title="Use Coverage Tools" level="2"/>
            <contents name="select-appropriate-mechanisms-to-exclude-tests" title="Select Appropriate Mechanisms to Exclude Tests" level="2"/>
            <contents name="avoid-q-assert" title="Avoid Q_ASSERT" level="2"/>
            <contents name="writing-reliable-tests" title="Writing Reliable Tests" level="1"/>
            <contents name="avoid-side-effects-in-verification-steps" title="Avoid Side-effects in Verification Steps" level="2"/>
            <contents name="avoid-fixed-timeouts" title="Avoid Fixed Timeouts" level="2"/>
            <contents name="beware-of-timing-dependent-behavior" title="Beware of Timing-dependent Behavior" level="2"/>
            <contents name="avoid-bitmap-capture-and-comparison" title="Avoid Bitmap Capture and Comparison" level="2"/>
            <contents name="improving-test-output" title="Improving Test Output" level="1"/>
            <contents name="explicitly-ignore-expected-warnings" title="Explicitly Ignore Expected Warnings" level="2"/>
            <contents name="avoid-printing-debug-messages-from-autotests" title="Avoid Printing Debug Messages from Autotests" level="2"/>
            <contents name="write-well-structured-diagnostic-code" title="Write Well-structured Diagnostic Code" level="2"/>
            <contents name="writing-testable-code" title="Writing Testable Code" level="1"/>
            <contents name="break-dependencies" title="Break Dependencies" level="2"/>
            <contents name="compile-all-classes-into-libraries" title="Compile All Classes into Libraries" level="2"/>
            <contents name="setting-up-test-machines" title="Setting up Test Machines" level="1"/>
            <contents name="screen-savers" title="Screen Savers" level="2"/>
            <contents name="system-dialogs" title="System Dialogs" level="2"/>
            <contents name="display-usage" title="Display Usage" level="2"/>
            <contents name="window-managers" title="Window Managers" level="2"/>
        </page>
        <page name="qtest-overview.html" href="qtest-overview.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="29" documented="true" groups="frameworks-technologies,qt-basic-concepts" subtype="page" title="Qt Test Overview" fulltitle="Qt Test Overview" subtitle="" module="QtTestLib" brief="Overview of the Qt unit testing framework">
            <target name="testlib-benchmarking-measurement"/>
            <keyword name="qtestlib"/>
            <contents name="creating-a-test" title="Creating a Test" level="1"/>
            <contents name="building-a-test" title="Building a Test" level="1"/>
            <contents name="building-with-cmake-and-ctest" title="Building with CMake and CTest" level="2"/>
            <contents name="building-with-qmake" title="Building with qmake" level="2"/>
            <contents name="building-with-other-tools" title="Building with Other Tools" level="2"/>
            <contents name="qt-test-command-line-arguments" title="Qt Test Command Line Arguments" level="1"/>
            <contents name="syntax" title="Syntax" level="2"/>
            <contents name="options" title="Options" level="2"/>
            <contents name="logging-options" title="Logging Options" level="3"/>
            <contents name="test-log-detail-options" title="Test Log Detail Options" level="3"/>
            <contents name="testing-options" title="Testing Options" level="3"/>
            <contents name="benchmarking-options" title="Benchmarking Options" level="3"/>
            <contents name="miscellaneous-options" title="Miscellaneous Options" level="3"/>
            <contents name="qt-test-environment-variables" title="Qt Test Environment Variables" level="1"/>
            <contents name="creating-a-benchmark" title="Creating a Benchmark" level="1"/>
            <contents name="selecting-the-measurement-back-end" title="Selecting the Measurement Back-end" level="2"/>
            <contents name="using-global-test-data" title="Using Global Test Data" level="1"/>
        </page>
        <page name="qtest-tutorial.html" href="qtest-tutorial.html" status="active" location="qttestlib-manual.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttestlib-manual.qdoc" lineno="505" documented="true" groups="best-practices" subtype="page" title="Qt Test Tutorial" fulltitle="Qt Test Tutorial" subtitle="" module="QtTestLib" brief="A short introduction to testing with Qt Test"/>
        <page name="qttestlib-attribution-valgrind.html" href="qttestlib-attribution-valgrind.html" status="active" location="codeattributions.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/codeattributions.qdoc" lineno="1" documented="true" groups="attributions-libs,attributions-qttestlib" subtype="attribution" title="Valgrind, version 3.14.0" fulltitle="Valgrind, version 3.14.0" subtitle="" module="QtTestLib" brief="BSD 4-clause &quot;Original&quot; or &quot;Old&quot; License">
            <target name="valgrind"/>
        </page>
        <page name="https://gcc.gnu.org/onlinedocs/gcc/Gcov.html" href="https://gcc.gnu.org/onlinedocs/gcc/Gcov.html" status="active" location="qt-webpages.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt-webpages.qdoc" lineno="37" documented="true" subtype="externalpage" title="gcov" fulltitle="gcov" subtitle=""/>
        <page name="https://blog.qt.io/blog/2008/12/05/qtestlib-now-with-nice-graphs-pointing-upwards/" href="https://blog.qt.io/blog/2008/12/05/qtestlib-now-with-nice-graphs-pointing-upwards/" status="active" location="qt-webpages.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qt-webpages.qdoc" lineno="27" documented="true" subtype="externalpage" title="qtestlib-tools Announcement" fulltitle="qtestlib-tools Announcement" subtitle=""/>
        <group name="attributions-libs" href="attributions-libs.html" status="internal" seen="false" title="" members="qttestlib-attribution-valgrind.html,qttestlib-attribution-cycle.html,qttestlib-attribution-linuxperf.html,qttestlib-attribution-catch2.html"/>
        <group name="attributions-qttestlib" href="attributions-qttestlib.html" status="internal" seen="false" title="" members="qttestlib-attribution-valgrind.html,qttestlib-attribution-cycle.html,qttestlib-attribution-linuxperf.html,qttestlib-attribution-catch2.html"/>
        <group name="best-practices" href="best-practices.html" status="internal" seen="false" title="" members="qtest-tutorial.html"/>
        <group name="changes-qt-5-to-6" href="changes-qt-5-to-6.html" status="internal" seen="false" title="" members="testlib-changes-qt6.html"/>
        <group name="frameworks-technologies" href="frameworks-technologies.html" status="internal" seen="false" title="" members="qtest-overview.html"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title="" members="QtTest"/>
        <group name="qt-basic-concepts" href="qt-basic-concepts.html" status="internal" seen="false" title="" members="qtest-overview.html"/>
        <module name="QtTest" href="qttest-module.html" status="active" location="qttest.qdoc" filepath="/home/qt/work/qt/qt5/qtbase/src/testlib/doc/src/qttest.qdoc" lineno="28" documented="true" groups="modules" seen="true" title="Qt Test C++ Classes" module="QtTestLib" members="QAbstractItemModelTester,QSignalSpy,QTest,QTouchEventSequence,QTestEventList" brief="Provides classes for unit testing Qt applications and libraries">
            <keyword name="qttest" title="QtTest"/>
        </module>
    </namespace>
</INDEX>
