All Qt Examples

Calqlatr

A Qt Quick app designed for landscape and portrait devices that uses custom components, responsive layouts, and JavaScript for the application logic.

Car Configurator

A car model example that demonstrates using Qt Quick 3D cameras, extended scene environment and Qt Quick 3D.

Coffee Machine

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

Dice

A dice throwing application using Qt Quick 3D Physics and other Qt Modules.

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.

Lightning Viewer

An application with a responsive UI showing lightning strikes on a map in real-time by combining Qt Quick, Qt Location, Qt Positioning and Qt Websockets.

Media Player

Playing audio and video using Qt Quick.

OSM Buildings

A 3D building viewer of OSM (OpenStreetMap) buildings map data.

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 3D - XR Physics-base teleportation demo

Demonstrates how to make physics-affected locomotion in Qt Quick 3D XR.

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

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

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

Window Embedding

A demonstration of how to embed non-Qt UI elements into Qt applications.