Examples¶
A collection of examples are provided with Qt for Python to help new users to understand different use cases of the module.
You can find all these examples inside the pyside-setup repository on the examples directory.
Qml (Essentials)
![](../_images/example_no_image.png)
Extending QML - Adding Types Example
![](../_images/example_no_image.png)
Extending QML (advanced) - BirthdayParty Base Project
![](../_images/example_no_image.png)
Extending QML (advanced) - Inheritance and Coercion
![](../_images/example_no_image.png)
Extending QML (advanced) - Default Properties
![](../_images/example_no_image.png)
Extending QML (advanced) - Grouped Properties
![](../_images/example_no_image.png)
Extending QML (advanced) - Attached Properties
![](../_images/example_no_image.png)
Extending QML (advanced) - Property Value Source
![](../_images/example_no_image.png)
Extending QML - Binding Example
![](../_images/example_no_image.png)
Extending QML - Creating a New Type
![](../_images/example_no_image.png)
Extending QML - Connecting to C++ Methods and Signals
![](../_images/example_no_image.png)
Extending QML - Adding Property Bindings
![](../_images/example_no_image.png)
Extending QML - Using Custom Property Types
![](../_images/example_no_image.png)
Extending QML - Using List Property Types
![](../_images/plugins.png)
Extending QML - Plugins Example
![](../_images/qabstractlistmodelqml.png)
QAbstractListModel in QML
![](../_images/example_no_image.png)
Extending QML - Extension Objects Example
![](../_images/example_no_image.png)
Extending QML - Methods Example
![](../_images/example_no_image.png)
Extending QML - Object and List Property Types Example
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/example_no_image.png)
found in the qml/signals
directory.
![](../_images/textproperties.png)
Text Properties Example
![](../_images/usingmodel.png)
Using Model Example
Quick (Essentials)
![](../_images/objectlistmodel.png)
Object List Model Example
![](../_images/squircle.png)
OpenGL under QML Squircle
![](../_images/painteditem.png)
Scene Graph Painted Item Example
![](../_images/example_no_image.png)
QQuickRenderControl OpenGL Example
![](../_images/example_no_image.png)
Scene Graph - Custom Geometry
![](../_images/stringlistmodel.png)
String List Model Example
![](../_images/window.png)
Qt Quick Examples - Window and Screen
Quickcontrols (Essentials)
![](../_images/gallery.png)
Qt Quick Controls 2 - Gallery
![](../_images/qtquickcontrols-contactlist.png)
Qt Quick Controls - Contact List
![](../_images/filesystemexplorer.webp)
Qt Quick Controls - Filesystem Explorer
Widgets (Essentials)
![](../_images/widgetsgallery.png)
Widgets Gallery Example
![](../_images/address_book.png)
Address Book Example
![](../_images/addressbook.png)
Address Book Example
![](../_images/example_no_image.png)
found in the widgets/graphicsview
directory.
![](../_images/animatedtiles.png)
Animated Tiles Example
![](../_images/appchooser.png)
Application Chooser Example
![](../_images/example_no_image.png)
found in the widgets/mainwindows
directory.
![](../_images/basicdrawing.png)
Basic Drawing Example
![](../_images/example_no_image.png)
found in the widgets/itemviews
directory.
![](../_images/basiclayouts.png)
Basic Layouts Example
![](../_images/blurpicker.png)
Blur Picker Effect Example
![](../_images/borderlayout.png)
Border Layout Example
![](../_images/cannon.png)
Cannon Example
![](../_images/example_no_image.png)
Character Map Example
![](../_images/classwizard.png)
Classwizard Example
![](../_images/example_no_image.png)
found in the widgets/graphicsview
directory.
![](../_images/concentriccircles.png)
Concentric Circles Examples
![](../_images/example_no_image.png)
found in the widgets/graphicsview
directory.
![](../_images/digitalclock-screenshot.png)
Digital Clock Example
![](../_images/example_no_image.png)
Dir View Example
![](../_images/dockwidgets.png)
Dock Widget Example
![](../_images/example_no_image.png)
found in the widgets/graphicsview
directory.
![](../_images/example_no_image.png)
found in the widgets/draganddrop
directory.
![](../_images/example_no_image.png)
Drop Site Example
![](../_images/dynamiclayouts.png)
Dynamic Layouts Example
![](../_images/easing.png)
Easing Example
![](../_images/editabletreemodel.png)
Editable Tree Model Example
![](../_images/example_no_image.png)
found in the widgets/graphicsview
directory.
![](../_images/example_no_image.png)
found in the widgets/dialogs
directory.
![](../_images/example_no_image.png)
found in the widgets/itemviews
directory.
![](../_images/flowlayout.png)
Flow Layout Example
![](../_images/example_no_image.png)
GNU gettext Example
![](../_images/example_no_image.png)
found in the widgets
directory.
![](../_images/jsonmodel.png)
JSON Model Example
![](../_images/licensewizard.png)
License Wizard Example
![](../_images/example_no_image.png)
found in the widgets/effects
directory.
![](../_images/example_no_image.png)
Qt Linguist Example
![](../_images/example_no_image.png)
found in the widgets/mainwindows
directory.
![](../_images/example_no_image.png)
Model View Tutorial Examples
![](../_images/example_no_image.png)
found in the widgets/richtext
directory.
![](../_images/painter.png)
Painter Example
![](../_images/plot.png)
Plot Example
![](../_images/regularexpression.png)
QRegularExpression Example
![](../_images/screenshot.png)
Screenshot Example
![](../_images/simplerhiwidget.webp)
Simple RHI Widget Example
![](../_images/example_no_image.png)
SpinBox Delegate Example
![](../_images/example_no_image.png)
found in the widgets/dialogs
directory.
![](../_images/stardelegate.png)
Star Delegate Example
![](../_images/states.png)
States Example
![](../_images/syntaxhighlighter.png)
Syntax Highlighter Example
![](../_images/example_no_image.png)
found in the widgets/desktop
directory.
![](../_images/tabdialog.png)
Tab Dialog Example
![](../_images/tetrix-screenshot.png)
Tetrix
![](../_images/textedit.png)
TextEdit Example
![](../_images/textobject.png)
TextObject Example
![](../_images/example_no_image.png)
found in the widgets
directory.
![](../_images/example_no_image.png)
found in the widgets/dialogs
directory.
Designer (Essentials)
![](../_images/taskmenuextension.png)
Task Menu Extension Example
Uitools (Essentials)
![](../_images/example_no_image.png)
found in the uitools
directory.
Corelib (Essentials)
![](../_images/mimetypesbrowser.png)
MIME Type Browser Example
![](../_images/settingseditor.png)
Settings Editor Example
![](../_images/example_no_image.png)
found in the corelib/ipc
directory.
![](../_images/threads.png)
Mandelbrot Threads Example
Async (Essentials)
Async “Eratosthenes” Example
![](../_images/minimal.png)
Async “Minimal” Example
Network (Essentials)
![](../_images/example_no_image.png)
found in the network
directory.
![](../_images/downloader.png)
Downloader Example
![](../_images/example_no_image.png)
found in the network
directory.
![](../_images/example_no_image.png)
found in the network
directory.
![](../_images/googlesuggest.png)
Google Suggest Example
![](../_images/loopback.png)
Loopback Example
![](../_images/example_no_image.png)
found in the network
directory.
Sql (Essentials)
![](../_images/books.png)
SQL Books Example
Dbus (Essentials)
![](../_images/example_no_image.png)
found in the dbus
directory.
![](../_images/example_no_image.png)
found in the dbus
directory.
Xml (Essentials)
![](../_images/dombookmarks.png)
DOM Bookmarks Example
Gui (Essentials)
![](../_images/example_no_image.png)
Analog Clock Window Example
![](../_images/rhiwindow.webp)
RHI Window Example
Opengl (Essentials)
![](../_images/contextinfo.png)
Context Info Example
![](../_images/hellogl2.png)
Hello GL2 Example
![](../_images/textures.png)
Texture Example
![](../_images/threadedqopenglwidget.png)
Threaded QOpenGLWidget Example
Samplebinding (Essentials)
![](../_images/example_no_image.png)
Sample Bindings Example
Scriptableapplication (Essentials)
![](../_images/example_no_image.png)
Scriptable Application Example
Widgetbinding (Essentials)
![](../_images/example_no_image.png)
WigglyWidget Example
Qt Demos (Add-ons)
![](../_images/mediaplayerapp.png)
Media Player Example
Demos (Add-ons)
![](../_images/colorpaletteclient.webp)
RESTful API client
![](../_images/documentviewer.png)
Document Viewer Example
![](../_images/osmbuildings.webp)
OSM Buildings
Httpserver (Add-ons)
![](../_images/example_no_image.png)
Simple HTTP Server Example
Graphs (Add-ons)
![](../_images/widgetgraphgallery.webp)
Widget Graph Gallery
![](../_images/bars-example.webp)
Simple Bar Graph
![](../_images/hellographs.webp)
HelloGraphs Example
![](../_images/example_no_image.png)
Minimal Surface Example
Datavisualization (Add-ons)
![](../_images/graph_gallery.webp)
Graph Gallery
![](../_images/qmlsurfacegallery.webp)
Surface Graph Gallery
![](../_images/bars3d.png)
Bars 3D Example
![](../_images/surface_mountain.png)
Surface Example
![](../_images/example_no_image.png)
Surface Example
![](../_images/example_no_image.png)
Surface Example
Charts (Add-ons)
![](../_images/areachart.png)
Area Chart Example
![](../_images/audio.png)
Audio Example
![](../_images/barchart.png)
Bar Chart Example
![](../_images/callout.png)
Callout Example
![](../_images/chartthemes.png)
Chart Themes Example
![](../_images/donutbreakdown.png)
Donut Chart Breakdown Example
![](../_images/dynamicspline2.png)
Dynamic Spline Example
![](../_images/legend.png)
Legend Example
![](../_images/lineandbar.png)
Line and Bar Chart Example
![](../_images/linechart.png)
Line Chart Example
![](../_images/logvalueaxis.png)
Logarithmic Axis Example
![](../_images/memoryusage.png)
Memory Usag Example
![](../_images/modeldata.png)
Model Data Example
![](../_images/nesteddonuts.png)
Nested Donuts Example
![](../_images/percentbarchart.png)
Percent Bar Chart Example
![](../_images/piechart.png)
Pie Chart Example
![](../_images/pointconfiguration.png)
Selected Point Configuration Example
![](../_images/pointselectionandmarkers.png)
Light Markers and Points Selection Example
![](../_images/qmlpolarchart.png)
QML Polar Chart Example
![](../_images/temperaturerecords.png)
Temperature Records Example
![](../_images/zoomlinechart.png)
Zoom Line Chart Example
Multimedia (Add-ons)
![](../_images/audiooutput.png)
Audio Output Example
![](../_images/audiosource.png)
Audio Source Example
![](../_images/camera.webp)
Camera Example
![](../_images/player.png)
Player Example
![](../_images/screencapture.webp)
Screen Capture Example
Webenginequick (Add-ons)
![](../_images/nanobrowser.png)
Nano Browser Example
Webenginewidgets (Add-ons)
![](../_images/example_no_image.png)
found in the webenginewidgets
directory.
![](../_images/notifications.png)
WebEngine Notifications Example
![](../_images/simplebrowser.webp)
Simple Browser
![](../_images/widgetsnanobrowser.png)
Qt Widgets Nano Browser Example
Axcontainer (Add-ons)
![](../_images/axviewer.png)
Ax Viewer Example
Bluetooth (Add-ons)
![](../_images/example_no_image.png)
Bluetooth Scanner Example
![](../_images/example_no_image.png)
Bluetooth Low Energy Heart Rate Game
![](../_images/example_no_image.png)
Bluetooth Low Energy Heart Rate Server
![](../_images/lowenergyscanner.png)
Bluetooth Low Energy Scanner Example
External (Add-ons)
![](../_images/networkx.png)
Networkx viewer Example
![](../_images/opencv.png)
OpenCV Face Detection Example
![](../_images/pandas_simple.png)
Pandas Simple Example
![](../_images/scikit.png)
Scikit Image Example
![](../_images/widget3d.png)
Matplotlib Widget 3D Example
![](../_images/widget_gaussian.png)
Matplotlib Widget Gaussian Example
Location (Add-ons)
![](../_images/mapviewer.webp)
Map Viewer Example
Networkauth (Add-ons)
![](../_images/redditclient.png)
Reddit Example
Pdf (Add-ons)
![](../_images/example_no_image.png)
PDF Viewer Example
Pdfwidgets (Add-ons)
![](../_images/example_no_image.png)
PDF Viewer Example
Quick3D (Add-ons)
![](../_images/customgeometry-example.jpg)
Custom Geometry Example
![](../_images/intro.png)
Introduction Example Qt Quick 3D
![](../_images/proceduraltexture-example.webp)
Procedural Texture Example
Remoteobjects (Add-ons)
![](../_images/example_no_image.png)
found in the remoteobjects
directory.
Spatialaudio (Add-ons)
![](../_images/example_no_image.png)
Spatial Audio Panning Example
Speech (Add-ons)
![](../_images/hello_speak.webp)
Hello Speak
3D (Add-ons)
![](../_images/simple3d.png)
Simple Qt 3D Example
Serialbus (Add-ons)
![](../_images/example_no_image.png)
CAN Bus example
![](../_images/example_no_image.png)
Modbus Client example
Serialport (Add-ons)
![](../_images/example_no_image.png)
Terminal Example
Statemachine (Add-ons)
![](../_images/moveblocks.png)
Move Blocks Example
![](../_images/example_no_image.png)
found in the statemachine
directory.
![](../_images/example_no_image.png)
found in the statemachine
directory.
![](../_images/trafficlight.png)
Traffic Light Example
Webchannel (Add-ons)
![](../_images/standalone.png)
WebChannel Standalone Example
Coap (M2M)
![](../_images/simplecoapclient.webp)
Simple CoAP Client Example
Mqtt (M2M)
![](../_images/simpleclient.webp)
Simple MQTT Client Example
Opcua (M2M)
![](../_images/opcuaviewer.webp)
Qt OPC UA Viewer Example
Tutorials
![](../_images/example_no_image.png)
Finance Manager Example - Part 1
![](../_images/example_no_image.png)
Finance Manager Example - Part 2
![](../_images/example_no_image.png)
Finance Manager Example - Part 3
Webview
![](../_images/minibrowser.webp)
Minibrowser Example