<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtWidgets">
    <examples>
        <example name="40000 Chips" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-chip-example.html" projectPath="widgets/graphicsview/chip/chip.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/chip-demo.png">
            <description><![CDATA[Visualizes a huge graphic view scene with 40000 chip items.]]></description>
            <tags>chips,ios,widgets</tags>
            <fileToOpen>widgets/graphicsview/chip/main.cpp</fileToOpen>
            <fileToOpen>widgets/graphicsview/chip/chip.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/graphicsview/chip/chip.cpp</fileToOpen>
        </example>
        <example name="Address Book Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-addressbook-example.html" projectPath="widgets/itemviews/addressbook/addressbook.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-example.png" isHighlighted="true">
            <description><![CDATA[The address book example shows how to use proxy models to display different views onto data from a single model.]]></description>
            <tags>address,book,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/addressbook/main.cpp</fileToOpen>
        </example>
        <example name="Affine Transformations" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-affine-example.html" projectPath="widgets/painting/affine/affine.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/affine-demo.png">
            <description><![CDATA[Demonstrates how affine transformations in QPainter works.]]></description>
            <tags>affine,android,transformations,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/affine/main.cpp</fileToOpen>
        </example>
        <example name="Analog Clock Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-analogclock-example.html" projectPath="widgets/widgets/analogclock/analogclock.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/analogclock-example.png">
            <description><![CDATA[The Analog Clock example shows how to draw the contents of a custom widget.]]></description>
            <tags>analog,android,clock,ios,widgets</tags>
            <fileToOpen>widgets/widgets/analogclock/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/analogclock/analogclock.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/analogclock/analogclock.cpp</fileToOpen>
        </example>
        <example name="Anchor Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-anchorlayout-example.html" projectPath="widgets/graphicsview/anchorlayout/anchorlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/graphicsanchorlayout-example.png">
            <description><![CDATA[Demonstrates anchor layout in a graphics view scene.]]></description>
            <tags>anchor,ios,layout,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/anchorlayout/main.cpp</fileToOpen>
        </example>
        <example name="Animated Tiles Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-animatedtiles-example.html" projectPath="widgets/animation/animatedtiles/animatedtiles.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/animatedtiles-example.png">
            <description><![CDATA[The Animated Tiles example animates items in a graphics scene.]]></description>
            <tags>android,animated,ios,tiles,widgets</tags>
            <fileToOpen mainFile="true">widgets/animation/animatedtiles/main.cpp</fileToOpen>
        </example>
        <example name="Application Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-application-example.html" projectPath="widgets/mainwindows/application/application.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/application.png" isHighlighted="true">
            <description><![CDATA[The Application example shows how to implement a standard GUI application with menus, toolbars, and a status bar. The example itself is a simple text editor program built around QPlainTextEdit.]]></description>
            <tags>application,widgets</tags>
            <fileToOpen mainFile="true">widgets/mainwindows/application/main.cpp</fileToOpen>
        </example>
        <example name="Basic Drawing Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-basicdrawing-example.html" projectPath="widgets/painting/basicdrawing/basicdrawing.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/basicdrawing-example.png">
            <description><![CDATA[The Basic Drawing example shows how to display basic graphics primitives in a variety of styles using the QPainter class.]]></description>
            <tags>android,basic,drawing,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/basicdrawing/main.cpp</fileToOpen>
        </example>
        <example name="Basic Graphics Layouts Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-basicgraphicslayouts-example.html" projectPath="widgets/graphicsview/basicgraphicslayouts/basicgraphicslayouts.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/basicgraphicslayouts-example.png">
            <description><![CDATA[Demonstrates how to create basic graphics layout.]]></description>
            <tags>basic,graphics,ios,layouts,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/basicgraphicslayouts/main.cpp</fileToOpen>
        </example>
        <example name="Basic Layouts Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-layouts-basiclayouts-example.html" projectPath="widgets/layouts/basiclayouts/basiclayouts.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/basiclayouts-example.png">
            <description><![CDATA[Shows how to use the standard layout managers.]]></description>
            <tags>basic,ios,layouts,widgets</tags>
            <fileToOpen mainFile="true">widgets/layouts/basiclayouts/main.cpp</fileToOpen>
        </example>
        <example name="Basic Sort/Filter Model Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-basicsortfiltermodel-example.html" projectPath="widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/basicsortfiltermodel-example.png">
            <description><![CDATA[The Basic Sort/Filter Model example illustrates how to use QSortFilterProxyModel to perform basic sorting and filtering.]]></description>
            <tags>basic,ios,model,sort/filter,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/basicsortfiltermodel/main.cpp</fileToOpen>
        </example>
        <example name="Blur Picker Effect Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-effects-blurpicker-example.html" projectPath="widgets/effects/blurpicker/blurpicker.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/blurpickereffect-example.png">
            <description><![CDATA[Demonstrates how to apply graphical effects on items in the view.]]></description>
            <tags>blur,effect,ios,picker,widgets</tags>
            <fileToOpen>widgets/effects/blurpicker/main.cpp</fileToOpen>
            <fileToOpen>widgets/effects/blurpicker/blurpicker.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/effects/blurpicker/blurpicker.cpp</fileToOpen>
        </example>
        <example name="Border Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-layouts-borderlayout-example.html" projectPath="widgets/layouts/borderlayout/borderlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/borderlayout-example.png">
            <description><![CDATA[Shows how to arrange child widgets along a border.]]></description>
            <tags>android,border,ios,layout,widgets</tags>
            <fileToOpen>widgets/layouts/borderlayout/main.cpp</fileToOpen>
            <fileToOpen>widgets/layouts/borderlayout/borderlayout.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/layouts/borderlayout/borderlayout.cpp</fileToOpen>
        </example>
        <example name="Boxes" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-boxes-example.html" projectPath="widgets/graphicsview/boxes/boxes.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/boxes-demo.png">
            <description><![CDATA[Combines advanced OpenGL rendering with the Graphics View framework.]]></description>
            <tags>boxes,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/boxes/main.cpp</fileToOpen>
        </example>
        <example name="Calculator Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-calculator-example.html" projectPath="widgets/widgets/calculator/calculator.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/calculator-example.png">
            <description><![CDATA[The example shows how to use signals and slots to implement the functionality of a calculator widget, and how to use QGridLayout to place child widgets in a grid.]]></description>
            <tags>android,calculator,ios,widgets</tags>
            <fileToOpen>widgets/widgets/calculator/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/calculator/calculator.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/calculator/calculator.cpp</fileToOpen>
        </example>
        <example name="Calendar Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-richtext-calendar-example.html" projectPath="widgets/richtext/calendar/calendar.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/calendar-example.png">
            <description><![CDATA[The Calendar example shows how to create rich text content and display it using a rich text editor.]]></description>
            <tags>android,calendar,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/richtext/calendar/main.cpp</fileToOpen>
        </example>
        <example name="Calendar Widget Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-calendarwidget-example.html" projectPath="widgets/widgets/calendarwidget/calendarwidget.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/calendarwidgetexample.png" isHighlighted="true">
            <description><![CDATA[The Calendar Widget example shows use of QCalendarWidget.]]></description>
            <tags>android,calendar,ios,widget,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/calendarwidget/main.cpp</fileToOpen>
        </example>
        <example name="Character Map Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-charactermap-example.html" projectPath="widgets/widgets/charactermap/charactermap.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/charactermap-example.png">
            <description><![CDATA[The Character Map example shows how to create a custom widget that can both display its own content and respond to user input.]]></description>
            <tags>android,character,ios,map,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/charactermap/main.cpp</fileToOpen>
        </example>
        <example name="Chart Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-chart-example.html" projectPath="widgets/itemviews/chart/chart.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/chart-example.png">
            <description><![CDATA[The Chart example shows how to create a custom view for the model/view framework.]]></description>
            <tags>chart,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/chart/main.cpp</fileToOpen>
        </example>
        <example name="Class Wizard Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-classwizard-example.html" projectPath="widgets/dialogs/classwizard/classwizard.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/classwizard.png">
            <description><![CDATA[The Class Wizard example shows how to implement linear wizards using QWizard.]]></description>
            <tags>class,ios,widgets,wizard</tags>
            <fileToOpen>widgets/dialogs/classwizard/main.cpp</fileToOpen>
            <fileToOpen>widgets/dialogs/classwizard/classwizard.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/dialogs/classwizard/classwizard.cpp</fileToOpen>
        </example>
        <example name="Code Editor Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-codeeditor-example.html" projectPath="widgets/widgets/codeeditor/codeeditor.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/codeeditor-example.png">
            <description><![CDATA[The Code Editor example shows how to create a simple editor that has line numbers and that highlights the current line.]]></description>
            <tags>android,code,editor,ios,widgets</tags>
            <fileToOpen>widgets/widgets/codeeditor/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/codeeditor/codeeditor.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/codeeditor/codeeditor.cpp</fileToOpen>
        </example>
        <example name="Colliding Mice Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-collidingmice-example.html" projectPath="widgets/graphicsview/collidingmice/collidingmice.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/collidingmice-example.png">
            <description><![CDATA[Demonstrates how to animate items on a graphics view.]]></description>
            <tags>android,colliding,ios,mice,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/collidingmice/main.cpp</fileToOpen>
        </example>
        <example name="Color Editor Factory Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-coloreditorfactory-example.html" projectPath="widgets/itemviews/coloreditorfactory/coloreditorfactory.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/coloreditorfactoryimage.png">
            <description><![CDATA[This example shows how to create an editor that can be used by a QItemDelegate.]]></description>
            <tags>color,editor,factory,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/coloreditorfactory/main.cpp</fileToOpen>
        </example>
        <example name="Combo Widget Mapper Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-combowidgetmapper-example.html" projectPath="widgets/itemviews/combowidgetmapper/combowidgetmapper.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/combowidgetmapper-example.png">
            <description><![CDATA[The Combo Widget Mapper example shows how to use a custom delegate to map information from a model to specific widgets on a form.]]></description>
            <tags>combo,mapper,widget,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/combowidgetmapper/main.cpp</fileToOpen>
        </example>
        <example name="Completer Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-completer-example.html" projectPath="widgets/tools/completer/completer.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/completer-example.png">
            <description><![CDATA[The Completer example shows how to provide string-completion facilities for an input widget based on data provided by a model.]]></description>
            <tags>android,completer,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/completer/main.cpp</fileToOpen>
        </example>
        <example name="Composition Modes" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-composition-example.html" projectPath="widgets/painting/composition/composition.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/composition-demo.png">
            <description><![CDATA[Demonstrates how Composition Modes work in QPainter.]]></description>
            <tags>composition,modes,widgets</tags>
            <fileToOpen>widgets/painting/composition/main.cpp</fileToOpen>
            <fileToOpen>widgets/painting/composition/composition.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/painting/composition/composition.cpp</fileToOpen>
        </example>
        <example name="Concentric Circles Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-concentriccircles-example.html" projectPath="widgets/painting/concentriccircles/concentriccircles.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/concentriccircles-example.png">
            <description><![CDATA[Demonstrates the improved quality that antialiasing and floating point precision gives.]]></description>
            <tags>android,circles,concentric,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/concentriccircles/main.cpp</fileToOpen>
        </example>
        <example name="Custom Completer Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-customcompleter-example.html" projectPath="widgets/tools/customcompleter/customcompleter.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/customcompleter-example.png">
            <description><![CDATA[The Custom Completer example shows how to provide string-completion facilities for an input widget based on data provided by a model. The completer pops up suggestions for possible words based on the first three characters input by the user and the user's choice of word is inserted into the TextEdit using QTextCursor.]]></description>
            <tags>completer,custom,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/customcompleter/main.cpp</fileToOpen>
        </example>
        <example name="Custom Sort/Filter Model Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-customsortfiltermodel-example.html" projectPath="widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/customsortfiltermodel-example.png">
            <description><![CDATA[The Custom Sort/Filter Model example illustrates how to subclass QSortFilterProxyModel to perform advanced sorting and filtering.]]></description>
            <tags>custom,ios,model,sort/filter,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/customsortfiltermodel/main.cpp</fileToOpen>
        </example>
        <example name="Diagram Scene Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-diagramscene-example.html" projectPath="widgets/graphicsview/diagramscene/diagramscene.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/diagramscene.png">
            <description><![CDATA[Demonstrate how to use the Graphics View framework.]]></description>
            <tags>android,diagram,ios,scene,widgets</tags>
            <fileToOpen>widgets/graphicsview/diagramscene/main.cpp</fileToOpen>
            <fileToOpen>widgets/graphicsview/diagramscene/diagramscene.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/graphicsview/diagramscene/diagramscene.cpp</fileToOpen>
        </example>
        <example name="Digital Clock Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-digitalclock-example.html" projectPath="widgets/widgets/digitalclock/digitalclock.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/digitalclock-example.png">
            <description><![CDATA[The Digital Clock example shows how to use QLCDNumber to display a number with LCD-like digits.]]></description>
            <tags>android,clock,digital,ios,widgets</tags>
            <fileToOpen>widgets/widgets/digitalclock/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/digitalclock/digitalclock.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/digitalclock/digitalclock.cpp</fileToOpen>
        </example>
        <example name="Dir View Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-dirview-example.html" projectPath="widgets/itemviews/dirview/dirview.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/dirview-example.png">
            <description><![CDATA[This example demonstrates the usage of a tree view.]]></description>
            <tags>dir,ios,view,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/dirview/main.cpp</fileToOpen>
        </example>
        <example name="Dock Widgets Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-dockwidgets-example.html" projectPath="widgets/mainwindows/dockwidgets/dockwidgets.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/dockwidgets-example.png">
            <description><![CDATA[The Dock Widgets example shows how to add dock windows to an application. It also shows how to use Qt's rich text engine.]]></description>
            <tags>android,dock,widgets</tags>
            <fileToOpen mainFile="true">widgets/mainwindows/dockwidgets/main.cpp</fileToOpen>
        </example>
        <example name="Drag and Drop Puzzle Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-draganddrop-puzzle-example.html" projectPath="widgets/draganddrop/puzzle/puzzle.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/draganddroppuzzle-example.png">
            <description><![CDATA[The Drag and Drop Puzzle example demonstrates a way of using the drag and drop system with item view widgets.]]></description>
            <tags>drag,drop,puzzle,widgets</tags>
            <fileToOpen mainFile="true">widgets/draganddrop/puzzle/main.cpp</fileToOpen>
        </example>
        <example name="Drag and Drop Robot Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-dragdroprobot-example.html" projectPath="widgets/graphicsview/dragdroprobot/dragdroprobot.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/dragdroprobot-example.png">
            <description><![CDATA[Demonstrates how to drag and drop items in a graphics view.]]></description>
            <tags>drag,drop,robot,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/dragdroprobot/main.cpp</fileToOpen>
        </example>
        <example name="Draggable Icons Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-draganddrop-draggableicons-example.html" projectPath="widgets/draganddrop/draggableicons/draggableicons.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/draggableicons-example.png">
            <description><![CDATA[The Draggable Icons example shows how to drag and drop image data between widgets in the same application, and between different applications.]]></description>
            <tags>draggable,icons,widgets</tags>
            <fileToOpen mainFile="true">widgets/draganddrop/draggableicons/main.cpp</fileToOpen>
        </example>
        <example name="Draggable Text Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-draganddrop-draggabletext-example.html" projectPath="widgets/draganddrop/draggabletext/draggabletext.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/draggabletext-example.png">
            <description><![CDATA[Illustrates how to drag and drop text between widgets.]]></description>
            <tags>draggable,ios,text,widgets</tags>
            <fileToOpen mainFile="true">widgets/draganddrop/draggabletext/main.cpp</fileToOpen>
        </example>
        <example name="Drop Site Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-draganddrop-dropsite-example.html" projectPath="widgets/draganddrop/dropsite/dropsite.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/dropsite-example.png">
            <description><![CDATA[The example shows how to distinguish the various MIME formats available in a drag and drop operation.]]></description>
            <tags>drop,site,widgets</tags>
            <fileToOpen mainFile="true">widgets/draganddrop/dropsite/main.cpp</fileToOpen>
        </example>
        <example name="Dynamic Layouts Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-layouts-dynamiclayouts-example.html" projectPath="widgets/layouts/dynamiclayouts/dynamiclayouts.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/dynamiclayouts-example.png">
            <description><![CDATA[Shows how to re-orient widgets in running applications.]]></description>
            <tags>dynamic,layouts,widgets</tags>
            <fileToOpen mainFile="true">widgets/layouts/dynamiclayouts/main.cpp</fileToOpen>
        </example>
        <example name="Easing Curves Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-easing-example.html" projectPath="widgets/animation/easing/easing.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/easing-example.png">
            <description><![CDATA[The Easing Curves example shows how to use easing curves to control the speed of an animation.]]></description>
            <tags>curves,easing,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/animation/easing/main.cpp</fileToOpen>
        </example>
        <example name="Echo Plugin Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-echoplugin-example.html" projectPath="widgets/tools/echoplugin/echoplugin.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/echopluginexample.png">
            <description><![CDATA[This example shows how to create a Qt plugin.]]></description>
            <tags>echo,plugin,widgets</tags>
            <fileToOpen>widgets/tools/echoplugin/echowindow/main.cpp</fileToOpen>
            <fileToOpen>widgets/tools/echoplugin/plugin/echoplugin.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/tools/echoplugin/plugin/echoplugin.cpp</fileToOpen>
        </example>
        <example name="Editable Tree Model Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-editabletreemodel-example.html" projectPath="widgets/itemviews/editabletreemodel/editabletreemodel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/itemviews-editabletreemodel.png" isHighlighted="true">
            <description><![CDATA[This example shows how to implement a simple item-based tree model that can be used with other classes the model/view framework.]]></description>
            <tags>editable,ios,model,tree,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/editabletreemodel/main.cpp</fileToOpen>
        </example>
        <example name="Elastic Nodes Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-elasticnodes-example.html" projectPath="widgets/graphicsview/elasticnodes/elasticnodes.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/elasticnodes-example.png">
            <description><![CDATA[Demonstrates how to interact with graphical items in a scene.]]></description>
            <tags>android,elastic,ios,nodes,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/elasticnodes/main.cpp</fileToOpen>
        </example>
        <example name="Elided Label Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-elidedlabel-example.html" projectPath="widgets/widgets/elidedlabel/elidedlabel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/elidedlabel-example.png">
            <description><![CDATA[This example creates a widget similar to QLabel, that elides the last visible line, if the text is too long to fit the widget's geometry.]]></description>
            <tags>android,elided,ios,label,widgets</tags>
            <fileToOpen>widgets/widgets/elidedlabel/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/elidedlabel/elidedlabel.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/elidedlabel/elidedlabel.cpp</fileToOpen>
        </example>
        <example name="Embedded Dialogs" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-embeddeddialogs-example.html" projectPath="widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/embeddeddialogs-demo.png">
            <description><![CDATA[Demonstrates how to embed dialogs into a graphics view.]]></description>
            <tags>dialogs,embedded,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/embeddeddialogs/main.cpp</fileToOpen>
        </example>
        <example name="Event Transitions Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-eventtransitions-example.html" projectPath="widgets/statemachine/eventtransitions/eventtransitions.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/transitions.png">
            <description><![CDATA[The Event Transitions example shows how to use event transitions, a feature of The State Machine Framework.]]></description>
            <tags>event,transitions,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/eventtransitions/main.cpp</fileToOpen>
        </example>
        <example name="Extension Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-extension-example.html" projectPath="widgets/dialogs/extension/extension.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/extension-example.png">
            <description><![CDATA[The Extension example shows how to add an extension to a QDialog using the QAbstractButton::toggled() signal and the QWidget::setVisible() slot.]]></description>
            <tags>extension,widgets</tags>
            <fileToOpen mainFile="true">widgets/dialogs/extension/main.cpp</fileToOpen>
        </example>
        <example name="Factorial States Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-factorial-example.html" projectPath="widgets/statemachine/factorial/factorial.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/factorial-example.png">
            <description><![CDATA[The Factorial States example shows how to use The State Machine Framework to calculate the factorial of an integer.]]></description>
            <tags>factorial,states,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/factorial/main.cpp</fileToOpen>
        </example>
        <example name="Fade Message Effect Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-effects-fademessage-example.html" projectPath="widgets/effects/fademessage/fademessage.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/fademessageeffect-example.png">
            <description><![CDATA[Demonstrates how to apply effects on items in the view.]]></description>
            <tags>effect,fade,ios,message,widgets</tags>
            <fileToOpen>widgets/effects/fademessage/main.cpp</fileToOpen>
            <fileToOpen>widgets/effects/fademessage/fademessage.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/effects/fademessage/fademessage.cpp</fileToOpen>
        </example>
        <example name="Fetch More Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-fetchmore-example.html" projectPath="widgets/itemviews/fetchmore/fetchmore.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/fetchmore-example.png">
            <description><![CDATA[The Fetch More example shows how to add items to an item view model on demand.]]></description>
            <tags>fetch,more,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/fetchmore/main.cpp</fileToOpen>
        </example>
        <example name="Find Files Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-findfiles-example.html" projectPath="widgets/dialogs/findfiles/findfiles.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/findfiles-example.png">
            <description><![CDATA[A dialog for finding files in a specified folder.]]></description>
            <tags>files,find,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/dialogs/findfiles/main.cpp</fileToOpen>
        </example>
        <example name="Finger Paint Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-touch-fingerpaint-example.html" projectPath="widgets/touch/fingerpaint/fingerpaint.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/touch-fingerpaint-example.png">
            <description><![CDATA[Shows the use of a touchscreen to make a simple painting application.]]></description>
            <tags>finger,paint,widgets</tags>
            <fileToOpen mainFile="true">widgets/touch/fingerpaint/main.cpp</fileToOpen>
        </example>
        <example name="Flow Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-layouts-flowlayout-example.html" projectPath="widgets/layouts/flowlayout/flowlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/flowlayout-example.png">
            <description><![CDATA[Shows how to arrange widgets for different window sizes.]]></description>
            <tags>android,flow,ios,layout,widgets</tags>
            <fileToOpen>widgets/layouts/flowlayout/main.cpp</fileToOpen>
            <fileToOpen>widgets/layouts/flowlayout/flowlayout.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/layouts/flowlayout/flowlayout.cpp</fileToOpen>
        </example>
        <example name="Font Sampler Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-fontsampler-example.html" projectPath="widgets/painting/fontsampler/fontsampler.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/fontsampler-example.png">
            <description><![CDATA[The Font Sampler example shows how to preview and print multi-page documents.]]></description>
            <tags>android,font,ios,sampler,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/fontsampler/main.cpp</fileToOpen>
        </example>
        <example name="Fridge Magnets Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-draganddrop-fridgemagnets-example.html" projectPath="widgets/draganddrop/fridgemagnets/fridgemagnets.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/fridgemagnets-example.png">
            <description><![CDATA[The Fridge Magnets example illustrates how to move around several types of MIME-encoded data with drag and drop.]]></description>
            <tags>fridge,ios,magnets,widgets</tags>
            <fileToOpen mainFile="true">widgets/draganddrop/fridgemagnets/main.cpp</fileToOpen>
        </example>
        <example name="Frozen Column Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-frozencolumn-example.html" projectPath="widgets/itemviews/frozencolumn/frozencolumn.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/frozencolumn-example.png">
            <description><![CDATA[This example demonstrates how to freeze a column within a QTableView.]]></description>
            <tags>column,frozen,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/frozencolumn/main.cpp</fileToOpen>
        </example>
        <example name="Getting Started Programming with Qt Widgets" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-notepad-example.html" projectPath="widgets/tutorials/notepad/notepad.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/notepad1.png">
            <description><![CDATA[A tutorial for Qt Widgets based on a notepad application.]]></description>
            <tags>getting,programming,started,widgets,with</tags>
            <fileToOpen>widgets/tutorials/notepad/main.cpp</fileToOpen>
            <fileToOpen>widgets/tutorials/notepad/notepad.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/tutorials/notepad/notepad.cpp</fileToOpen>
        </example>
        <example name="Gradients" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-gradients-example.html" projectPath="widgets/painting/gradients/gradients.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/gradients-demo.png">
            <description><![CDATA[Shows how gradients can be used with QPainter.]]></description>
            <tags>android,gradients,ios,widgets</tags>
            <fileToOpen>widgets/painting/gradients/main.cpp</fileToOpen>
            <fileToOpen>widgets/painting/gradients/gradients.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/painting/gradients/gradients.cpp</fileToOpen>
        </example>
        <example name="Graphics View Flow Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-flowlayout-example.html" projectPath="widgets/graphicsview/flowlayout/flowlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/graphicsflowlayout-example.png">
            <description><![CDATA[Demonstrates flow layout on a graphics view scene.]]></description>
            <tags>flow,graphics,ios,layout,view,widgets</tags>
            <fileToOpen>widgets/graphicsview/flowlayout/main.cpp</fileToOpen>
            <fileToOpen>widgets/graphicsview/flowlayout/flowlayout.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/graphicsview/flowlayout/flowlayout.cpp</fileToOpen>
        </example>
        <example name="Group Box Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-groupbox-example.html" projectPath="widgets/widgets/groupbox/groupbox.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/groupbox-example.png">
            <description><![CDATA[The Group Box example shows how to use the different kinds of group boxes in Qt.]]></description>
            <tags>android,box,group,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/groupbox/main.cpp</fileToOpen>
        </example>
        <example name="I18N Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-i18n-example.html" projectPath="widgets/tools/i18n/i18n.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/i18n-example.png">
            <description><![CDATA[The Internationalization (I18N) example demonstrates Qt's support for translated text. Developers can write the initial application text in one language, and translations can be provided later without any modifications to the code. It also demonstrates how to detect the system language settings and show the UI in the appropriate language.]]></description>
            <tags>android,i18n,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/i18n/main.cpp</fileToOpen>
        </example>
        <example name="Icons Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-icons-example.html" projectPath="widgets/widgets/icons/icons.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/icons-example.png">
            <description><![CDATA[The Icons example shows how QIcon can generate pixmaps reflecting an icon's state, mode and size.]]></description>
            <tags>icons,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/icons/main.cpp</fileToOpen>
        </example>
        <example name="Image Composition Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-imagecomposition-example.html" projectPath="widgets/painting/imagecomposition/imagecomposition.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/imagecomposition-example.png">
            <description><![CDATA[Shows how composition modes work in QPainter.]]></description>
            <tags>android,composition,image,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/imagecomposition/main.cpp</fileToOpen>
        </example>
        <example name="Image Gestures Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-gestures-imagegestures-example.html" projectPath="widgets/gestures/imagegestures/imagegestures.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/imagegestures-example.jpg">
            <description><![CDATA[Demonstrates the use of simple gestures in a widget.]]></description>
            <tags>gestures,image,widgets</tags>
            <fileToOpen mainFile="true">widgets/gestures/imagegestures/main.cpp</fileToOpen>
        </example>
        <example name="Image Viewer Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-imageviewer-example.html" projectPath="widgets/widgets/imageviewer/imageviewer.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/imageviewer-example.png">
            <description><![CDATA[The example shows how to combine QLabel and QScrollArea to display an image.]]></description>
            <tags>image,viewer,widgets</tags>
            <fileToOpen>widgets/widgets/imageviewer/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/imageviewer/imageviewer.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/imageviewer/imageviewer.cpp</fileToOpen>
        </example>
        <example name="Interview" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-interview-example.html" projectPath="widgets/itemviews/interview/interview.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/interview-demo.png">
            <description><![CDATA[This example demonstrates the usage of the model/view framework.]]></description>
            <tags>android,interview,ios,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/interview/main.cpp</fileToOpen>
        </example>
        <example name="Item Views Puzzle Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-puzzle-example.html" projectPath="widgets/itemviews/puzzle/puzzle.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/itemviewspuzzle-example.png">
            <description><![CDATA[The Puzzle example shows how to enable drag and drop with a custom model to allow items to be transferred between a view and another widget.]]></description>
            <tags>item,puzzle,views,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/puzzle/main.cpp</fileToOpen>
        </example>
        <example name="License Wizard Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-licensewizard-example.html" projectPath="widgets/dialogs/licensewizard/licensewizard.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/licensewizard-example.png">
            <description><![CDATA[The License Wizard example shows how to implement complex wizards in Qt.]]></description>
            <tags>ios,license,widgets,wizard</tags>
            <fileToOpen>widgets/dialogs/licensewizard/main.cpp</fileToOpen>
            <fileToOpen>widgets/dialogs/licensewizard/licensewizard.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/dialogs/licensewizard/licensewizard.cpp</fileToOpen>
        </example>
        <example name="Line Edits Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-lineedits-example.html" projectPath="widgets/widgets/lineedits/lineedits.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/lineedits-example.png">
            <description><![CDATA[The Line Edits example demonstrates the many ways that QLineEdit can be used, and shows the effects of various properties and validators on the input and output supplied by the user.]]></description>
            <tags>android,edits,ios,line,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/lineedits/main.cpp</fileToOpen>
        </example>
        <example name="MDI Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-mdi-example.html" projectPath="widgets/mainwindows/mdi/mdi.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/mdi-example.png">
            <description><![CDATA[The MDI example shows how to implement a Multiple Document Interface using Qt's QMdiArea class.]]></description>
            <tags>mdi,widgets</tags>
            <fileToOpen mainFile="true">widgets/mainwindows/mdi/main.cpp</fileToOpen>
        </example>
        <example name="Main Window" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-mainwindow-example.html" projectPath="widgets/mainwindows/mainwindow/mainwindow.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/mainwindow-demo.png">
            <description><![CDATA[The Main Window example shows Qt's extensive support for tool bars, dock windows, menus, and other standard application features.]]></description>
            <tags>main,widgets,window</tags>
            <fileToOpen>widgets/mainwindows/mainwindow/main.cpp</fileToOpen>
            <fileToOpen>widgets/mainwindows/mainwindow/mainwindow.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/mainwindows/mainwindow/mainwindow.cpp</fileToOpen>
        </example>
        <example name="Menus Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-menus-example.html" projectPath="widgets/mainwindows/menus/menus.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/menus-example.png">
            <description><![CDATA[The Menus example demonstrates how menus can be used in a main window application.]]></description>
            <tags>menus,widgets</tags>
            <fileToOpen mainFile="true">widgets/mainwindows/menus/main.cpp</fileToOpen>
        </example>
        <example name="Mouse Button Tester" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-mousebuttons-example.html" projectPath="widgets/widgets/mousebuttons/mousebuttons.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/mousebutton-buttontester.png">
            <description><![CDATA[The 'Mouse Button Tester' example demonstrates how to reimplement mouse events within a custom class. You can also use this program to verify that Qt is actually receiving mouse events from your mouse.]]></description>
            <tags>android,button,mouse,tester,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/mousebuttons/main.cpp</fileToOpen>
        </example>
        <example name="Move Blocks Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-moveblocks-example.html" projectPath="widgets/animation/moveblocks/moveblocks.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/moveblocks-example.png">
            <description><![CDATA[The Move Blocks example shows how to animate items in a QGraphicsScene using a QStateMachine with a custom transition.]]></description>
            <tags>android,blocks,ios,move,widgets</tags>
            <fileToOpen mainFile="true">widgets/animation/moveblocks/main.cpp</fileToOpen>
        </example>
        <example name="Movie Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-movie-example.html" projectPath="widgets/widgets/movie/movie.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/movie-example.png">
            <description><![CDATA[The Movie example demonstrates how to use QMovie and QLabel to display animations.]]></description>
            <tags>movie,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/movie/main.cpp</fileToOpen>
        </example>
        <example name="Order Form Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-richtext-orderform-example.html" projectPath="widgets/richtext/orderform/orderform.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/orderform-example.png">
            <description><![CDATA[The Order Form example shows how to generate rich text documents by combining a simple template with data input by the user in a dialog.]]></description>
            <tags>form,ios,order,widgets</tags>
            <fileToOpen mainFile="true">widgets/richtext/orderform/main.cpp</fileToOpen>
        </example>
        <example name="Pad Navigator Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-padnavigator-example.html" projectPath="widgets/graphicsview/padnavigator/padnavigator.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/padnavigator-example.png">
            <description><![CDATA[Demonstrates how to create animated user interface.]]></description>
            <tags>navigator,pad,widgets</tags>
            <fileToOpen>widgets/graphicsview/padnavigator/main.cpp</fileToOpen>
            <fileToOpen>widgets/graphicsview/padnavigator/padnavigator.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/graphicsview/padnavigator/padnavigator.cpp</fileToOpen>
        </example>
        <example name="Painter Paths Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-painterpaths-example.html" projectPath="widgets/painting/painterpaths/painterpaths.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/painterpaths-example.png">
            <description><![CDATA[The Painter Paths example shows how painter paths can be used to beuild complex shapes for rendering.]]></description>
            <tags>android,ios,painter,paths,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/painterpaths/main.cpp</fileToOpen>
        </example>
        <example name="Part 1 - Designing the User Interface" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part1-example.html" projectPath="widgets/tutorials/addressbook/part1/part1.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part1-screenshot.png">
            <description><![CDATA[Describes how to code the user interface of the Address Book Example. This first part covers the design of the basic graphical user interface (GUI) for our address book application.]]></description>
            <tags>designing,interface,part,user,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part1/main.cpp</fileToOpen>
        </example>
        <example name="Part 2 - Adding Addresses" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part2-example.html" projectPath="widgets/tutorials/addressbook/part2/part2.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part2-add-contact.png">
            <description><![CDATA[Describes the code for inserting records in the Address Book Example.]]></description>
            <tags>adding,addresses,part,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part2/main.cpp</fileToOpen>
        </example>
        <example name="Part 3 - Navigating between Entries" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part3-example.html" projectPath="widgets/tutorials/addressbook/part3/part3.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part3-linkedlist.png">
            <description><![CDATA[Explains the code that enables navigating the contacts.]]></description>
            <tags>between,entries,navigating,part,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part3/main.cpp</fileToOpen>
        </example>
        <example name="Part 4 - Editing and Removing Addresses" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part4-example.html" projectPath="widgets/tutorials/addressbook/part4/part4.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-screenshot.png">
            <description><![CDATA[Explains how to add edit and remove functionality.]]></description>
            <tags>addresses,editing,part,removing,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part4/main.cpp</fileToOpen>
        </example>
        <example name="Part 5 - Adding a Find Function" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part5-example.html" projectPath="widgets/tutorials/addressbook/part5/part5.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part5-screenshot.png">
            <description><![CDATA[Describes how to add a find function.]]></description>
            <tags>adding,find,function,part,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part5/main.cpp</fileToOpen>
        </example>
        <example name="Part 6 - Loading and Saving" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part6-example.html" projectPath="widgets/tutorials/addressbook/part6/part6.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part6-screenshot.png">
            <description><![CDATA[Describes how to add save and load functionality.]]></description>
            <tags>loading,part,saving,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part6/main.cpp</fileToOpen>
        </example>
        <example name="Part 7 - Additional Features" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-addressbook-part7-example.html" projectPath="widgets/tutorials/addressbook/part7/part7.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/addressbook-tutorial-part7-screenshot.png">
            <description><![CDATA[Describes how to export data in VCard format.]]></description>
            <tags>additional,features,part,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/addressbook/part7/main.cpp</fileToOpen>
        </example>
        <example name="Path Stroking" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-pathstroke-example.html" projectPath="widgets/painting/pathstroke/pathstroke.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/pathstroke-demo.png">
            <description><![CDATA[The Path Stroking example shows various types of pens that can be used with QPainter.]]></description>
            <tags>android,path,stroking,widgets</tags>
            <fileToOpen>widgets/painting/pathstroke/main.cpp</fileToOpen>
            <fileToOpen>widgets/painting/pathstroke/pathstroke.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/painting/pathstroke/pathstroke.cpp</fileToOpen>
        </example>
        <example name="Pinch Zoom Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-touch-pinchzoom-example.html" projectPath="widgets/touch/pinchzoom/pinchzoom.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/touch-pinchzoom-example.png">
            <description><![CDATA[Shows how to recognize a gesture.]]></description>
            <tags>pinch,widgets,zoom</tags>
            <fileToOpen mainFile="true">widgets/touch/pinchzoom/main.cpp</fileToOpen>
        </example>
        <example name="Ping Pong States Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-pingpong-example.html" projectPath="widgets/statemachine/pingpong/pingpong.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/pingpong-example.png">
            <description><![CDATA[The Ping Pong States example shows how to use parallel states together with custom events and transitions in The State Machine Framework.]]></description>
            <tags>ping,pong,states,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/pingpong/main.cpp</fileToOpen>
        </example>
        <example name="Pixelator Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-pixelator-example.html" projectPath="widgets/itemviews/pixelator/pixelator.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/pixelator-example.png">
            <description><![CDATA[The Pixelator example shows how delegates can be used to customize the way that items are rendered in standard item views.]]></description>
            <tags>android,pixelator,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/pixelator/main.cpp</fileToOpen>
        </example>
        <example name="Plug &amp; Paint Basic Tools Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-plugandpaint-plugins-basictools-example.html" projectPath="widgets/tools/plugandpaint/plugins/basictools/basictools.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/plugandpaint.png">
            <description><![CDATA[A plugin providing the basic tools for painting functionality.]]></description>
            <tags>basic,paint,plug,tools,widgets</tags>
        </example>
        <example name="Plug &amp; Paint Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-plugandpaint-app-example.html" projectPath="widgets/tools/plugandpaint/app/app.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/plugandpaint.png">
            <description><![CDATA[Demonstrates how to extend Qt applications using plugins.]]></description>
            <tags>paint,plug,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/plugandpaint/app/main.cpp</fileToOpen>
        </example>
        <example name="Plug &amp; Paint Extra Filters Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-plugandpaint-plugins-extrafilters-example.html" projectPath="widgets/tools/plugandpaint/plugins/extrafilters/extrafilters.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/plugandpaint.png">
            <description><![CDATA[A plugin providing the extra filters.]]></description>
            <tags>extra,filters,paint,plug,widgets</tags>
        </example>
        <example name="QRegularExpression Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-regularexpression-example.html" projectPath="widgets/tools/regularexpression/regularexpression.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/regularexpression-example.png">
            <description><![CDATA[The QRegularExpression example shows how regular expressions in Qt are applied to text by providing an environment in which new regular expressions can be created and tested on custom text strings.]]></description>
            <tags>qregularexpression,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/regularexpression/main.cpp</fileToOpen>
        </example>
        <example name="Regular Expressions Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-regexp-example.html" projectPath="widgets/tools/regexp/regexp.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/regexp-example.png">
            <description><![CDATA[The Regular Expressions (RegExp) example shows how regular expressions in Qt are applied to text by providing an environment in which new regular expressions can be created and tested on custom text strings.]]></description>
            <tags>expressions,regular,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/regexp/main.cpp</fileToOpen>
        </example>
        <example name="Rogue Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-rogue-example.html" projectPath="widgets/statemachine/rogue/rogue.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/rogue-example.png">
            <description><![CDATA[The Rogue example shows how to use the Qt state machine for event handling.]]></description>
            <tags>rogue,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/rogue/main.cpp</fileToOpen>
        </example>
        <example name="SDI Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-mainwindows-sdi-example.html" projectPath="widgets/mainwindows/sdi/sdi.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/sdi-example.png">
            <description><![CDATA[The SDI example shows how to create a Single Document Interface. It uses a number of top-level windows to display the contents of different text files.]]></description>
            <tags>sdi,widgets</tags>
            <fileToOpen mainFile="true">widgets/mainwindows/sdi/main.cpp</fileToOpen>
        </example>
        <example name="Screenshot Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-desktop-screenshot-example.html" projectPath="widgets/desktop/screenshot/screenshot.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/screenshot-example.png">
            <description><![CDATA[The Screenshot example shows how to take a screenshot of the desktop.]]></description>
            <tags>screenshot,widgets</tags>
            <fileToOpen>widgets/desktop/screenshot/main.cpp</fileToOpen>
            <fileToOpen>widgets/desktop/screenshot/screenshot.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/desktop/screenshot/screenshot.cpp</fileToOpen>
        </example>
        <example name="Scribble Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-scribble-example.html" projectPath="widgets/widgets/scribble/scribble.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/scribble-example.png">
            <description><![CDATA[The Scribble example shows how to reimplement some of QWidget's event handlers to receive the events generated for the application's widgets.]]></description>
            <tags>android,ios,scribble,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/scribble/main.cpp</fileToOpen>
        </example>
        <example name="Settings Editor Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-settingseditor-example.html" projectPath="widgets/tools/settingseditor/settingseditor.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/settingseditor-example.png">
            <description><![CDATA[The Settings Editor example shows how Qt's standard settings support is used in an application by providing an editor that enables the user to view the settings for installed applications, and modify those that can be edited.]]></description>
            <tags>editor,settings,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/settingseditor/main.cpp</fileToOpen>
        </example>
        <example name="Shaped Clock Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-shapedclock-example.html" projectPath="widgets/widgets/shapedclock/shapedclock.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/shapedclock-example.png">
            <description><![CDATA[The Shaped Clock example shows how to apply a widget mask to a top-level widget to produce a shaped window.]]></description>
            <tags>clock,ios,shaped,widgets</tags>
            <fileToOpen>widgets/widgets/shapedclock/main.cpp</fileToOpen>
            <fileToOpen>widgets/widgets/shapedclock/shapedclock.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/widgets/shapedclock/shapedclock.cpp</fileToOpen>
        </example>
        <example name="Simple Anchor Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-simpleanchorlayout-example.html" projectPath="widgets/graphicsview/simpleanchorlayout/simpleanchorlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/graphicssimpleanchorlayout-example.png">
            <description><![CDATA[Demonstrates anchor layout on a graphics view scene.]]></description>
            <tags>anchor,ios,layout,simple,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/simpleanchorlayout/main.cpp</fileToOpen>
        </example>
        <example name="Simple DOM Model Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-simpledommodel-example.html" projectPath="widgets/itemviews/simpledommodel/simpledommodel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/simpledommodel-example.png">
            <description><![CDATA[The Simple DOM Model example shows how an existing class can be adapted for use with the model/view framework.]]></description>
            <tags>dom,model,simple,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/simpledommodel/main.cpp</fileToOpen>
        </example>
        <example name="Simple Tree Model Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-simpletreemodel-example.html" projectPath="widgets/itemviews/simpletreemodel/simpletreemodel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/simpletreemodel-example.png">
            <description><![CDATA[The Simple Tree Model example shows how to use a hierarchical model with Qt's standard view classes.]]></description>
            <tags>ios,model,simple,tree,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/simpletreemodel/main.cpp</fileToOpen>
        </example>
        <example name="Simple Widget Mapper Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-simplewidgetmapper-example.html" projectPath="widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/simplewidgetmapper-example.png">
            <description><![CDATA[The Simple Widget Mapper example shows how to use a widget mapper to display data from a model in a collection of widgets.]]></description>
            <tags>ios,mapper,simple,widget,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/simplewidgetmapper/main.cpp</fileToOpen>
        </example>
        <example name="Sliders Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-sliders-example.html" projectPath="widgets/widgets/sliders/sliders.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/sliders-example.png">
            <description><![CDATA[The Sliders example shows how to use the different types of sliders available in Qt: QSlider, QScrollBar and QDial.]]></description>
            <tags>android,ios,sliders,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/sliders/main.cpp</fileToOpen>
        </example>
        <example name="Spin Box Delegate Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-spinboxdelegate-example.html" projectPath="widgets/itemviews/spinboxdelegate/spinboxdelegate.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/spinboxdelegate-example.png">
            <description><![CDATA[The Spin Box Delegate example shows how to create an editor for a custom delegate in the model/view framework by reusing a standard Qt editor widget.]]></description>
            <tags>box,delegate,spin,widgets</tags>
            <fileToOpen mainFile="true">widgets/itemviews/spinboxdelegate/main.cpp</fileToOpen>
        </example>
        <example name="Spin Boxes Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-spinboxes-example.html" projectPath="widgets/widgets/spinboxes/spinboxes.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/spinboxes-example.png">
            <description><![CDATA[The Spin Boxes example shows how to use the many different types of spin boxes available in Qt, from a simple QSpinBox widget to more complex editors like the QDateTimeEdit widget.]]></description>
            <tags>boxes,spin,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/spinboxes/main.cpp</fileToOpen>
        </example>
        <example name="Spreadsheet" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-spreadsheet-example.html" projectPath="widgets/itemviews/spreadsheet/spreadsheet.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/spreadsheet-demo.png">
            <description><![CDATA[The Spreadsheet example shows how to create a simple spreadsheet application.]]></description>
            <tags>android,spreadsheet,widgets</tags>
            <fileToOpen>widgets/itemviews/spreadsheet/main.cpp</fileToOpen>
            <fileToOpen>widgets/itemviews/spreadsheet/spreadsheet.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/itemviews/spreadsheet/spreadsheet.cpp</fileToOpen>
        </example>
        <example name="Standard Dialogs Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-standarddialogs-example.html" projectPath="widgets/dialogs/standarddialogs/standarddialogs.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/standarddialogs-example.png">
            <description><![CDATA[The Standard Dialogs example shows the standard dialogs that are provided by Qt.]]></description>
            <tags>dialogs,ios,standard,widgets</tags>
            <fileToOpen mainFile="true">widgets/dialogs/standarddialogs/main.cpp</fileToOpen>
        </example>
        <example name="Star Delegate Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-itemviews-stardelegate-example.html" projectPath="widgets/itemviews/stardelegate/stardelegate.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/stardelegate.png">
            <description><![CDATA[The Star Delegate example shows how to create a delegate that can paint itself and that supports editing.]]></description>
            <tags>delegate,star,widgets</tags>
            <fileToOpen>widgets/itemviews/stardelegate/main.cpp</fileToOpen>
            <fileToOpen>widgets/itemviews/stardelegate/stardelegate.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/itemviews/stardelegate/stardelegate.cpp</fileToOpen>
        </example>
        <example name="States Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-states-example.html" projectPath="widgets/animation/states/states.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/states-example.png">
            <description><![CDATA[The States example shows how to use the Qt state machine to play animations.]]></description>
            <tags>ios,states,widgets</tags>
            <fileToOpen mainFile="true">widgets/animation/states/main.cpp</fileToOpen>
        </example>
        <example name="Stickman Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-stickman-example.html" projectPath="widgets/animation/stickman/stickman.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/stickman-example.png">
            <description><![CDATA[The Stickman example shows how to animate transitions in a state machine to implement key frame animations.]]></description>
            <tags>android,stickman,widgets</tags>
            <fileToOpen>widgets/animation/stickman/main.cpp</fileToOpen>
            <fileToOpen>widgets/animation/stickman/stickman.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/animation/stickman/stickman.cpp</fileToOpen>
        </example>
        <example name="Style Plugin Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-styleplugin-example.html" projectPath="widgets/tools/styleplugin/styleplugin.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/stylepluginexample.png">
            <description><![CDATA[This example shows how to create a plugin that extends Qt with a new GUI look and feel.]]></description>
            <tags>plugin,style,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/styleplugin/stylewindow/main.cpp</fileToOpen>
        </example>
        <example name="Style Sheet Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-stylesheet-example.html" projectPath="widgets/widgets/stylesheet/stylesheet.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/stylesheet-pagefold.png">
            <description><![CDATA[The Style Sheet Example shows how to use style sheets.]]></description>
            <tags>android,sheet,style,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/stylesheet/main.cpp</fileToOpen>
        </example>
        <example name="Styles Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-styles-example.html" projectPath="widgets/widgets/styles/styles.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/styles-enabledwood.png">
            <description><![CDATA[The Styles example illustrates how to create custom widget drawing styles using Qt, and demonstrates Qt's predefined styles.]]></description>
            <tags>styles,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/styles/main.cpp</fileToOpen>
        </example>
        <example name="Sub-Attaq" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-animation-sub-attaq-example.html" projectPath="widgets/animation/sub-attaq/sub-attaq.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/sub-attaq-demo.png">
            <description><![CDATA[This example shows Qt's ability to combine the animation framework and the state machine framework to create a game.]]></description>
            <tags>sub-attaq,widgets</tags>
            <fileToOpen mainFile="true">widgets/animation/sub-attaq/main.cpp</fileToOpen>
        </example>
        <example name="Syntax Highlighter Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-richtext-syntaxhighlighter-example.html" projectPath="widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/syntaxhighlighter-example.png">
            <description><![CDATA[The Syntax Highlighter example shows how to perform simple syntax highlighting.]]></description>
            <tags>android,highlighter,ios,syntax,widgets</tags>
            <fileToOpen mainFile="true">widgets/richtext/syntaxhighlighter/main.cpp</fileToOpen>
        </example>
        <example name="System Tray Icon Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-desktop-systray-example.html" projectPath="widgets/desktop/systray/systray.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/systemtray-example.png">
            <description><![CDATA[The System Tray Icon example shows how to add an icon with a menu and popup messages to a desktop environment's system tray.]]></description>
            <tags>icon,system,tray,widgets</tags>
            <fileToOpen mainFile="true">widgets/desktop/systray/main.cpp</fileToOpen>
        </example>
        <example name="Tab Dialog Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-tabdialog-example.html" projectPath="widgets/dialogs/tabdialog/tabdialog.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/tabdialog-example.png">
            <description><![CDATA[The Tab Dialog example shows how to construct a tab dialog using the QTabWidget class.]]></description>
            <tags>dialog,ios,tab,widgets</tags>
            <fileToOpen>widgets/dialogs/tabdialog/main.cpp</fileToOpen>
            <fileToOpen>widgets/dialogs/tabdialog/tabdialog.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/dialogs/tabdialog/tabdialog.cpp</fileToOpen>
        </example>
        <example name="Tablet Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-tablet-example.html" projectPath="widgets/widgets/tablet/tablet.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/tabletexample.png">
            <description><![CDATA[This example shows how to use a Wacom tablet in Qt applications.]]></description>
            <tags>tablet,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/tablet/main.cpp</fileToOpen>
        </example>
        <example name="Tetrix Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-tetrix-example.html" projectPath="widgets/widgets/tetrix/tetrix.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/tetrix-example.png">
            <description><![CDATA[The Tetrix example is a Qt version of the classic Tetrix game.]]></description>
            <tags>android,tetrix,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/tetrix/main.cpp</fileToOpen>
        </example>
        <example name="Text Codecs Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-codecs-example.html" projectPath="widgets/tools/codecs/codecs.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/codecs-example.png">
            <description><![CDATA[How to import and export text using text codecs.]]></description>
            <tags>codecs,text,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/codecs/main.cpp</fileToOpen>
        </example>
        <example name="Text Edit" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-richtext-textedit-example.html" projectPath="widgets/richtext/textedit/textedit.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/textedit-demo.png">
            <description><![CDATA[The Text Edit example shows Qt's rich text editing facilities in action.]]></description>
            <tags>edit,ios,text,widgets</tags>
            <fileToOpen>widgets/richtext/textedit/main.cpp</fileToOpen>
            <fileToOpen>widgets/richtext/textedit/textedit.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/richtext/textedit/textedit.cpp</fileToOpen>
        </example>
        <example name="Tool Tips Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-tooltips-example.html" projectPath="widgets/widgets/tooltips/tooltips.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/tooltips-example.png">
            <description><![CDATA[The Tool Tips example shows how to provide static and dynamic tool tips for an application's widgets.]]></description>
            <tags>tips,tool,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/tooltips/main.cpp</fileToOpen>
        </example>
        <example name="Touch Dials Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-touch-dials-example.html" projectPath="widgets/touch/dials/dials.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/touch-dials-example.png">
            <description><![CDATA[Shows how to apply touch to a set of standard Qt widgets.]]></description>
            <tags>dials,touch,widgets</tags>
            <fileToOpen mainFile="true">widgets/touch/dials/main.cpp</fileToOpen>
        </example>
        <example name="Touch Knobs Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-touch-knobs-example.html" projectPath="widgets/touch/knobs/knobs.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/touch-knobs-example.png">
            <description><![CDATA[Shows how to create custom controls that accept touch input.]]></description>
            <tags>knobs,touch,widgets</tags>
            <fileToOpen mainFile="true">widgets/touch/knobs/main.cpp</fileToOpen>
        </example>
        <example name="Traffic Light Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-trafficlight-example.html" projectPath="widgets/statemachine/trafficlight/trafficlight.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/trafficlight-example.png">
            <description><![CDATA[The Traffic Light example shows how to use The State Machine Framework to implement the control flow of a traffic light.]]></description>
            <tags>ios,light,traffic,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/trafficlight/main.cpp</fileToOpen>
        </example>
        <example name="Transformations Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-transformations-example.html" projectPath="widgets/painting/transformations/transformations.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/transformations-example.png">
            <description><![CDATA[The Transformations example shows how transformations influence the way that QPainter renders graphics primitives.]]></description>
            <tags>android,ios,transformations,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/transformations/main.cpp</fileToOpen>
        </example>
        <example name="Tree Model Completer Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-treemodelcompleter-example.html" projectPath="widgets/tools/treemodelcompleter/treemodelcompleter.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/treemodelcompleter-example.png">
            <description><![CDATA[The Tree Model Completer example shows how to provide completion facilities for a hierarchical model, using a period as the separator to access Child, GrandChild and GrandGrandChild level objects.]]></description>
            <tags>completer,model,tree,widgets</tags>
            <fileToOpen>widgets/tools/treemodelcompleter/main.cpp</fileToOpen>
            <fileToOpen>widgets/tools/treemodelcompleter/treemodelcompleter.h</fileToOpen>
            <fileToOpen mainFile="true">widgets/tools/treemodelcompleter/treemodelcompleter.cpp</fileToOpen>
        </example>
        <example name="Trivial Wizard Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-dialogs-trivialwizard-example.html" projectPath="widgets/dialogs/trivialwizard/trivialwizard.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/trivialwizard-example-flow.png">
            <description><![CDATA[The Trivial Wizard example illustrates how to create a linear three-page registration wizard using three instances of QWizardPage and one instance of QWizard.]]></description>
            <tags>ios,trivial,widgets,wizard</tags>
            <fileToOpen mainFile="true">widgets/dialogs/trivialwizard/trivialwizard.cpp</fileToOpen>
        </example>
        <example name="Two-way Button Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-statemachine-twowaybutton-example.html" projectPath="widgets/statemachine/twowaybutton/twowaybutton.pro" imageUrl="qthelp://org.qt-project.qtdoc.5132/qtdoc/images/qt-codesample.png">
            <description><![CDATA[The Two-way button example shows how to use The State Machine Framework to implement a simple state machine that toggles the current state when a button is clicked.]]></description>
            <tags>button,ios,two-way,widgets</tags>
            <fileToOpen mainFile="true">widgets/statemachine/twowaybutton/main.cpp</fileToOpen>
        </example>
        <example name="Undo Framework" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-undo-example.html" projectPath="widgets/tools/undo/undo.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/undodemo.png">
            <description><![CDATA[This example shows Qt's undo framework in action.]]></description>
            <tags>android,framework,ios,undo,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/undo/main.cpp</fileToOpen>
        </example>
        <example name="Undo Framework Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tools-undoframework-example.html" projectPath="widgets/tools/undoframework/undoframework.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/undoframeworkexample.png">
            <description><![CDATA[This example shows how to implement undo/redo functionality with the Qt undo framework.]]></description>
            <tags>framework,undo,widgets</tags>
            <fileToOpen mainFile="true">widgets/tools/undoframework/main.cpp</fileToOpen>
        </example>
        <example name="Validators Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-validators-example.html" projectPath="widgets/widgets/validators/validators.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/validators.png">
            <description><![CDATA[The Validators example shows the signal emission behavior of input validators.]]></description>
            <tags>ios,validators,widgets</tags>
            <fileToOpen mainFile="true">widgets/widgets/validators/main.cpp</fileToOpen>
        </example>
        <example name="Vector Deformation" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-painting-deform-example.html" projectPath="widgets/painting/deform/deform.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/deform-demo.png">
            <description><![CDATA[Demonstrates how to manipulate the elements of a QPainterPath.]]></description>
            <tags>android,deformation,vector,widgets</tags>
            <fileToOpen mainFile="true">widgets/painting/deform/main.cpp</fileToOpen>
        </example>
        <example name="Weather Anchor Layout Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-graphicsview-weatheranchorlayout-example.html" projectPath="widgets/graphicsview/weatheranchorlayout/weatheranchorlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/weatheranchorlayout-example.png">
            <description><![CDATA[Demonstrates anchor layout on a graphics view scene.]]></description>
            <tags>anchor,android,ios,layout,weather,widgets</tags>
            <fileToOpen mainFile="true">widgets/graphicsview/weatheranchorlayout/main.cpp</fileToOpen>
        </example>
        <example name="Widgets Tutorial - Child Widgets" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-widgets-childwidget-example.html" projectPath="widgets/tutorials/widgets/childwidget/childwidget.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/widgets-tutorial-childwidget.png">
            <description><![CDATA[No description available]]></description>
            <tags>child,tutorial,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/widgets/childwidget/main.cpp</fileToOpen>
        </example>
        <example name="Widgets Tutorial - Creating a Window" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-widgets-toplevel-example.html" projectPath="widgets/tutorials/widgets/toplevel/toplevel.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/widgets-tutorial-toplevel.png">
            <description><![CDATA[No description available]]></description>
            <tags>creating,tutorial,widgets,window</tags>
            <fileToOpen mainFile="true">widgets/tutorials/widgets/toplevel/main.cpp</fileToOpen>
        </example>
        <example name="Widgets Tutorial - Nested Layouts" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-widgets-nestedlayouts-example.html" projectPath="widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/widgets-tutorial-nestedlayouts.png">
            <description><![CDATA[No description available]]></description>
            <tags>layouts,nested,tutorial,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/widgets/nestedlayouts/main.cpp</fileToOpen>
        </example>
        <example name="Widgets Tutorial - Using Layouts" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-tutorials-widgets-windowlayout-example.html" projectPath="widgets/tutorials/widgets/windowlayout/windowlayout.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/widgets-tutorial-windowlayout.png">
            <description><![CDATA[No description available]]></description>
            <tags>layouts,tutorial,using,widgets</tags>
            <fileToOpen mainFile="true">widgets/tutorials/widgets/windowlayout/main.cpp</fileToOpen>
        </example>
        <example name="Wiggly Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-wiggly-example.html" projectPath="widgets/widgets/wiggly/wiggly.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/wiggly-example.png">
            <description><![CDATA[The Wiggly example shows how to animate a widget using QBasicTimer and timerEvent(). In addition, the example demonstrates how to use QFontMetrics to determine the size of text on screen.]]></description>
            <tags>ios,widgets,wiggly</tags>
            <fileToOpen mainFile="true">widgets/widgets/wiggly/main.cpp</fileToOpen>
        </example>
        <example name="Window Flags Example" docUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/qtwidgets-widgets-windowflags-example.html" projectPath="widgets/widgets/windowflags/windowflags.pro" imageUrl="qthelp://org.qt-project.qtwidgets.5132/qtwidgets/images/windowflags-example.png">
            <description><![CDATA[The Window Flags example shows how to use the window flags available in Qt.]]></description>
            <tags>flags,ios,widgets,window</tags>
            <fileToOpen mainFile="true">widgets/widgets/windowflags/main.cpp</fileToOpen>
        </example>
    </examples>
</instructionals>
