<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtOpcUa">
    <examples>
        <example docUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/qtopcua-opcuaviewer-example.html" imageUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/images/opcuaviewer.png" name="Qt OPC UA Viewer" projectPath="opcua/opcuaviewer/CMakeLists.txt">
            <description><![CDATA[Using the model/view approach to display all nodes of an OPC UA server in a tree view.]]></description>
            <tags>opcua</tags>
            <fileToOpen mainFile="true">opcua/opcuaviewer/main.cpp</fileToOpen>
            <meta>
                <entry name="category">Data Processing &amp; I/O</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/qtopcua-x509-example.html" imageUrl="qthelp://org.qt-project.qtdoc.6112/qtdoc/images/qt-codesample.png" name="Qt OPC UA X509 Support" projectPath="opcua/x509/CMakeLists.txt">
            <description><![CDATA[Shows how to generate keys and certificate signing requests.]]></description>
            <tags>opcua</tags>
            <fileToOpen mainFile="true">opcua/x509/main.cpp</fileToOpen>
            <meta>
                <entry name="category">Data Processing &amp; I/O</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/qtopcua-waterpump-waterpump-qml-example.html" imageUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/images/tankexample.png" name="Qt Quick Water Pump" projectPath="opcua/waterpump/waterpump-qml/CMakeLists.txt">
            <description><![CDATA[Interacting with an OPC UA server to build a QML-based HMI for a simple water pump machine.]]></description>
            <tags>opcua,qtopcua,quick</tags>
            <fileToOpen>opcua/waterpump/waterpump-qml/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">opcua/waterpump/waterpump-qml/main.qml</fileToOpen>
            <meta>
                <entry name="category">Data Processing &amp; I/O</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/qtopcua-waterpump-waterpump-qmlcpp-example.html" imageUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/images/tankexample.png" isHighlighted="true" name="Water Pump" projectPath="opcua/waterpump/waterpump-qmlcpp/CMakeLists.txt">
            <description><![CDATA[Interacting with an OPC UA server to build a QML-based HMI for a simple water pump machine.]]></description>
            <tags>opcua,qtopcua,quick</tags>
            <fileToOpen>opcua/waterpump/waterpump-qmlcpp/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">opcua/waterpump/waterpump-qmlcpp/main.qml</fileToOpen>
            <meta>
                <entry name="category">Data Processing &amp; I/O</entry>
            </meta>
        </example>
        <example docUrl="qthelp://org.qt-project.qtopcua.6112/qtopcua/qtopcua-waterpump-simulationserver-example.html" imageUrl="qthelp://org.qt-project.qtdoc.6112/qtdoc/images/qt-codesample.png" name="Water Pump Simulation Server" projectPath="opcua/waterpump/simulationserver/CMakeLists.txt">
            <description><![CDATA[An OPC UA server that implements a simple water pump machine simulation.]]></description>
            <tags>opcua</tags>
            <fileToOpen>opcua/waterpump/simulationserver/main.cpp</fileToOpen>
            <fileToOpen>opcua/waterpump/simulationserver/simulationserver.h</fileToOpen>
            <fileToOpen mainFile="true">opcua/waterpump/simulationserver/simulationserver.cpp</fileToOpen>
            <meta>
                <entry name="category">Data Processing &amp; I/O</entry>
            </meta>
        </example>
    </examples>
</instructionals>
