<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtCore">
    <examples>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-bindableproperties-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/bindable_properties_example.png" name="Bindable Properties Example" projectPath="corelib/bindableproperties/CMakeLists.txt">
            <description><![CDATA[Demonstrates how the usage of bindable properties can simplify your C++ code.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/bindableproperties/bindablesubscription/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-serialization-cbordump-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/cbordump.png" name="Cbordump Example" projectPath="corelib/serialization/cbordump/CMakeLists.txt">
            <description><![CDATA[The Cbordump example demonstrates how to parse files in CBOR-format.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/serialization/cbordump/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-tools-contiguouscache-example.html" imageUrl="qthelp://org.qt-project.qtdoc.640/qtdoc/images/qt-codesample.png" name="Contiguous Cache Example" projectPath="corelib/tools/contiguouscache/CMakeLists.txt">
            <description><![CDATA[The Contiguous Cache example shows how to use QContiguousCache to manage memory usage for very large models. In some environments memory is limited and, even when it isn't, users still dislike an application using excessive memory. Using QContiguousCache to manage a list, rather than loading the entire list into memory, allows the application to limit the amount of memory it uses, regardless of the size of the data set it accesses.]]></description>
            <tags>core,ios</tags>
            <fileToOpen mainFile="true">corelib/tools/contiguouscache/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-serialization-convert-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/convert.png" name="Convert Example" projectPath="corelib/serialization/convert/CMakeLists.txt">
            <description><![CDATA[The Convert example demonstrates how to convert between different serialization formats.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/serialization/convert/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-tools-customtype-example.html" imageUrl="qthelp://org.qt-project.qtdoc.640/qtdoc/images/qt-codesample.png" name="Custom Type Example" projectPath="corelib/tools/customtype/CMakeLists.txt">
            <description><![CDATA[The Custom Type example shows how to integrate a custom type into Qt's meta-object system.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/tools/customtype/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-serialization-savegame-example.html" imageUrl="qthelp://org.qt-project.qtdoc.640/qtdoc/images/qt-codesample.png" name="JSON Save Game Example" projectPath="corelib/serialization/savegame/CMakeLists.txt">
            <description><![CDATA[The JSON Save Game example demonstrates how to save and load a small game using QJsonDocument, QJsonObject and QJsonArray.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/serialization/savegame/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-ipc-localfortuneclient-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/localfortuneclient-example.png" name="Local Fortune Client Example" projectPath="corelib/ipc/localfortuneclient/CMakeLists.txt">
            <description><![CDATA[Demonstrates using QLocalSocket for a simple local service client.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/ipc/localfortuneclient/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-ipc-localfortuneserver-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/localfortuneserver-example.png" name="Local Fortune Server Example" projectPath="corelib/ipc/localfortuneserver/CMakeLists.txt">
            <description><![CDATA[Demonstrates using QLocalServer and QLocalSocket for serving a simple local service.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/ipc/localfortuneserver/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-mimetypes-mimetypebrowser-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/mimetypebrowser.png" name="MIME Type Browser Example" projectPath="corelib/mimetypes/mimetypebrowser/CMakeLists.txt">
            <description><![CDATA[Shows the hierarchy of MIME types and can be used to determine the MIME type of a file.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/mimetypes/mimetypebrowser/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-threads-mandelbrot-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/mandelbrot-example.png" name="Mandelbrot Example" projectPath="corelib/threads/mandelbrot/CMakeLists.txt">
            <description><![CDATA[The Mandelbrot example demonstrates multi-thread programming using Qt. It shows how to use a worker thread to perform heavy computations without blocking the main thread's event loop.]]></description>
            <tags>core,ios</tags>
            <fileToOpen mainFile="true">corelib/threads/mandelbrot/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-platform-androidnotifier-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/androidnotifier.png" name="Qt Android Notifier" projectPath="corelib/platform/androidnotifier/CMakeLists.txt">
            <description><![CDATA[Demonstrates calling Java code from Qt in an Android application.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/platform/androidnotifier/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-threads-queuedcustomtype-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/queuedcustomtype-example.png" name="Queued Custom Type Example" projectPath="corelib/threads/queuedcustomtype/CMakeLists.txt">
            <description><![CDATA[Demonstrates multi-thread programming using Qt.]]></description>
            <tags>core,ios</tags>
            <fileToOpen mainFile="true">corelib/threads/queuedcustomtype/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-threads-semaphores-example.html" imageUrl="qthelp://org.qt-project.qtdoc.640/qtdoc/images/qt-codesample.png" name="Semaphores Example" projectPath="corelib/threads/semaphores/CMakeLists.txt">
            <description><![CDATA[Demonstrates multi-thread programming using Qt.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/threads/semaphores/semaphores.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-ipc-sharedmemory-example.html" imageUrl="qthelp://org.qt-project.qtcore.640/qtcore/images/sharedmemory-example_1.png" name="Shared Memory Example" projectPath="corelib/ipc/sharedmemory/CMakeLists.txt">
            <description><![CDATA[Demonstrates doing inter-process communication using shared memory with the QSharedMemory class.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/ipc/sharedmemory/main.cpp</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtcore.640/qtcore/qtcore-threads-waitconditions-example.html" imageUrl="qthelp://org.qt-project.qtdoc.640/qtdoc/images/qt-codesample.png" name="Wait Conditions Example" projectPath="corelib/threads/waitconditions/CMakeLists.txt">
            <description><![CDATA[Demonstrates multi-thread programming using Qt.]]></description>
            <tags>core</tags>
            <fileToOpen mainFile="true">corelib/threads/waitconditions/waitconditions.cpp</fileToOpen>
        </example>
    </examples>
</instructionals>
