Alle Qt-Beispiele

Calqlatr

Eine Qt Quick App, die für Geräte im Hoch- und Querformat entwickelt wurde und benutzerdefinierte Komponenten, responsive Layouts und JavaScript für die Anwendungslogik verwendet.

Car Configurator

Ein Beispiel für ein Automodell, das die Verwendung von Qt Quick 3D Kameras, einer erweiterten Szenenumgebung und Qt Quick 3D demonstriert.

Coffee Machine

Eine Qt Quick Anwendung mit einer zustandsbasierten benutzerdefinierten Oberfläche.

Dice

Eine Würfelwurf-Anwendung mit Qt Quick 3D Physics und anderen Qt-Modulen.

Document Viewer

Eine Widgets-Anwendung zum Anzeigen und Drucken von JSON-, Text- und PDF-Dateien.

FX & Material Showroom

Demonstration der Material- und Effektfunktionen von Qt Quick 3D. Dieses Beispiel zeigt, wie Sie Partikeleffekte und Materialien in Qt Quick 3D verwenden können.

Getting Started Programming with Qt Quick

Ein Tutorium für Qt Quick, das auf einer Alarmanwendung basiert.

In-App purchasing demo

Eine vollständige mobile Anwendung, die den Kauf von In-App-Produkten demonstriert.

Lightning Viewer

Eine Anwendung mit einer reaktionsfähigen Benutzeroberfläche, die Blitzeinschläge auf einer Karte in Echtzeit anzeigt, indem sie Qt Quick, Qt Location, Qt Positioning und Qt WebSockets kombiniert.

Media Player

Abspielen von Audio und Video mit Qt Quick.

OSM Buildings

Ein 3D-Gebäudebetrachter für OSM (OpenStreetMap) Gebäudekartendaten.

Photo Surface

Eine QML-Anwendung für Touch-Geräte, die einen Repeater mit einem FolderListModel verwendet, um auf Inhalte in einem Ordner zuzugreifen, und einen PinchHandler, um Pinch-Gesten auf den abgerufenen Inhalt zu verarbeiten.

Qt Quick 3D - XR Physics-base teleportation demo

Zeigt, wie man in Qt Quick 3D XR eine physikabhängige Fortbewegung realisiert.

Qt Quick Demo - Clocks

Eine QML-Uhr-Anwendung, die die Verwendung eines ListView-Typs zur Anzeige von Daten, die von einem ListModel erzeugt wurden, und eines SpringAnimation-Typs zur Animation von Bildern demonstriert.

Qt Quick Demo - RESTful API client

Beispiel für die Erstellung eines RESTful API QML-Clients.

Qt Quick Demo - RSS News

Ein QML-RSS-Newsreader, der die benutzerdefinierten QML-Typen XmlListModel und XmlListModelRole verwendet, um XML-Daten herunterzuladen, ListModel und ListElement, um eine Kategorieliste zu erstellen, und ListView, um die Daten anzuzeigen.

Qt Widgets - Text Viewer Plugin Example

Ein Widget-Beispiel mit Menüs, Symbolleisten und einer Statusleiste.

Robot Arm

Demonstriert, wie man ein C++-Backend zu einem 3D-Projekt von Qt Design Studio hinzufügt. Dieses Beispiel demonstriert das Hinzufügen eines C++-Backends zu einem in Qt Design Studio erstellten 3D-Projekt. Das Beispiel selbst besteht aus einem interaktiven Industrieroboterarm in einer Qt Quick 3D Szene. Die 2D-Benutzeroberfläche zur Steuerung des Roboterarms wurde mit Qt Quick Controls implementiert.

Same Game

Eine QML-Implementierung des beliebten Puzzlespiels von Kuniaki Moribe.

StocQt

Ein konfigurierbarer Aktienchart für 100 Aktien.

Thermostat

Eine Benutzeroberfläche für ein Heimthermostat, implementiert in Qt Quick. Sie zeigt, wie man reaktionsfähige Anwendungen erstellt, die von großen Desktop-Displays auf mobile und kleine eingebettete Displays skalieren.

To Do List

Eine QML-Implementierung einer Anwendung mit Aufgabenliste, die zeigt, wie man eine Anwendung erstellt, die auf jeder Plattform nativ aussieht.

Window Embedding

Eine Demonstration, wie man Nicht-Qt-UI-Elemente in Qt-Anwendungen einbettet.

Active Qt

COM App Example (ActiveQt)

COM App Beispiel zeigt, wie man ActiveQt verwendet, um eine Qt-Anwendung zu entwickeln, die über COM automatisiert werden kann. Verschiedene QObject-basierte Klassen werden als COM-Objekte dargestellt, die mit der GUI der laufenden Qt-Anwendung kommunizieren. Die APIs dieser COM-Objekte wurden so gestaltet, dass sie den APIs von Standard-COM-Anwendungen ähneln, z.B. denen von Microsoft Office

Qutlook Example (ActiveQt)

Das Qutlook Beispiel demonstriert die Verwendung von ActiveQt zur Automatisierung von Outlook. Das Beispiel nutzt das Tool dumpcpp, um einen C++-Namensraum für die Typbibliothek zu erzeugen, die das Outlook-Objektmodell beschreibt.

Simple Example (ActiveQt)

Ein einfaches Beispiel demonstriert die Verwendung von QAxBindable und QAxFactory

Wrapper Example (ActiveQt)

Das Wrapper-Beispiel demonstriert den Export vorhandener QWidget-Klassen als ActiveX-Steuerelemente und die Verwendung von QAxFactory zusammen mit dem Makro QAXFACTORY_EXPORT(). ActiveX-Steuerelemente in diesem Beispiel sind die Standard-Button-Klassen QPushButton, QCheckBox und QRadioButton, wie sie von Qt bereitgestellt werden.

Wrapper Example (ActiveQt)

Das Wrapper-Beispiel demonstriert den Export vorhandener QWidget-Klassen als ActiveX-Steuerelemente und die Verwendung von QAxFactory zusammen mit dem Makro QAXFACTORY_EXPORT(). ActiveX-Steuerelemente in diesem Beispiel sind die Standard-Button-Klassen QPushButton, QCheckBox und QRadioButton, wie sie von Qt bereitgestellt werden.

Qt 3D

Qt 3D: Basic Shapes C++ Example

Zeigt vier grundlegende Formen, die Qt 3D anbietet, und richtet für jede von ihnen ein Netz ein

Qt 3D: Multi Viewport QML Example

Ein QML-Beispiel, das das Rendern eines Scenegraphs aus mehreren Viewports demonstriert

Qt 3D: PBR Materials QML Example

Eine QML-Anwendung, die die Verwendung von PBR-Materialien demonstriert

Qt 3D: Simple C++ Example

Eine C++-Anwendung, die demonstriert, wie man eine Szene in Qt 3D

Qt 3D: Simple Custom Material QML Example

Demonstriert das Erstellen eines benutzerdefinierten Materials in Qt 3D

Qt 3D: Simple QML Example

Eine QML-Anwendung, die das Rendern einer Szene in Qt 3D

Qt 3D: Wireframe QML Example

Eine Qt 3D QML-Anwendung, die eine Single-Pass Wireframe-Rendering-Methode implementiert

Qt Assistant Handbuch

Remote Control Example

Verwendung und Steuerung von Qt Assistant als Hilfe-Viewer

Simple Text Viewer Example

Verwendung von Qt Assistant als angepasster Hilfe-Viewer für Ihre Anwendung

Qt Bluetooth

Bluetooth Chat

Zeigt die Kommunikation über Bluetooth mit dem RFCOMM-Protokoll

Bluetooth Low Energy Heart Rate Game

Ein Spiel zur Demonstration der Interaktion mit einem Bluetooth Low Energy Heart Rate Gerät/Dienst

Bluetooth Low Energy Heart Rate Server

Ein Beispiel, das zeigt, wie man einen GATT-Dienst einrichtet und bewirbt. Das Beispiel demonstriert die Verwendung der Qt Bluetooth Low Energy Klassen in Bezug auf die Peripherie (Slave) Funktionalität

Bluetooth Low Energy Scanner

Eine Anwendung, die entwickelt wurde, um den Inhalt von Bluetooth Low Energy Peripheriegeräten zu durchsuchen. Das Beispiel demonstriert die Verwendung aller Qt Bluetooth Low Energy Klassen

Qt Charts

Audio Samples vs Sound Level

Dieses Beispiel zeigt die Darstellung von Mikrofonabtastungen im Vergleich zum Audiopegel

Charts with QML Gallery

Zeigt, wie man die verschiedenen Diagrammtypen mit qml verwendet

Charts with Widgets Gallery

Eine Anwendung, die die Qt Charts Widgets API demonstriert

OpenGL Accelerated Series Example

Das Beispiel zeigt, wie man die OpenGL-Beschleunigung für QLineSeries und QScatterSeries aktiviert

Qml Oscilloscope

Beispiel für die Implementierung einer Anwendung mit strengen Leistungsanforderungen unter Verwendung der Qt Charts QML API

Qml Weather

Dies ist eine einfache Demonstration, die zeigt, wie man die verschiedenen Diagrammtypen mit Hilfe von qml verwendet

Zoom Line Example

Das Beispiel zeigt, wie Sie Ihren eigenen Zooming-Effekt erstellen können

Qt CoAP

Quick CoAP Multicast Discovery

Verwendung des CoAP-Clients für eine Multicast-Ressourcenermittlung mit einer Benutzeroberfläche Qt Quick

Quick Secure CoAP Client

Absicherung des CoAP-Clients und Verwendung mit einer Qt Quick -Benutzerschnittstelle

Simple CoAP Client

Erstellen einer Anwendung, die mit einem CoAP-Server kommuniziert

Qt Concurrent

Image Scaling

Demonstration des asynchronen Herunterladens und Skalierens von Bildern

Prime Counter

Demonstration der Überwachung des Fortschritts von gleichzeitigen Operationen

Word Count

Demonstration der Verwendung des Map-Reduce-Algorithmus

Qt Core

Bindable Properties

Demonstriert, wie die Verwendung von bindbaren Eigenschaften Ihren C++-Code vereinfachen kann

Contiguous Cache Example

Das Beispiel Contiguous Cache zeigt, wie man QContiguousCache verwendet, um die Speichernutzung für sehr große Modelle zu verwalten. In manchen Umgebungen ist der Speicher begrenzt, und selbst wenn dies nicht der Fall ist, stört sich der Benutzer an einer Anwendung, die zu viel Speicher verwendet. Die Verwendung von QContiguousCache zur Verwaltung einer Liste, anstatt die gesamte Liste in den Speicher zu laden, ermöglicht es der Anwendung, den Speicherverbrauch zu begrenzen, unabhängig von der Größe des Datensatzes, auf den sie zugreift

IPC: Shared Memory

Demonstration der gemeinsamen Nutzung von Bilddaten zwischen verschiedenen Prozessen unter Verwendung des Shared Memory IPC-Mechanismus

Local Fortune Client

Demonstration der Verwendung von QLocalSocket für einen einfachen lokalen Dienst-Client

Local Fortune Server

Demonstration der Verwendung von QLocalServer und QLocalSocket für die Bereitstellung eines einfachen lokalen Dienstes

MIME Type Browser

Zeigt die Hierarchie der MIME-Typen und kann verwendet werden, um den MIME-Typ einer Datei zu bestimmen

Mandelbrot

Das Mandelbrot-Beispiel demonstriert die Multi-Thread-Programmierung mit Qt. Es zeigt, wie man einen Worker-Thread verwendet, um schwere Berechnungen durchzuführen, ohne die Ereignisschleife des Hauptthreads zu blockieren

Parsing and displaying CBOR data

Eine Demonstration, wie man Dateien im CBOR-Format parst

Producer and Consumer using Semaphores

Das Beispiel Producer and Consumer using Semaphores zeigt, wie man QSemaphore verwendet, um den Zugriff auf einen Ringpuffer zu kontrollieren, der von einem Producer-Thread und einem Consumer-Thread gemeinsam genutzt wird

Producer and Consumer using Wait Conditions

Das Beispiel Producer and Consumer using Wait Conditions zeigt, wie man mit QWaitCondition und QMutex den Zugriff auf einen Ringpuffer kontrolliert, der von einem Producer-Thread und einem Consumer-Thread gemeinsam genutzt wird.

QXmlStream Bookmarks Example

Zeigt, wie man XBEL-Dateien liest und schreibt

Qt Android Notifier

Demonstration des Aufrufs von Java-Code aus Qt in einer Android-Anwendung

Queued Custom Type

Das Beispiel für benutzerdefinierte Typen in der Warteschlange zeigt, wie man benutzerdefinierte Typen zwischen Threads mit Signalen und Slots in der Warteschlange sendet

Saving and Loading a Game

Speichern und Laden eines Spiels mit den JSON- oder CBOR-Klassen von Qt

Serialization Converter

Wie man zwischen verschiedenen Serialisierungsformaten konvertiert

Qt D-Bus

D-Bus Chat

Demonstration der Kommunikation zwischen Instanzen einer Anwendung

D-Bus Complex Ping Pong

Demonstration der Verwendung des Qt D-Bus Typensystems

D-Bus Ping Pong

Demonstration eines einfachen Nachrichtensystems mit D-Bus

D-Bus Remote Controlled Car

Zeigt, wie man Qt D-Bus verwendet, um ein Auto von einer anderen Anwendung aus zu steuern

Qt Data Visualization

Axis Handling

Implementierung des Ziehens von Achsen mit einem benutzerdefinierten Eingabe-Handler in QML und Erstellen eines benutzerdefinierten Achsenformatierers

Graph Gallery

Galerie von Balken-, Streu- und Oberflächendiagrammen

Simple Bar Graph

Verwendung von Bars3D in einer QML-Anwendung

Simple Scatter Graph

Verwendung von Scatter3D in einer QML-Anwendung

Surface Graph Gallery

Galerie mit drei verschiedenen Möglichkeiten zur Verwendung eines Surface3D-Diagramms

Volumetric Rendering

Rendering volumetrischer Objekte

Qt GRPC

Chat

Verwendung der Qt GRPC Client-API in den Benutzeranwendungen

Magic 8 Ball

Erstellen einer HTTP2-Verbindung zwischen einem Qt gRPC-Client und einem C++ gRPC-Server

Vehicle

Verwalten von zwei Threaded-Verbindungen zwischen einem Qt gRPC-Client und einem C++ gRPC-Server

clientguide

Qt GRPC Client-Anleitung

Qt GUI

Hello Vulkan Cubes Example

Zeigt die Grundlagen der Verwendung von QVulkanWindow

Hello Vulkan Triangle Example

Zeigt die Grundlagen des Renderns mit QVulkanWindow und der Vulkan API

Hello Vulkan Widget Example

Zeigt die Verwendung von QVulkanWindow in QWidget-Anwendungen

RHI Window Example

Dieses Beispiel zeigt, wie man eine minimale QWindow-basierte Anwendung mit QRhi erstellt

Raster Window Example

Dieses Beispiel zeigt, wie man eine minimale QWindow-basierte Anwendung mit QPainter für das Rendering erstellt

Qt Graphs

Axis Handling

Implementierung von Achsenziehen mit einem benutzerdefinierten Input-Handler in QML und Erstellung eines benutzerdefinierten Achsenformatierers

Cockpit

Beispielanwendung zur Nachahmung eines Flugzeugcockpits unter Verwendung von Graphen

Graph Gallery

Galerie von Balken-, Streu- und Oberflächendiagrammen

Graph Printing

Drucken eines 2D- oder 3D-Diagramms

HelloGraphs

Verwendung von Diagrammen für 2D in einer Qt Quick Anwendung

Mathematical Equations

Visualisierung von mathematischen Gleichungen

Simple Bar Graph

Verwendung von Bars3D in einer QML-Anwendung

Simple Scatter Graph

Verwendung von Scatter3D in einer QML-Anwendung

Surface Graph Gallery

Galerie mit drei verschiedenen Möglichkeiten zur Verwendung eines Surface3D-Diagramms

Volumetric Rendering

Rendering volumetrischer Objekte

Qt HTTP Server

RESTful API Server

Beispiel für die Erstellung eines RESTful API-Servers mit dem QHttpServer

Simple HTTP Server

Einfaches Beispiel für das Einrichten eines HTTP-Servers

Qt Help

Context-Sensitive Help Example

Verwendung der Klasse QHelpEngineCore zur Implementierung kontextabhängiger Hilfe für Anwendungen

Qt Linguist Handbuch

Arrow Pad Example

Verstehen des Qt Linguist Context-Konzepts und Verwendung von zwei oder mehr Sprachen

Hello tr() Example

Übersetzen eines kleinen Hello World-Programms ins Lateinische

I18N Example

Demonstriert die Unterstützung von Qt für übersetzten Text

Troll Print Example

Aktualisieren von Übersetzungen für spätere Versionen

Qt Location

GeoJson Viewer (QML)

GeoJson-Viewer-Beispiel zeigt, wie man MapItems manipuliert, Benutzereingaben und E/A in und aus einer GeoJson-Datei behandelt

Map Viewer (QML)

Map Viewer Beispiel zeigt, wie man eine Karte anzeigt und mit ihr interagiert, nach einer Adresse sucht und eine Wegbeschreibung findet

MapItemView Transitions (QML)

Wie man Übergänge zusammen mit MapItemView verwendet

Minimal Map (QML)

Minimaler Code zur Anzeige einer Karte mit Qt Quick

Places (QML)

Places Beispiel demonstriert, wie man nach Orten sucht und auf zugehörige Inhalte zugreift

Places List (QML)

Places List Beispiel zeigt, wie man mit einer ListView nach Orten sucht und eine Liste von Orten anzeigt

Places Map (QML)

Das Beispiel Places Map zeigt, wie man mit Hilfe eines MapItemViews eine Liste von Orten auf einer Karte sucht und anzeigt

Plane Spotter (QML)

Das Plane Spotter Beispiel demonstriert die enge Integration von Orts- und Positionsdatentypen in QML

Qt MQTT

MQTT Subscriptions

Erstellen einer Anwendung, die mit einem MQTT-Broker kommuniziert

Qt Quick Publication

Verwenden Sie Qt Quick Controls, um eine Anwendung zu erstellen, die auf MQTT-Themen veröffentlichen kann.

Qt Quick Subscription

Verwenden Sie Qt Quick Controls, um eine Anwendung zu erstellen, die sich bei MQTT-Themen anmelden kann.

Simple MQTT Client

Erstellen einer minimalistischen Telemetrie-Anwendung

WebSockets MQTT Subscription

Kombinieren eines MQTT-Clients mit einer Web-Socket-Verbindung

Qt Multimedia

Audio Devices Example

Testen der verfügbaren Audiogeräte und ihrer Konfiguration

Audio Output Example

Aktivieren der Audiowiedergabe mithilfe der Klasse QAudioSink

Audio Recorder Example

Erkennen der verfügbaren Geräte und unterstützten Codecs

Audio Source Example

Aufnahme von Audio mit der Klasse QAudioSource

Camera Example

Zeigt, wie man ein Standbild oder ein Video aufnimmt

Media Player Example

Abspielen von Audio und Video

QML Camera Application

Diese auf Qt Quick basierende Anwendung zeigt, wie man die API verwendet, um ein Standbild oder ein Video aufzunehmen

QML Media Player Example

Abspielen von Audio und Video mit dem QML MediaPlayer-Typ

QML Video Example

Transformieren von Video- und Kamerasucherinhalten

QML Video Recorder

Aufnehmen von Audio und Video mit Qt Quick

Screen Capture Example

Erfassen eines Bildschirms oder Fensters

Video Graphics Item Example

Streaming von Video in einer Grafikszene

Video Widget Example

Implementieren eines Videoplayer-Widgets

Qt NFC

Annotated URL

Lesen von formatierten NFC-Datenaustauschformat-Nachrichten (NDEF)

NDEF Editor

Lesen und Schreiben von NFC Data Exchange Format (NDEF)-Nachrichten in NFC Forum Tags

Qt Network

A minimal RSS listing application

Eine Demonstration, wie man eine Netzwerkressource abruft und anzeigt

Blocking Fortune Client

Zeigt, wie man einen Client für einen Netzwerkdienst erstellt

Broadcast Receiver

Demonstration des Empfangs von Informationen, die über ein lokales Netzwerk gesendet werden

Broadcast Sender

Demonstration, wie man Informationen an mehrere Clients in einem lokalen Netzwerk sendet

DNS lookup

Demonstration der Suche nach einem Hostnamen mit QDnsLookup

DTLS client

Dieses Beispiel demonstriert, wie man clientseitige DTLS-Verbindungen implementiert

DTLS server

Dieses Beispiel demonstriert, wie man einen einfachen DTLS-Server implementiert

Fortune Client

Demonstriert, wie man einen Client für einen Netzwerkdienst erstellt

Fortune Server

Demonstriert, wie man einen Server für einen Netzwerkdienst erstellt

HTTP Client

Demonstration eines einfachen HTTP-Clients

Multi-stream Client

Demonstration der Verwendung von SCTP auf der Client-Seite

Multi-stream Server

Demonstration der Verwendung von SCTP auf der Serverseite

Multicast Receiver

Zeigt, wie man an eine Multicast-Gruppe gesendete Informationen empfängt

Multicast Sender

Demonstration, wie man Nachrichten an eine Multicast-Gruppe sendet

Network Chat

Demonstration eines zustandsorientierten Peer-to-Peer-Chat-Clients

Secure Socket Client

Demonstriert, wie man über eine verschlüsselte (SSL) Verbindung kommuniziert

Threaded Fortune Server

Threaded Fortune Server Beispiel zeigt, wie man einen Server für einen einfachen Netzwerkdienst erstellt, der Threads verwendet, um Anfragen von verschiedenen Clients zu bearbeiten. Es soll zusammen mit dem Fortune-Client-Beispiel ausgeführt werden.

Torrent Example

Demonstriert komplexe TCP/IP-Operationen

Qt Network Autorisierung

Reddit Example

Demonstriert die Authentifizierung mit OAuth 2 für den Zugriff auf Reddit

Qt OPC UA

Qt OPC UA Viewer

Verwendung des Model/View-Ansatzes zur Anzeige aller Knoten eines OPC UA Servers in einer Baumansicht

Qt OPC UA X509 Support

Zeigt, wie man Schlüssel und Zertifikatsignierungsanfragen generiert

Qt Quick Water Pump

Interaktion mit einem OPC UA Server zur Erstellung einer QML-basierten HMI für eine einfache Wasserpumpenmaschine

Water Pump

Interaktion mit einem OPC UA Server, um eine QML-basierte HMI für eine einfache Wasserpumpe zu erstellen

Water Pump Simulation Server

Ein OPC UA Server, der eine einfache Wasserpumpensimulation implementiert

Qt OpenGL

2D Painting Example

Ein Beispiel für 2D-Malerei zeigt, wie QPainter und QOpenGLWidget zusammen verwendet werden können, um beschleunigte 2D-Grafiken auf unterstützter Hardware anzuzeigen

Cube OpenGL ES 2.0 example

Zeigt, wie man einen texturierten 3D-Würfel mit Benutzereingaben manuell drehen kann

Hello GL2 Example

Das Hello GL2-Beispiel demonstriert die grundlegende Verwendung der in Qt enthaltenen OpenGL-bezogenen Klassen

Hello GLES3 Example

Demonstriert OpenGL ES 3.0-Funktionen über QOpenGLExtraFunctions

OpenGL Window Example

Dieses Beispiel zeigt, wie man eine minimale QWindow-basierte Anwendung für den Zweck der Verwendung von OpenGL erstellt

QOpenGLWidget Stereoscopic Rendering Example

Dieses Beispiel zeigt, wie man eine minimale QOpenGLWidget-basierte Anwendung mit Unterstützung für stereoskopisches Rendering erstellt

Textures Example

Textures Beispiel demonstriert die Verwendung von Qt's Bildklassen als Texturen in Anwendungen, die sowohl OpenGL als auch Qt zur Darstellung von Grafiken verwenden

Qt PDF

PDF Multipage Viewer Example

Ein Qt Quick PDF-Viewer, der das Scrollen durch die Seiten ermöglicht

PDF Single Page Viewer Example

Ein Qt Quick PDF-Viewer, der eine Seite nach der anderen anzeigt

PDF Viewer Widget Example

Ein Widget-basierter PDF-Viewer, der das Blättern durch die Seiten ermöglicht

Qt Positioning

Log File Position Source (C++)

Logfile Position Source zeigt, wie man eine benutzerdefinierte Positionsquelle erstellt und damit arbeitet. Sie kann nützlich sein, um GPS-Daten zu simulieren, oder wenn die Daten in einem benutzerdefinierten Format empfangen werden

Satellite Info

Das Beispiel Satelliteninfo zeigt die verfügbaren Satelliten in der Himmelsansicht, Tabellenansicht oder RSSI-Ansicht sowie die aktuelle Position des Benutzers. Es ist implementiert mit Qt Positioning und Qt Quick

Weather Info

Das Beispiel Wetterinfo zeigt, wie die aktuelle Position des Benutzers verwendet werden kann, um lokale Inhalte von einem Webdienst in einem C++-Plugin für Qt Quick abzurufen. Qt Positioning

Qt Protobuf

Sensors

Das Beispiel Sensoren zeigt, wie zwei Anwendungen durch Senden von Protobuf-Nachrichten über UDP-Sockets kommunizieren können

Qt Qml

Qt Quick I18N

Generierung von Übersetzungsdateien (TS und QM) für eine Qt Quick Anwendung

Qt Quick

Advanced Text Example

Ein Qt Quick Beispiel, das einige fortgeschrittene Funktionen von Text demonstriert

C++ Extensions: Image Provider Example

Wie man Bilder in QML mit QQuickImageProvider lädt

C++ Extensions: Image Response Provider Example

Wie man Bilder asynchron in QML lädt

Models and Views: AbstractItemModel Example

Zeigt, wie man eine QAbstractItemModel-Unterklasse als Modell in QML verwendet

Models and Views: Object ListModel Example

Zeigt, wie man eine QList als Modell in QML verwendet

Models and Views: String ListModel Example

Zeigt, wie man eine QStringList als Modell in QML verwendet

QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks

QML Advanced Tutorial 2 - Populating the Game Canvas

QML Advanced Tutorial 3 - Implementing the Game Logic

QML Advanced Tutorial 4 - Finishing Touches

QML Dynamic View Ordering Tutorial 1 - A Simple ListView and Delegate

QML Dynamic View Ordering Tutorial 2 - Dragging View Items

QML Dynamic View Ordering Tutorial 3 - Moving Dragged Items

QML Dynamic View Ordering Tutorial 4 - Sorting Items

QML Previewer Example

Zeigt, wie man QML mit einer Qt Widgets Anwendung unter Verwendung von QWidget::createWindowContainer() mischt

QQuickRenderControl D3D11 Example

Zeigt, wie man eine Qt Quick Szene in eine Textur rendert, die dann von einem nicht-Quick-basierten Direct3D 11 Renderer verwendet wird

QQuickRenderControl OpenGL Example

Zeigt, wie eine Qt Quick Szene in eine Textur gerendert wird, die dann von einem nicht-Quick basierten OpenGL Renderer verwendet wird

QQuickRenderControl RHI Example

Zeigt, wie man eine Qt Quick -Szene in eine QRhiTexture rendert

QQuickWidget - QQuickView Comparison Example

Demonstriert die Vorteile von QQuickWidget gegenüber einer als natives Fenster eingebetteten QQuickView

Qt Quick Examples - Accessibility

Dieses Beispiel demonstriert die Implementierung von zugänglichen Schaltflächen

Qt Quick Examples - Animation

Dies ist eine Sammlung von QML-Animationsbeispielen

Qt Quick Examples - Canvas

Dies ist eine Sammlung von QML Canvas-Beispielen

Qt Quick Examples - Drag and Drop

Dies ist eine Sammlung von QML Drag and Drop Beispielen

Qt Quick Examples - Embedded in Widgets

Demonstriert die Einbettung eines QQuickWindow in ein QWidget UI über QWidget::createWindowContainer()

Qt Quick Examples - Image Elements

Dies ist eine Sammlung von QML-Beispielen zu Bildtypen

Qt Quick Examples - Item Variable Refresh Rate

Ein Qt Quick Beispiel zeigt, wie man eine variable Aktualisierungsrate für bestimmte Teile der Benutzeroberfläche einrichtet

Qt Quick Examples - Key Interaction

Dies ist eine Sammlung von QML-Beispielen zur Tastaturinteraktion

Qt Quick Examples - Local Storage

Eine Sammlung von QML-Beispielen zur lokalen Speicherung

Qt Quick Examples - MouseArea

Dies ist ein Beispiel für den MouseArea-Typ in QML

Qt Quick Examples - MultiEffect Item Switcher

Demonstriert die Verwendung von MultiEffect

Qt Quick Examples - MultiEffect Test Bed

Demonstriert die Verwendung von MultiEffects

Qt Quick Examples - Pointer Handlers

Zeigt, wie Qt Quick Input Handler in interaktiven Komponenten verwendet werden können

Qt Quick Examples - Positioners

Dies ist eine Sammlung von QML Positioner Beispielen

Qt Quick Examples - Shader Effects

Ein Qt Quick Beispiel, das die Verwendung von Shader-Effekten demonstriert

Qt Quick Examples - Shapes

Ein Qt Quick Beispiel, das die Verwendung von Shape-Elementen demonstriert

Qt Quick Examples - Text

Dies ist eine Sammlung von QML-Beispielen zum Thema Text

Qt Quick Examples - Views

Dies ist eine Sammlung von QML-Beispielen für Modell-Ansichten

Qt Quick Examples - Window and Screen

Dieses Beispiel demonstriert die Fenster- und Bildschirmtypen in QML

Qt Quick Layouts - Basic Example

Demonstriert die Verwendung von Layout-Typen zur Anordnung einer Benutzeroberfläche

Qt Quick Layouts - Responsive Layout Example

Zeigt, wie man LayoutItemProxy verwendet, um eine reaktionsfähige Benutzeroberfläche zu erstellen

Qt Quick Particles Examples - Affectors

Dies ist eine Sammlung von Beispielen zur Verwendung von Affectors im QML-Partikel-System

Qt Quick Particles Examples - Emitters

Dies ist eine Sammlung von Beispielen zur Verwendung von Emitter im QML-Partikelsystem

Qt Quick Particles Examples - Image Particles

Dies ist eine Sammlung von Beispielen zur Verwendung von Affectors im QML-Partikelsystem

Qt Quick Particles Examples - System

Dies ist eine Sammlung von Beispielen, die Affectors im QML-Partikel-System verwenden

Qt Quick TableView examples - Conway’s Game of Life

Das Beispiel von Conway's Game of Life zeigt, wie der QML TableView-Typ verwendet werden kann, um ein C++-Modell darzustellen, um das der Benutzer herumschwenken kann

Qt Quick TableViews examples - Pixelator

Das Pixelator-Beispiel zeigt, wie eine QML TableView und ein Delegat für benutzerdefinierte Tabellenmodelle verwendet werden können

Qt Quick Widgets Example

Zeigt, wie man QML mit einer Qt Widgets -Anwendung unter Verwendung der QQuickWidget-Klasse mischt

Scene Graph - Custom Geometry

Zeigt, wie man eine benutzerdefinierte Geometrie im Qt Quick Scene Graph implementiert

Scene Graph - Custom Material

Zeigt, wie man ein benutzerdefiniertes Material in den Qt Quick Scene Graph implementiert

Scene Graph - Custom QSGRenderNode

Zeigt, wie man QSGRenderNode verwendet, um benutzerdefiniertes Rendering im Qt Quick Scenegraph zu implementieren

Scene Graph - Direct3D 11 Under QML

Zeigt, wie man direkt mit Direct3D 11 unter einer Qt Quick Szene rendern kann

Scene Graph - Graph

Zeigt, wie man benutzerdefinierte Materialien und Geometrien unter einem einzigen QQuickItem kombinieren kann

Scene Graph - Metal Texture Import

Zeigt, wie man eine direkt mit Metal erstellte Textur verwendet

Scene Graph - Metal Under QML

Zeigt, wie man direkt mit Metal unter einer Qt Quick Szene rendert

Scene Graph - OpenGL Under QML

Zeigt, wie man OpenGL unter einer Qt Quick -Szene rendert

Scene Graph - Painted Item

Zeigt, wie man QPainter-basierte benutzerdefinierte Scenegraph-Elemente implementiert

Scene Graph - RHI Texture Item

Zeigt, wie man ein benutzerdefiniertes QQuickItem implementiert, das eine mit QRhi gerenderte Textur anzeigt

Scene Graph - RHI Under QML

Zeigt, wie man direkt mit QRhi unter einer Qt Quick -Szene rendert

Scene Graph - Threaded Animation

Zeigt die Vorteile von benutzerdefinierten Elementen, die unabhängig vom Haupt-Thread animiert werden, während die Renderschleife von Qt Quick

Scene Graph - Two Texture Providers

Zeigt, wie man zwei Texturen von zwei Texturanbietern in einem benutzerdefinierten Szenengraph-Knoten kombiniert

Scene Graph - Vulkan Texture Import

Zeigt, wie man eine direkt mit Vulkan erstellte Textur verwendet

Scene Graph - Vulkan Under QML

Zeigt, wie man direkt mit Vulkan unter einer Qt Quick Szene rendert

UI Components: Dial Control Example

Dial Control Beispiel zeigt, wie man ein Tachometer-ähnliches Zifferblatt erstellt

UI Components: Flipable Example

Flipable Beispiel zeigt ein Element, das sich um die y-Achse dreht, wenn es angeklickt wird.

Vector Image Example

Ein Qt Quick Beispiel, das die Unterschiede von Qt SVG, VectorImage und svgtoqml demonstriert

Weather Forecast Example

Ein Qt Quick Shapes Beispiel, das verschiedene Möglichkeiten zur Verwendung von Shapes in einer Anwendung demonstriert

Qt Quick 3D

Hello Qt Quick 3D Example

Demonstriert einfaches instanziertes Zeichnen

Qt Quick 3D - Antialiasing Example

Demonstriert die Antialiasing-Modi in Qt Quick 3D

Qt Quick 3D - Baked Lightmap Example

Demonstriert die Verwendung von gebackenen Lightmaps in einer 3D-Szene

Qt Quick 3D - Custom Effect Example

Demonstriert das Schreiben von benutzerdefinierten Nachbearbeitungseffekten

Qt Quick 3D - Custom Geometry Example

Demonstration der Bereitstellung benutzerdefinierter Vertex-Daten aus C++ und QML

Qt Quick 3D - Custom Instanced Rendering

Demonstration der Instanzierung mit benutzerdefinierten Materialien und einer C++-Instanztabelle

Qt Quick 3D - Custom Materials Example

Demonstration der Erstellung von schattierten benutzerdefinierten Materialien

Qt Quick 3D - Custom Morphing Animation

Demonstration des Schreibens benutzerdefinierter C++-Geometrie mit einem Morph-Ziel

Qt Quick 3D - Custom Shaders Example

Demonstration der Verwendung von benutzerdefinierten Vertex- und Fragment-Shadern

Qt Quick 3D - Dynamic Model Creation Example

Demonstration der dynamischen Modellerstellung

Qt Quick 3D - HelloCube Example

Demonstriert, wie man 2D- und 3D-Objekte zusammen rendert Qt Quick 3D

Qt Quick 3D - Instanced Rendering Example

Demonstriert, wie man instanziertes Rendering in Qt Quick 3D

Qt Quick 3D - Introduction

Demonstriert, wie man eine Szene rendert in Qt Quick 3D

Qt Quick 3D - Level of Detail Helper Example

Demonstriert die Verwendung von Level of Detail Helper

Qt Quick 3D - Lights Example

Demonstration der Verwendung verschiedener Lichttypen

Qt Quick 3D - Morphing Example

Demonstriert, wie man Morphing-Animationen steuert in Qt Quick 3D

Qt Quick 3D - Offline Shaders Example

Demonstriert die Verwendung der experimentellen Materialverarbeitungsunterstützung zur Bauzeit

Qt Quick 3D - Particles 3D Testbed Example

Demonstriert die Verwendung des Moduls Qt Quick 3D Particles3D

Qt Quick 3D - Picking example

Demonstration des Pickings von Modellen

Qt Quick 3D - Principled Material Example

Demonstriert die Verwendung von Principled Material

Qt Quick 3D - Procedural Texture Example

Zeigt, wie man benutzerdefinierte Texturdaten aus C++ oder QML bereitstellt

Qt Quick 3D - Quick Ball Example

Demonstriert, wie man ein einfaches Spiel mit Quick3D erstellt

Qt Quick 3D - Quick Items Example

Demonstriert die Verwendung von Qt Quick Items in einer Quick3D-Szene

Qt Quick 3D - Reflection Probes Example

Demonstriert die Verwendung von Reflexionssonden in Qt Quick 3D

Qt Quick 3D - RuntimeLoader Example

Zeigt, wie Assets zur Laufzeit geladen werden können

Qt Quick 3D - Scene Effects Example

Demonstriert die Verwendung von ExtendedSceneEnvironment

Qt Quick 3D - Screen Space Reflections Example

Demonstriert Reflexionen in Qt Quick 3D

Qt Quick 3D - Simple Fog Example

Demonstriert, wie man Nebel in der 3D-Szene aktiviert

Qt Quick 3D - Simple Skinning Example

Demonstriert, wie man eine einfache Skinning-Animation rendert in Qt Quick 3D

Qt Quick 3D - Stencil Outline Extension Example

Demonstriert, wie die QtQuick3D Render Extension verwendet werden kann, um Stencil Outlining zu implementieren

Qt Quick 3D - Sub-mesh Example

Demonstriert, wie man Materialien zu Submeshes zuweist

Qt Quick 3D - View3D Example

Demonstriert die Verwendung von View3D, um eine Szene von mehreren Kameras aus zu zeigen

Qt Quick 3D - Volumetric Rendering Example

Demonstriert, wie man volumetrisches Rendering in Qt Quick 3D

Qt Quick 3D - XR Freeform Teleportation Example

Demonstriert, wie man eine einfache Fortbewegung in Qt Quick 3D XR erstellt

Qt Quick 3D - XR Simple Example

Demonstriert das Einrichten einer einfachen VR-Szene mit Qt Quick 3D XR

Qt Quick 3D - XR Simple Input Example

Demonstration der Controller-Eingabe in Qt Quick 3D XR

Qt Quick 3D - XR Simple Touch Example

Demonstration der Hand-Tracking-Eingabe in Qt Quick 3D XR

Qt Quick 3D - XR Spatial Anchors Example

Demonstration der Verwendung von Raumankern in Qt Quick 3D XR

Virtual Assistant

Qt Quick Anwendung, die ein 3D-Modell eines virtuellen Assistenten mit dynamischen Animationen präsentiert, die mit QML und Zeitleisten erstellt wurden

Qt Quick 3D Physics

Qt Quick 3D Physics - Cannon Example

Demonstriert, wie physische Objekte erzeugt werden können

Qt Quick 3D Physics - CharacterController Example

Demonstration des Typs CharacterController

Qt Quick 3D Physics - Compound Shapes Example

Demonstriert die Verwendung komplexer Kollisionsformen

Qt Quick 3D Physics - Custom Shapes Example

Demonstriert die Verwendung verschiedener Formen

Qt Quick 3D Physics - Impeller Example

Demonstration der Verwendung von Trigger Bodies und Kollisionsinformationen

Qt Quick 3D Physics - Mass Example

Demonstration verschiedener Möglichkeiten zur Einstellung von Masse und Trägheit eines Körpers

Qt Quick 3D Physics - Material Example

Demonstration der Verwendung von physikalischen Materialien

Qt Quick 3D Physics - Simple Example

Demonstration des Aufbaus einer einfachen Physikszene

Qt Quick Controls

File System Explorer

Eine Desktop-QML-Anwendung, die angepasste Qt Quick Controls verwendet, um Textdateien aus einem Dateisystem anzuzeigen

Qt Quick Controls - Attached Style Properties Example

Demonstriert die Verwendung von QQuickAttachedPropertyPropagator

Qt Quick Controls - Contact List

Eine QML-Anwendung mit Qt Quick Controls und einer C++-Klasse, die eine einfache Kontaktliste implementiert

Qt Quick Controls - Event Calendar

Ein einfacher Veranstaltungskalender

Qt Quick Controls - Flat Style

Eine QML-Anwendung mit Qt Quick Controls und einem QML-Plugin mit angepassten Steuerelementen

Qt Quick Controls - Gallery

Eine Galerie von Steuerelementen

Qt Quick Controls - Imagine Style Example: Automotive

Eine Auto-Benutzeroberfläche mit benutzerdefinierten Imagine Style Assets

Qt Quick Controls - Table of Contents

Demonstration des benutzerdefinierten Baummodells im TreeView-Steuerelement

Qt Quick Controls - Text Editor

Eine Rich-Text-Editor-Anwendung mit Qt Quick Controls

Qt Quick Controls - To Do List

Aufgabenlisten-Anwendung für iOS

Qt Quick Controls - Wearable Demo

Demonstration eines Anwendungsstarters, der für tragbare Geräte entwickelt wurde

Spreadsheets Example

Demonstration, wie man eine Tabellenkalkulationsanwendung erstellt

Qt Quick Effect Maker

Wiggly

Demonstration der Verwendung eines mit Qt Quick Effect Maker (QQEM) erstellten Effekts

Qt Remote Objects

Model-View Client

Entwicklung eines sehr einfachen Client-Programms, das die Inhalte und Änderungen auf einem Server anzeigt

Model-View Server

Entwicklung eines einfachen Serverprogramms, das eine QTreeView anzeigt und Änderungen daran vornimmt, die in einem Remote Objects-Netzwerk verfügbar gemacht wird

QtRemoteObjects WebSockets Applications

Verwendung eines nicht-QIODevice-basierten Transports (QWebSocket) mit QtRemoteObjects

SSL Server and Client

Einrichten eines sicheren Remote Objects Netzwerks mit QSslSockets

Simpleswitch Direct Server and Client

Ein minimalistischer Remote Objects Server und Client

Time Client Application

Ein Client, der ein Replikat eines Zeitobjekts von einem Server besitzt und die Zeit in einer Uhr anzeigt

Time Server Application

Ein Server, der ein Zeitobjekt mit verbundenen Clients teilt

Qt SCXML

SCXML Calculator

Eine Anwendung, die das in der SCXML-Spezifikation vorgestellte Beispiel für einen Taschenrechner implementiert

SCXML FTP Client

Implementiert einen einfachen FTP-Client unter Verwendung eines Zustandsautomaten

SCXML Invoke

Ruft einen kompilierten, verschachtelten Zustandsautomaten auf

SCXML Media Player

Sendet Daten an ein C++-Datenmodell und empfängt sie von diesem

SCXML Sudoku

Demonstriert die Verwendung einer separaten Javascript-Datei mit SCXML

SCXML Traffic Light (Dynamic, QML)

Eine Qt Quick Anwendung, die einen dynamisch geladenen Zustandsautomaten verwendet, um eine Ampel zu implementieren

SCXML Traffic Light (Dynamic, Widgets)

Eine Widget-basierte Anwendung, die einen dynamisch geladenen Zustandsautomaten verwendet, um eine Ampel zu implementieren

SCXML Traffic Light (Simple, QML)

Eine Qt Quick -Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine vereinfachte Ampel zu implementieren

SCXML Traffic Light (Static, QML)

Eine Qt Quick Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine Ampel zu implementieren

SCXML Traffic Light (Static, Widgets)

Eine Widget-basierte Anwendung, die einen kompilierten Zustandsautomaten verwendet, um eine Ampel zu implementieren

Qt SQL

Books

Zeigt, wie man Qt SQL Klassen mit einem Model/View Framework verwendet

Cached SQL Table

Cached Table Beispiel zeigt, wie eine Tabellensicht verwendet werden kann, um auf eine Datenbank zuzugreifen, wobei alle Änderungen an den Daten zwischengespeichert werden, bis der Benutzer sie explizit über eine Drucktaste eingibt

Drill Down Example

Drill Down Beispiel zeigt, wie Daten aus einer Datenbank gelesen und Änderungen übermittelt werden können, unter Verwendung der Klassen QSqlRelationalTableModel und QDataWidgetMapper

Master Detail Example

Das Master Detail Beispiel zeigt, wie man Daten aus verschiedenen Datenquellen in der gleichen Anwendung präsentieren kann. Die Albumtitel und die entsprechenden Interpreten und Veröffentlichungsdaten werden in einer Datenbank gespeichert, während die Titel jedes Albums in einer XML-Datei gespeichert werden

Query Model Example

Das Beispiel des Abfragemodells zeigt, wie man benutzerdefinierte Versionen von Daten erstellt, die aus einer SQL-Abfrage stammen, wobei ein Modell verwendet wird, das die Abfrage und Tabellenansichten zur Anzeige der Ergebnisse kapselt.

Relational Table Model Example

Das Beispiel des relationalen Tabellenmodells zeigt, wie man Tabellenansichten mit einem relationalen Modell verwendet, um die Beziehungen zwischen Elementen in einer Datenbank zu visualisieren

SQL Browser

SQL Browser Beispiel zeigt, wie ein Datenbrowser verwendet werden kann, um die Ergebnisse von SQL-Anweisungen in einer Live-Datenbank zu visualisieren

SQL Widget Mapper Example

Das Beispiel des SQL Widget Mappers zeigt, wie man Informationen aus einer Datenbank auf Widgets in einem Formular abbildet

Table Model Example

Das Beispiel des Tabellenmodells zeigt, wie man ein spezielles SQL-Tabellenmodell mit Tabellenansichten verwendet, um Informationen in einer Datenbank zu bearbeiten.

Qt Sensors

Sensors Showcase

Das Beispiel Sensoren Showcase demonstriert die Verwendung von Sensoren mit visuellen Beispielen

Qt Serial Bus

CAN Bus Manager

Beispiel sendet und empfängt CAN-Bus-Frames

Modbus Client

Beispiel implementiert eine Modbus-Client-Anwendung

Modbus Custom Command

Beispiel zeigt, wie man benutzerdefinierte Modbus-Funktionscodes verarbeitet

Modbus Server

Beispiel implementiert eine Modbus-Server-Anwendung

Qt Serial Port

Blocking Receiver

Zeigt, wie man die synchrone API von QSerialPort in einem Nicht-GUI-Thread verwendet

Blocking Sender

Zeigt, wie man die synchrone API von QSerialPort in einem Worker-Thread verwendet

Serial Terminal

Zeigt, wie man verschiedene Funktionen von QSerialPort nutzt

Qt Spatial Audio

Spatial Audio Panning Example

Zeigt einige der Möglichkeiten der Spatial Audio Engine in Qt

Qt State Machine

Move Blocks

Move Blocks Beispiel zeigt, wie man Elemente in einer QGraphicsScene unter Verwendung einer QStateMachine mit einer benutzerdefinierten Transition animieren kann

Ping Pong States

Ping Pong States Beispiel zeigt, wie man parallele Zustände zusammen mit benutzerdefinierten Ereignissen und Übergängen in Qt State Machine Framework verwendet

Rogue

Rogue Beispiel zeigt, wie man die Qt State Machine für die Ereignisbehandlung verwendet

Traffic Light

Ampel-Beispiel zeigt, wie man Qt State Machine Overview verwendet, um den Kontrollfluss einer Ampel zu implementieren

Qt TextToSpeech

Hello Speak Example

Hello Speak Beispiel liest den vom Benutzer eingegebenen Text vor

Quick Speech Example

Quick Speech Beispiel liest vom Benutzer bereitgestellten Text vor

Qt UI Tools

Text Finder

Dynamisches Laden von .ui-Dateien mit QUiLoader

Qt Virtual Keyboard

Virtual Keyboard in Qt Quick

Dieses Beispiel zeigt, wie man die virtuelle Tastatur in einer Qt Quick Anwendung verwendet

Qt Wayland Compositor

Custom Extension

Custom Extension zeigt, wie man eine benutzerdefinierte Wayland-Erweiterung implementiert

Custom Shell

Custom Shell zeigt, wie man eine benutzerdefinierte Shell-Erweiterung implementiert

Fancy Compositor

Fancy Compositor ist ein Beispiel, das zeigt, wie man einen ausgefallenen Wayland Compositor in reinem QML schreibt

IVI Compositor

IVI Compositor ist ein Beispiel, das zeigt, wie man die IviApplication-Erweiterung verwendet

Minimal CPP

Minimal CPP ist ein Beispiel, das demonstriert, wie man einen Wayland-Compositor in C++ schreibt

Minimal QML

Minimal QML ist ein einfaches Beispiel, das zeigt, wie man einen Wayland-Compositor in QML schreibt

Multi Output

Multi Output ist ein Beispiel, das einen Compositor mit mehreren Ausgaben demonstriert

Multi Screen

Multi Screen ist ein Wayland-Compositor im Desktop-Stil für mehrere Bildschirme

Overview Compositor

Overview Compositor zeigt, wie man zwischen Clients in einem Raster umschalten kann

QtShell Compositor

QtShell Compositor zeigt, wie man die QtShell-Erweiterung verwendet

Server Side Decoration Compositor

Server Side Decoration Compositor ist ein einfaches Beispiel, das serverseitige Fensterdekorationen auf xdg-shell demonstriert

Spanning Screens

Spanning Screens ist ein Beispiel, das zeigt, wie Wayland-Clients mehrere Bildschirme überspannen können

Qt WebChannel

Qt WebChannel ChatClient HTML Example

Ein HTML/JavaScript-Client, der über einen WebSocket mit einem QWebChannel-Server kommuniziert

Qt WebChannel ChatClient QML Application

Ein QML-Client, der über einen WebSocket mit einem QWebChannel-Server kommuniziert

Qt WebChannel ChatServer Example

Ein einfacher Chatserver, implementiert mit der QWebChannel C++ API

Qt WebChannel Standalone Example

Ein einfacher Chat zwischen einem Server und einem entfernten Client, der in einem Browser läuft

Qt WebEngine

Recipe Browser

Einfügen von benutzerdefinierten Stylesheets in Webseiten und Bereitstellung eines Rich-Text-Vorschau-Tools für eine benutzerdefinierte Auszeichnungssprache

WebEngine Content Manipulation Example

Zeigt, wie man Webinhalte lädt und manipuliert

WebEngine Cookie Browser Example

Ein Cookie-Browser, der auf Qt WebEngine Widgets basiert

WebEngine Lifecycle Example

Einfrieren und Verwerfen von Hintergrund-Registerkarten, um die CPU- und Speichernutzung zu reduzieren

WebEngine Notifications Example

Zeigt, wie man HTML5-Web-Benachrichtigungen an Benutzer weitergibt

WebEngine Push Notifications Example

Demonstriert, wie Push-Benachrichtigungen abonniert und abbestellt werden können

WebEngine Quick Nano Browser

Ein mit dem QML-Typ WebEngineView implementierter Webbrowser

WebEngine Widgets Client Certificate Example

Ein einfaches Szenario zur Authentifizierung von Client-Zertifikaten mit Qt WebEngine und QSslServer

WebEngine Widgets Html2Pdf Example

Konvertierung von Webseiten in PDF-Dokumente mit Qt WebEngine

WebEngine Widgets Maps Example

Demonstration des Umgangs mit Geolocation-Anfragen

WebEngine Widgets Permission Browser Example

Demonstration der Handhabung von Website-Berechtigungsanfragen und der Verwaltung bestehender Berechtigungen

WebEngine Widgets PrintMe Example

Zeigt, wie man mit Qt WebEngine Widgets Webseiten druckt

WebEngine Widgets Simple Browser Example

Ein einfacher Browser, der auf Qt WebEngine Widgets basiert

WebEngine Widgets Spellchecker Example

Integriert eine Rechtschreibprüfung in ein einfaches HTML-Formular

WebEngine Widgets Video Player Example

Zeigt Videos im Vollbildmodus mit QWebEngineView an

Qt WebSockets

QML WebSocket Client

Erklärt, wie ein QML WebSocket-Client-Beispiel geschrieben wird

QML WebSocket Server

Ein einfaches Beispiel, das zeigt, wie man einen QML WebSocketServer verwendet

Secure WebSocket Echo Client

Eine einfache Client-Anwendung mit sicheren WebSockets (wss)

Secure WebSocket Echo Server

Ein einfacher Server zur Beantwortung von Clients über sichere WebSockets (wss)

Simple WebSocket Chat

Eine minimale Chat-Anwendung, die das WebSocket-Protokoll verwendet

WebSocket Echo Client

Zeigen, wie man eine einfache WebSocket-Client-Anwendung schreibt

WebSocket Echo Server

Zeigen, wie man eine einfache WebSocket-Server-Anwendung schreibt

Qt WebView

Qt WebView Examples - Minibrowser

Das Minibrowser-Beispiel zeigt, wie man das Qt WebView Modul mit Qt Quick

Qt Widgets

40000 Chips

Visualisiert eine riesige grafische Szene mit 40000 Chipelementen

Address Book

Das Adressbuch-Beispiel zeigt, wie man Proxy-Modelle verwendet, um verschiedene Ansichten auf Daten aus einem einzigen Modell anzuzeigen

Affine Transformations

Demonstriert, wie affine Transformationen in QPainter funktionieren

Analog Clock

Analog Clock Beispiel zeigt, wie man den Inhalt eines benutzerdefinierten Widgets zeichnet

Basic Drawing Example

Das Beispiel "Basic Drawing" zeigt, wie man mit der Klasse QPainter grundlegende Grafikprimitive in einer Vielzahl von Stilen darstellen kann

Basic Graphics Layouts Example

Demonstriert, wie man ein grundlegendes Grafiklayout erstellt

Basic Layouts Example

Zeigt, wie man die Standard-Layout-Manager verwendet

Basic Sort/Filter Model Example

Beispiel für ein grundlegendes Sortier-/Filtermodell veranschaulicht die Verwendung von QSortFilterProxyModel zur Durchführung grundlegender Sortier- und Filterfunktionen

Calculator Example

Beispiel zeigt, wie man Signale und Slots verwendet, um die Funktionalität eines Taschenrechner-Widgets zu implementieren, und wie man QGridLayout verwendet, um untergeordnete Widgets in einem Raster zu platzieren

Calendar Widget Example

Kalender-Widget Beispiel zeigt die Verwendung von QCalendarWidget

Colliding Mice Example

Zeigt, wie man Elemente in einer Grafikansicht animiert

Combo Widget Mapper Example

Combo Widget Mapper Beispiel zeigt, wie man einen benutzerdefinierten Delegaten verwendet, um Informationen aus einem Modell auf bestimmte Widgets in einem Formular abzubilden

Completer Example

Das Completer-Beispiel zeigt, wie die String-Vervollständigung für ein Eingabe-Widget auf der Grundlage von Daten, die von einem Modell bereitgestellt werden, ermöglicht wird

Composition Modes

Zeigt, wie die Kompositionsmodi in QPainter funktionieren

Cube RHI Widget Example

Zeigt, wie man einen texturierten Würfel rendert und mit QPainter und Widgets integriert, unter Verwendung der 3D-API von QRhi Qt und der Abstraktionsschicht der Schattierungssprache

Custom Completer Example

Ein Beispiel für einen benutzerdefinierten Completer zeigt, wie man ein Eingabe-Widget auf der Grundlage von Daten, die von einem Modell bereitgestellt werden, mit String-Vervollständigungen versieht. Der Vervollständiger zeigt Vorschläge für mögliche Wörter an, die auf den ersten drei vom Benutzer eingegebenen Zeichen basieren, und das vom Benutzer gewählte Wort wird mit QTextCursor in das TextEdit eingefügt

Custom Sort/Filter Model Example

Das Beispiel für ein benutzerdefiniertes Sortier-/Filtermodell veranschaulicht, wie man die Unterklasse QSortFilterProxyModel verwendet, um erweiterte Sortier- und Filterfunktionen auszuführen.

Diagram Scene Example

Demonstration der Verwendung des Graphics View Frameworks

Drag and Drop Robot Example

Zeigt, wie man Elemente in einer Grafikansicht zieht und ablegt

Draggable Icons Example

Das Beispiel für Draggable Icons zeigt, wie man Bilddaten zwischen Widgets in derselben Anwendung und zwischen verschiedenen Anwendungen ziehen und ablegen kann

Draggable Text Example

Veranschaulicht, wie man Text zwischen Widgets zieht und ablegt

Drop Site Example

Beispiel zur Unterscheidung der verschiedenen MIME-Formate, die bei einem Drag&Drop-Vorgang verfügbar sind

Easing Curves Example

Das Beispiel zeigt, wie die Geschwindigkeit einer Animation mit Hilfe von Lockerungskurven gesteuert werden kann.

Editable Tree Model Example

Dieses Beispiel zeigt, wie man ein einfaches Element-basiertes Baummodell implementiert, das mit anderen Klassen im Model/View-Framework verwendet werden kann

Elastic Nodes Example

Zeigt, wie man mit grafischen Elementen in einer Szene interagieren kann

Fetch More Example

Das Beispiel "Fetch More" zeigt, wie man Elemente bei Bedarf zu einem Item-View-Modell hinzufügt

Flow Layout Example

Zeigt, wie man Widgets für verschiedene Fenstergrößen anordnet

Frozen Column Example

Dieses Beispiel demonstriert, wie man eine Spalte in einer QTableView einfriert

Getting Started Programming with Qt Widgets

Ein Tutorial für eine Qt Widgets basierte Notizblock-Anwendung

Gradients

Zeigt, wie Farbverläufe mit QPainter verwendet werden können

Image Composition Example

Zeigt, wie Kompositionsmodi in QPainter funktionieren

Image Gestures Example

Demonstriert die Verwendung von einfachen Gesten in einem Widget

License Wizard Example

Lizenz-Assistent Beispiel zeigt, wie man komplexe Assistenten in Qt implementiert

Line Edits Example

Das Beispiel Line Edits demonstriert die vielfältigen Einsatzmöglichkeiten von QLineEdit und zeigt die Auswirkungen verschiedener Eigenschaften und Validatoren auf die vom Benutzer gelieferte Eingabe und Ausgabe

Menus Example

Das Beispiel Menüs demonstriert, wie Menüs in einer Hauptfensteranwendung verwendet werden können.

Order Form Example

Das Beispiel Bestellformular zeigt, wie man Rich-Text-Dokumente erzeugt, indem man eine einfache Vorlage mit den vom Benutzer in einem Dialog eingegebenen Daten kombiniert

Painter Paths Example

Beispiel für Painter-Pfade zeigt, wie man mit Hilfe von Painter-Pfaden komplexe Formen für das Rendering erstellen kann

Path Stroking

Path Stroking Beispiel zeigt verschiedene Arten von Stiften, die mit QPainter verwendet werden können

QRegularExpression Example

QRegularExpression Beispiel zeigt, wie reguläre Ausdrücke in Qt auf Text angewendet werden, indem eine Umgebung bereitgestellt wird, in der neue reguläre Ausdrücke erstellt und auf benutzerdefinierte Textstrings getestet werden können

Scribble Example

Das Scribble-Beispiel zeigt, wie man einige der QWidget-Ereignishandler neu implementiert, um die für die Widgets der Anwendung erzeugten Ereignisse zu empfangen

Shortcut Editor Example

Das Beispiel des Shortcut-Editors zeigt, wie man ein einfaches hierarchisches Modell zum Lesen und Schreiben erstellt, das mit den Standard-View- und QKeySequenceEdit-Klassen von Qt verwendet werden kann. Eine Beschreibung der Model/View-Programmierung finden Sie in der Übersicht Model/View-Programmierung

Simple Anchor Layout Example

Demonstration des Anker-Layouts in einer Grafikansichtsszene

Simple RHI Widget Example

Zeigt, wie man ein Dreieck mit QRhi, der 3D-API von Qt und der Abstraktionsschicht der Schattierungssprache, rendert

Simple Tree Model Example

Das Beispiel eines einfachen Baummodells zeigt, wie man ein hierarchisches Modell mit den Standard-View-Klassen von Qt verwendet

Sliders Example

Sliders Beispiel zeigt, wie man die verschiedenen Arten von Schiebereglern in Qt verwendet: QSlider, QScrollBar und QDial

Spin Boxes Example

Spin Boxes Beispiel zeigt, wie man die vielen verschiedenen Arten von Spin Boxes, die in Qt verfügbar sind, verwendet, von einem einfachen QSpinBox Widget bis zu komplexeren Editoren wie dem QDateTimeEdit Widget

Spreadsheet

Spreadsheet Beispiel zeigt, wie man eine einfache Tabellenkalkulationsanwendung erstellt

Standard Dialogs Example

Standard Dialogs Beispiel zeigt die Standarddialoge, die von Qt bereitgestellt werden

Star Delegate Example

Star Delegate Beispiel zeigt, wie man einen Delegaten erstellt, der sich selbst malen kann und das Editieren unterstützt

Syntax Highlighter Example

Syntax Highlighter Beispiel zeigt, wie man eine einfache Syntaxhervorhebung durchführt

System Tray Icon Example

System Tray Icon Beispiel zeigt, wie man ein Icon mit einem Menü und Popup-Meldungen zum System Tray einer Desktop-Umgebung hinzufügt

Tab Dialog Example

Das Beispiel Tab-Dialog zeigt, wie ein Tab-Dialog mit der Klasse QTabWidget erstellt werden kann

Tablet Example

Dieses Beispiel zeigt, wie man ein Wacom-Tablett in Qt-Anwendungen verwenden kann

Taking a Screenshot

Screenshot Beispiel zeigt, wie man einen Screenshot des Desktops macht

Touch Knobs Example

Zeigt, wie man benutzerdefinierte Steuerelemente erstellt, die Touch-Eingaben akzeptieren

Transformations Example

Transformations-Beispiel zeigt, wie Transformationen die Art und Weise beeinflussen, wie QPainter Grafikprimitive rendert

Translucent Background

Beispiel zeigt, wie man ein rundes Fenster mit durchscheinendem Hintergrund erstellt

Tree Model Completer Example

Tree Model Completer Beispiel zeigt, wie man Vervollständigungsmöglichkeiten für ein hierarchisches Modell bereitstellt, indem man einen Punkt als Trennzeichen verwendet, um auf Objekte der Ebenen Child, GrandChild und GrandGrandChild zuzugreifen

Trivial Wizard Example

Das Beispiel Trivial Wizard zeigt, wie man einen linearen dreiseitigen Registrierungsassistenten mit drei Instanzen von QWizardPage und einer Instanz von QWizard erstellt

Undo Framework Example

Dieses Beispiel zeigt, wie man die Undo/Redo-Funktionalität mit dem Qt Undo-Framework implementiert

Vector Deformation

Demonstriert, wie die Elemente eines QPainterPath manipuliert werden können

Widgets Gallery Example

Widgets Gallery Beispiel zeigt Widgets, die für die Gestaltung von UIs relevant sind

Widgets Tutorial - Child Widgets

Widgets Tutorial - Creating a Window

Widgets Tutorial - Nested Layouts

Widgets Tutorial - Using Layouts

Window Flags Example

Window Flags Beispiel zeigt, wie man die in Qt verfügbaren Window Flags verwendet

Qt Widgets Designer-Handbuch

Calculator Builder

Erstellen einer Benutzeroberfläche aus einem Qt Widgets Designer-Formular zur Laufzeit

Calculator Form

Verwendung eines mit Qt Widgets Designer erstellten Formulars in einer Anwendung

Calculator Form/Multiple Inheritance

Verwendung eines mit Qt Widgets Designer erstellten Formulars in einer Anwendung

Container Extension Example

Ein benutzerdefiniertes mehrseitiges Plugin für Qt Widgets Designer erstellen

Custom Widget Plugin

Erstellen eines benutzerdefinierten Widget-Plugins für Qt Widgets Designer

Task Menu Extension

Erstellen eines benutzerdefinierten Widget-Plugins für Qt Widgets Designer und Bereitstellen von benutzerdefinierten Aufgabenmenüeinträgen, die mit dem Plugin verbunden sind

Qt XML

DOM Bookmarks Application

Bereitstellung eines Lesegeräts für XML Bookmark Exchange Language-Dateien

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.