All Qt Examples

Calqlatr

A Qt Quick app designed for portrait devices that uses custom components, animated with AnimationController, and JavaScript for the application logic.

Coffee Machine

A Qt Quick application with a state-based custom user interface.

Dice

A dice throwing application that demonstrates using Qt Quick 3D Physics and Qt Quick 3D.

Document Viewer

A Widgets application to display and print JSON, text, and PDF files.

FX & Material Showroom

Demonstrates material and effects capabilities of Qt Quick 3D. This example demonstrates how you can use particle effects and materials in Qt Quick 3D.

Getting Started Programming with Qt Quick

A tutorial for Qt Quick based on an alarms application.

In-App purchasing demo

A complete mobile application that demonstrates purchasing in-app products.

Media Player Example

Playing audio and video using Qt Quick.

Photo Surface

A QML app for touch devices that uses a Repeater with a FolderListModel to access content in a folder, and a PinchHandler to handle pinch gestures on the fetched content.

Qt Quick Demo - Clocks

A QML clock application that demonstrates using a ListView type to display data generated by a ListModel and a SpringAnimation type to animate images.

Qt Quick Demo - RESTful API client

Example of how to create a RESTful API QML client.

Qt Quick Demo - RSS News

A QML RSS news reader that uses XmlListModel and XmlListModelRole custom QML types to download XML data, ListModel and ListElement to create a category list, and ListView to display the data.

Qt Widgets - Text Viewer Plugin Example

A widget example with menus, toolbars and a status bar.

Robot Arm Example

Demonstrates how to add a C++ backend to a 3D project from Qt Design Studio. This example demonstrates adding a C++ backend to a 3D project created in Qt Design Studio. The example itself consists of an interactive industrial robot arm in a Qt Quick 3D scene. The 2D UI to control the robot arm is implement using Qt Quick Controls.

Same Game

A QML implementation of the popular puzzle game by Kuniaki Moribe.

StocQt

A configurable stock chart for 100 stocks.

Thermostat

A user interface for a home thermostat, implemented in Qt Quick. It demonstrates how to create responsive applications that scale from large desktop displays to mobile and small embedded displays.

To Do List Example

A QML implementation of to do list application that demonstrates how to create application thats looks native on any platform.