Auf dieser Seite

Qt-Beispiele und Tutorials

Qt enthält eine Sammlung von Code-Beispielen und Tutorials, die neuen Benutzern den Einstieg in die Qt-Entwicklung erleichtern sollen. Diese Dokumente decken eine Vielzahl von Themen ab, von der grundlegenden Verwendung von Widgets bis hin zu Schritt-für-Schritt-Anleitungen, die zeigen, wie eine Anwendung aufgebaut wird.

Die Beispiele sind Teil der Qt-Pakete. Weitere Informationen finden Sie auf der Download- Seite.

Die Beispiele veranschaulichen die Verwendung der Qt-APIs. Sie sind nicht für den produktiven Einsatz gedacht und lassen in der Regel die Fehlerbehandlung, Eingabevalidierung und Absicherung außer Acht, die eine ausgelieferte Anwendung benötigt. Siehe Qt Shared Security Model.

Ausführen der Beispiele

Öffnen und führen Sie Beispiele im Modus „ Qt Creator “ ( Welcome ) aus. Die meisten Beispiele laufen auf verschiedenen Plattformen. Um nach plattformspezifischen Beispielen zu suchen, geben Sie den Plattformnamen (oder beliebige Stichwörter) in das Suchfeld ein. Wenn Sie beispielsweise „ Android “ in das Suchfeld eingeben, werden die Beispiele aufgelistet, die vollständig mit Android kompatibel sind.

Weitere Informationen zum Ausführen von Beispielen finden Sie unter:

Anwendungsbeispiele

Calqlatr

Ein Taschenrechner, der für Geräte im Quer- und Hochformat konzipiert ist. Er nutzt benutzerdefinierte Komponenten von „ Qt Quick “ und responsive Layouts für die Benutzeroberfläche sowie JavaScript für die Anwendungslogik.

Car Configurator

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

Coffee Machine

Eine „ Qt Quick “-Anwendung mit einer zustandsbasierten benutzerdefinierten Benutzeroberfläche.

Dice

Eine Anwendung zum Würfeln, die „ Qt Quick 3D Physics“ und andere Qt-Module nutzt.

Document Viewer

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

FX & Material Showroom

Demonstriert die Material- und Effekte-Funktionen von „ Qt Quick 3D “. Dieses Beispiel zeigt, wie Sie Partikeleffekte und Materialien in „ Qt Quick 3D “ verwenden können.

File System Explorer

Eine Desktop-QML-App, die ein angepasstes „ Qt Quick Controls “ nutzt, um Textdateien aus einem Dateisystem anzuzeigen

Getting Started programming with Qt Quick: An Alarm Application

Ein Tutorial für „ Qt Quick “ auf Basis einer Wecker-Anwendung.

Lightning Viewer

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

Media Player

Wiedergabe von Audio- und Videodateien mit Qt Quick.

Photo Surface

Eine QML-App für Touch-Geräte, die einen „Repeater“ mit einem „FolderListModel“ verwendet, um auf Inhalte in einem Ordner zuzugreifen, sowie einen „PinchHandler“, um Pinch-Gesten bei den abgerufenen Inhalten zu verarbeiten.

Robot Arm

Veranschaulicht, wie man einem 3D-Projekt aus Qt Design Studio ein C++-Backend hinzufügt.

Same Game

Eine QML-Implementierung des beliebten Puzzlespiels von Kuniaki Moribe.

Satellite Info

Das Beispiel „Satellite Info“ zeigt die verfügbaren Satelliten in der Sky-View-, Table-View- oder RSSI-Ansicht sowie die aktuelle Position des Benutzers an. Es wurde mit Qt Positioning und Qt Quick

Thermostat

Das Beispiel „Thermostat“ zeigt, wie je nach Fenstergröße unterschiedliche Designs implementiert werden können.

To Do List

Eine QML-Implementierung einer To-Do-Listen-Anwendung, die zeigt, wie man eine Anwendung erstellt, die auf jeder Plattform wie eine native App aussieht.

Toy Customizer

Ein Beispiel zur 3D-Anpassung, das die interaktive Spielzeugauswahl und Anpassungen des Erscheinungsbilds in Echtzeit mithilfe von „ Qt Quick 3D “ demonstriert.

WebEngine Quick Nano Browser

Ein Webbrowser, der mithilfe des QML-Typs `WebEngineView` implementiert wurde

Desktop

COM App Example (ActiveQt)

Das COM-App-Beispiel zeigt, wie man mit ActiveQt eine Qt-Anwendung entwickelt, die über COM automatisiert werden kann. Verschiedene QObject-basierte Klassen werden als COM-Objekte bereitgestellt, die mit der Benutzeroberfläche der laufenden Qt-Anwendung kommunizieren. Die APIs dieser COM-Objekte wurden so gestaltet, dass sie den APIs von Standard-COM-Anwendungen ähneln, d. h. denen aus Microsoft Office

Calculator Builder

Erstellen einer Benutzeroberfläche aus einem Formular des „ Qt Widgets Designer“ zur Laufzeit

Calculator Form

Verwendung eines mit dem „ Qt Widgets -Designer“ erstellten Formulars in einer Anwendung

Calculator Form/Multiple Inheritance

Verwendung eines mit dem „ Qt Widgets -Designer“ erstellten Formulars in einer Anwendung

Container Extension Example

Erstellen eines benutzerdefinierten mehrseitigen Plugins für den „ Qt Widgets Designer“

Custom Widget Plugin

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

Media Player

Wiedergabe von Audio- und Videodateien mit „ Qt Quick “.

Qutlook Example (ActiveQt)

Das Qutlook-Beispiel veranschaulicht die Verwendung von ActiveQt zur Automatisierung von Outlook. Das Beispiel nutzt das Tool „dumpcpp“, um einen C++-Namespace für die Typbibliothek zu generieren, die das Outlook-Objektmodell beschreibt

Remote Control Example

Verwendung und Steuerung von „ Qt Assistant “ als Hilfe-Viewer

Simple Example (ActiveQt)

Ein einfaches Beispiel veranschaulicht die Verwendung von QAxBindable und QAxFactory

Simple Text Viewer Example

Verwendung von „ Qt Assistant “ als benutzerdefinierten Hilfe-Viewer für Ihre Anwendung

System Tray Icon Example

Das Beispiel „System-Tray-Symbol“ zeigt, wie man ein Symbol mit einem Menü und Popup-Meldungen zur System-Tray-Leiste einer Desktop-Umgebung hinzufügt

Taking a Screenshot

Das Beispiel „Screenshot“ zeigt, wie man einen Screenshot des Desktops erstellt

Task Menu Extension

Erstellen eines benutzerdefinierten Widget-Plugins für den „ Qt Widgets Designer“ und Bereitstellen benutzerdefinierter Einträge im Aufgabenmenü, die mit dem Plugin verknüpft sind

Text Finder

Dynamisches Laden von .ui-Dateien mit QUiLoader

Wrapper Example (ActiveQt)

Das Wrapper-Beispiel veranschaulicht, wie vorhandene QWidget-Klassen als ActiveX-Steuerelemente exportiert werden, sowie die Verwendung von QAxFactory in Verbindung mit dem Makro QAXFACTORY_EXPORT(). Bei den ActiveX-Steuerelementen in diesem Beispiel handelt es sich um die von Qt bereitgestellten Standard-Schaltflächenklassen QPushButton, QCheckBox und QRadioButton

Mobil

Calqlatr

Ein Taschenrechner, der für Geräte im Quer- und Hochformat konzipiert ist. Er nutzt benutzerdefinierte Komponenten von „ Qt Quick “ und responsive Layouts für die Benutzeroberfläche sowie JavaScript für die Anwendungslogik.

Charts with QML Gallery

Veranschaulicht die Verwendung der verschiedenen Diagrammtypen mithilfe von QML

Coffee Machine

Eine „ Qt Quick “-Anwendung mit einer zustandsbasierten, benutzerdefinierten Benutzeroberfläche.

Dice

Eine Würfel-Anwendung, die „ Qt Quick 3D Physics“ und andere Qt-Module nutzt.

Hello GLES3 Example

Demonstriert OpenGL ES 3.0-Funktionen über QOpenGLExtraFunctions

Lightning Viewer

Eine Anwendung mit einer reaktionsschnellen Benutzeroberfläche, die Blitzeinschläge in Echtzeit auf einer Karte anzeigt, indem „ Qt Quick “, „ Qt Location “, „ Qt Positioning “ und Qt WebSockets kombiniert werden.

Map Viewer (QML)

Das Beispiel „Map Viewer“ zeigt, wie man eine Karte anzeigt und mit ihr interagiert, nach einer Adresse sucht und eine Wegbeschreibung abruft

Media Player

Wiedergabe von Audio- und Videodateien mithilfe von Qt Quick.

QML Camera Application

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

Qt Quick Controls - Contact List

Eine QML-App, die „ Qt Quick Controls “ und eine C++-Klasse nutzt, die eine einfache Kontaktliste implementiert

Qt Quick Controls - Gallery

Eine Galerie mit Steuerelementen

Qt Quick Controls - Wearable Demo

Demonstriert einen für tragbare Geräte konzipierten Anwendungsstarter

QtJenny: Generating C++ proxy classes to access Android APIs

Demo zur Verwendung von QtJenny

Scene Graph - OpenGL Under QML

Zeigt, wie OpenGL in einer Qt Quick -Szene gerendert wird

Sensors Showcase

Das Beispiel „Sensors Showcase“ veranschaulicht die Verwendung von Sensoren anhand visueller Beispiele

Embedded

Coffee Machine

Eine „ Qt Quick “-Anwendung mit einer zustandsbasierten, benutzerdefinierten Benutzeroberfläche.

Custom Extension

„Custom Extension“ zeigt, wie eine benutzerdefinierte Wayland-Erweiterung implementiert wird

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 die Verwendung der „IviApplication“-Erweiterung veranschaulicht

Minimal CPP

„Minimal CPP“ ist ein Beispiel, das zeigt, 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 Ausgängen demonstriert

Multi Screen

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

Overview Compositor

„Overview Compositor“ zeigt, wie man in einem Raster zwischen Clients wechselt

Qt Quick Controls - Wearable Demo

Zeigt einen Anwendungsstarter, der für tragbare Geräte entwickelt wurde

QtShell Compositor

„QtShell Compositor“ zeigt, wie man die QtShell-Shell-Erweiterung verwendet

Server Side Decoration Compositor

„Server Side Decoration Compositor“ ist ein einfaches Beispiel, das serverseitige Fensterdekorationen in der xdg-Shell demonstriert

Spanning Screens

„Spanning Screens“ ist ein Beispiel, das zeigt, wie Wayland-Clients über mehrere Bildschirme hinweg angezeigt werden können

Thermostat

Das Thermostat-Beispiel zeigt, wie je nach Fenstergröße unterschiedliche Designs implementiert werden können.

Virtual Keyboard in Qt Quick

Dieses Beispiel zeigt, wie die virtuelle Tastatur in einer „ Qt Quick “-Anwendung verwendet wird

Grafik

2D Painting Example

Das Beispiel „2D Painting“ zeigt, wie QPainter und QOpenGLWidget gemeinsam genutzt werden können, um beschleunigte 2D-Grafiken auf unterstützter Hardware darzustellen

40000 Chips

Visualisiert eine riesige Grafikansicht mit 40.000 Chip-Elementen

Advanced Text Example

Ein „ Qt Quick “-Beispiel, das einige fortgeschrittene Funktionen der Textverarbeitung demonstriert

Affine Transformations

Veranschaulicht, wie affine Transformationen in QPainter funktionieren

Analog Clock

Das Beispiel „Analog Clock“ zeigt, wie der Inhalt eines benutzerdefinierten Widgets gezeichnet wird

Basic Drawing Example

Das Beispiel „Basic Drawing“ zeigt, wie man mit der QPainter-Klasse einfache Grafikprimitive in verschiedenen Stilen anzeigt

Basic Graphics Layouts Example

Veranschaulicht, wie man ein einfaches Grafiklayout erstellt

C++ Extensions: Image Provider Example

So laden Sie Bilder in QML mit QQuickImageProvider

C++ Extensions: Image Response Provider Example

So laden Sie Bilder asynchron in QML

Colliding Mice Example

Veranschaulicht, wie Elemente in einer Grafikansicht animiert werden

Composition Modes

Veranschaulicht, wie Kompositionsmodi in QPainter funktionieren

Cube RHI Widget Example

Zeigt, wie man einen texturierten Würfel rendert und ihn mithilfe von QRhi – der Qt 3D-API und der Abstraktionsschicht für die Shading-Sprache – in QPainter und Widgets integriert

Diagram Scene Example

Veranschaulicht die Verwendung des Graphics-View-Frameworks

Drag and Drop Robot Example

Zeigt, wie Elemente in einer Grafikansicht per Drag & Drop verschoben werden

Easing Curves Example

Das Beispiel „Easing-Kurven“ zeigt, wie man Easing-Kurven verwendet, um die Geschwindigkeit einer Animation zu steuern

Elastic Nodes Example

Veranschaulicht, wie man mit grafischen Elementen in einer Szene interagiert

Gradients

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

Hello GLES3 Example

Veranschaulicht OpenGL ES 3.0-Funktionen über QOpenGLExtraFunctions

Hello Vulkan Cubes Example

Zeigt die Grundlagen der Verwendung von QVulkanWindow

Hello Vulkan Triangle Example

Zeigt die Grundlagen des Renderings mit QVulkanWindow und der Vulkan-API

Hello Vulkan Widget Example

Zeigt die Verwendung von QVulkanWindow in QWidget-Anwendungen

Image Composition Example

Zeigt, wie Kompositionsmodi in QPainter funktionieren

OpenGL Window Example

Dieses Beispiel zeigt, wie man eine minimale QWindow-basierte Anwendung zum Einsatz von OpenGL erstellt

Painter Paths Example

Das Beispiel „Painter Paths“ zeigt, wie man mit Painter-Pfaden komplexe Formen für das Rendering erstellt

Path Stroking

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

QOpenGLWidget Stereoscopic Rendering Example

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

QQuickRenderControl D3D11 Example

Zeigt, wie eine „ Qt Quick “-Szene in eine Textur gerendert wird, die anschließend von einem nicht auf Quick basierenden Direct3D-11-Renderer verwendet wird

QQuickRenderControl OpenGL Example

Zeigt, wie eine „ Qt Quick “-Szene in eine Textur gerendert wird, die anschließend von einem nicht auf Quick basierenden OpenGL-Renderer verwendet wird

QQuickRenderControl RHI Example

Zeigt, wie eine „ Qt Quick “-Szene in eine „QRhiTexture“ gerendert wird

Qt Canvas 2D - Canvas 2D Tester Example

Demonstriert die Verwendung des Qt-Canvas2D-Elements

Qt Canvas Painter - Compact Health Example

Veranschaulicht die Verwendung von `QCanvasPainter` in einem `QWindow`

Qt Canvas Painter - Gallery Example

Demonstriert die Funktionen von QCanvasPainter in einer „ Qt Quick “-Anwendung

Qt Canvas Painter - Hello Widget Example

Veranschaulicht die Verwendung von `QCanvasPainter` und `QCanvasPainterWidget`

Qt Quick Controls - Attached Style Properties Example

Veranschaulicht die Verwendung von QQuickAttachedPropertyPropagator

Qt Quick Controls - Flat Style

Eine QML-Anwendung, die „ Qt Quick Controls “ und QML-Module mit benutzerdefinierten Steuerelementen verwendet

Qt Quick Controls - Imagine Style Example: Automotive

Eine Benutzeroberfläche für die Automobilbranche mit benutzerdefinierten Elementen im Imagine-Stil

Qt Quick Controls - Text Editor

Eine Rich-Text-Editor-Anwendung, die Qt Quick Controls

Qt Quick Demo - Clocks

Eine QML-Uhr-Anwendung, die die Verwendung eines `ListView`-Typs zur Anzeige von durch ein `ListModel` generierten Daten und eines `SpringAnimation`-Typs zur Animation von Bildern demonstriert.

Qt Quick Examples - Accessibility

Dieses Beispiel veranschaulicht die Implementierung barrierefreier 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-Beispielen zum Drag-and-Drop

Qt Quick Examples - Embedded in Widgets

Veranschaulicht die Einbettung eines QQuickWindow in eine QWidget-Benutzeroberfläche ü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 Beispiel für „ Qt Quick “ zeigt, wie man eine variable Bildwiederholfrequenz 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 - MouseArea

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

Qt Quick Examples - MultiEffect Item Switcher

Veranschaulicht die Verwendung von MultiEffect

Qt Quick Examples - MultiEffect Test Bed

Veranschaulicht die Verwendung von „MultiEffect“

Qt Quick Examples - RectangularShadow NeumorphicPanel

Veranschaulicht die Verwendung von „RectangularShadow“

Qt Quick Examples - Shader Effects

Ein „ Qt Quick “-Beispiel, das die Verwendung von Shader-Effekten veranschaulicht

Qt Quick Examples - Shapes

Ein „ Qt Quick “-Beispiel, das die Verwendung von Shape-Elementen veranschaulicht

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 zum Modell-Ansicht-Muster

Qt Quick Examples - Window and Screen

Dieses Beispiel veranschaulicht die Typen „Window“ und „Screen“ in QML

Qt Quick Particles Examples - Affectors

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

Qt Quick Particles Examples - Emitters

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

Qt Quick Particles Examples - Image Particles

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

Qt Quick Particles Examples - System

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

Qt Quick TableView examples - Conway’s Game of Life

Das Beispiel „Conways Spiel des Lebens“ zeigt, wie der QML-Typ „TableView“ verwendet werden kann, um ein C++-Modell darzustellen, das der Benutzer schwenken 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

RHI Window Example

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

Raster Window Example

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

SVG Viewer

Ein „ Qt Widgets “-Beispiel zum Rendern und Anzeigen von SVG-Dateien

Scene Graph - Custom Geometry

Zeigt, wie eine benutzerdefinierte Geometrie im „ Qt Quick “-Szenengraphen implementiert wird

Scene Graph - Custom Material

Zeigt, wie ein benutzerdefiniertes Material im Qt Quick -Szenengraphen implementiert wird

Scene Graph - Custom QSGRenderNode

Zeigt, wie man mit QSGRenderNode benutzerdefiniertes Rendering im Qt Quick -Szenengraphen implementiert

Scene Graph - Direct3D 11 Under QML

Zeigt, wie man unter einer „ Qt Quick “-Szene direkt mit Direct3D 11 rendert

Scene Graph - Graph

Veranschaulicht, 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 unter einer „ Qt Quick “-Szene direkt mit Metal rendert

Scene Graph - OpenGL Under QML

Zeigt, wie man OpenGL in einer „ Qt Quick “-Szene rendert

Scene Graph - Painted Item

Zeigt, wie man benutzerdefinierte, auf QPainter basierende Szenengrafikelemente 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 in einer „ Qt Quick “-Szene rendert

Scene Graph - Threaded Animation

Zeigt die Vorteile benutzerdefinierter Elemente, die unabhängig vom Hauptthread animiert werden, während die Thread-basierte Render-Schleife von Qt Quick

Scene Graph - Two Texture Providers

Zeigt, wie zwei Texturen von zwei Textur-Providern in einem benutzerdefinierten Szenengraph-Knoten kombiniert werden

Scene Graph - Vulkan Texture Import

Zeigt, wie eine direkt mit Vulkan erstellte Textur verwendet wird

Scene Graph - Vulkan Under QML

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

Simple Anchor Layout Example

Demonstriert das Anker-Layout in einer Grafikansichtszene

Simple RHI Widget Example

Zeigt, wie ein Dreieck mithilfe von QRhi, der Qt 3D-API und der Abstraktionsschicht für die Shading-Sprache gerendert wird

Transformations Example

Das Beispiel „Transformationen“ zeigt, wie Transformationen die Art und Weise beeinflussen, wie QPainter Grafikprimitive rendert

Vector Deformation

Demonstriert, wie man die Elemente eines QPainterPath manipuliert

Vector Image Example

Ein „ Qt Quick “-Beispiel, das die Unterschiede zwischen „ Qt SVG “, „VectorImage“ und „svgtoqml“ veranschaulicht

Weather Forecast Example

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

Wiggly

Veranschaulicht die Verwendung eines mit dem „ Qt Quick Effect Maker “ (QQEM) erstellten Effekts

lottietoqml Example

Ein Beispiel, das die Verwendung von „lottietoqml“ in einer Anwendung veranschaulicht

qtlottieviewer Example

Demonstration der Anzeige und Steuerung einer Lottie-Animation mit Qt Quick

Multimedia

Audio Devices Example

Auflistung der verfügbaren Audiogeräte und deren Konfiguration

Audio Output Example

Aktivierung der Audiowiedergabe mithilfe der Klasse `QAudioSink`

Audio Recorder Example

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

Audio Source Example

Audioaufnahme mit der Klasse `QAudioSource`

Camera Example

Zeigt, wie man ein Standbild aufnimmt oder ein Video aufzeichnet

Media Player Example

Wiedergabe von Audio und Video mithilfe von Qt Widgets

QML Camera Application

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

QML Media Player Example

Wiedergabe von Audio und Video mithilfe des QML-MediaPlayer-Typs

QML Video Example

Transformieren von Video- und Kamerasucher-Inhalten

QML Video Recorder

Aufnahme von Audio und Video mithilfe von Qt Quick

Screen Capture Example

Aufnahme eines Bildschirms oder Fensters

Spatial Audio Panning Example

Zeigt einige der Funktionen der Spatial-Audio-Engine in Qt

Video Graphics Item Example

Streamen von Videos in einer Grafikszene

Video Widget Example

Implementierung eines Video-Player-Widgets

3D

Cube OpenGL ES 2.0 example

Zeigt, wie ein texturierter 3D-Würfel anhand von Benutzereingaben manuell gedreht werden kann

FX & Material Showroom

Demonstriert die Material- und Effektfunktionen von „ Qt Quick 3D “. Dieses Beispiel zeigt, wie Sie Partikeleffekte und Materialien in „ Qt Quick 3D “ verwenden können.

Hello GL2 Example

Das Beispiel „Hello GL2“ veranschaulicht die grundlegende Verwendung der mit Qt bereitgestellten OpenGL-bezogenen Klassen

Hello Qt Quick 3D Example

Demonstriert einfaches instanziertes Zeichnen

OSM Buildings

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

Qt 3D: Basic Shapes C++ Example

Zeigt vier Grundformen, die Qt 3D bietet, und richtet für jede davon ein Mesh ein

Qt 3D: Multi Viewport QML Example

Ein QML-Beispiel, das das Rendern eines Szenengraphen aus mehreren Ansichtsfenstern demonstriert

Qt 3D: PBR Materials QML Example

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

Qt 3D: Simple C++ Example

Eine C++-Anwendung, die zeigt, wie eine Szene gerendert wird 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 QML-Anwendung „ Qt 3D “, die eine Single-Pass-Wireframe-Rendering-Methode implementiert

Qt Quick 3D - Antialiasing Example

Demonstriert die Antialiasing-Modi in Qt Quick 3D

Qt Quick 3D - Baked Lightmap Example

Veranschaulicht die Verwendung von gebackenen Lichtkarten in einer 3D-Szene

Qt Quick 3D - Cascaded Shadow Maps Example

Veranschaulicht kaskadierte Schattenkarten

Qt Quick 3D - Custom Effect Example

Veranschaulicht das Schreiben benutzerdefinierter Nachbearbeitungseffekte

Qt Quick 3D - Custom Geometry Example

Demonstriert die Bereitstellung benutzerdefinierter Vertex-Daten aus C++ und QML

Qt Quick 3D - Custom Instanced Rendering

Demonstriert Instanzierung mit benutzerdefinierten Materialien und einer C++-Instanztabelle

Qt Quick 3D - Custom Materials Example

Veranschaulicht das Erstellen von schattierten benutzerdefinierten Materialien

Qt Quick 3D - Custom Morphing Animation

Demonstriert das Erstellen benutzerdefinierter Geometrie in C++ mit einem Morph-Target

Qt Quick 3D - Custom Shaders Example

Veranschaulicht die Verwendung benutzerdefinierter Vertex- und Fragment-Shader

Qt Quick 3D - Dynamic Model Creation Example

Veranschaulicht die dynamische Modellerstellung

Qt Quick 3D - HelloCube Example

Demonstriert, wie 2D- und 3D-Objekte gemeinsam gerendert werden Qt Quick 3D

Qt Quick 3D - Instanced Rendering Example

Zeigt, wie Instanz-Rendering durchgeführt wird Qt Quick 3D

Qt Quick 3D - Introduction

Veranschaulicht, wie eine Szene gerendert wird Qt Quick 3D

Qt Quick 3D - Layers Example

Veranschaulicht die Verwendung von Ebenen in QtQuick3D

Qt Quick 3D - Level of Detail Helper Example

Veranschaulicht die Verwendung des Level-of-Detail-Helpers

Qt Quick 3D - Lights Example

Veranschaulicht die Verwendung verschiedener Lichttypen

Qt Quick 3D - Morphing Example

Zeigt, wie man Morphing-Animationen in Qt Quick 3D

Qt Quick 3D - Offline Shaders Example

Veranschaulicht die Verwendung der experimentellen Unterstützung für die Materialverarbeitung zur Erstellungszeit

Qt Quick 3D - Order Independent Transparency Example

Demonstriert die reihenfolgeunabhängige Transparenz in Qt Quick 3D

Qt Quick 3D - Particles 3D Testbed Example

Veranschaulicht die Verwendung des „ Qt Quick 3D “-Moduls von Particles3D

Qt Quick 3D - Picking example

Veranschaulicht die Auswahl von Modellen

Qt Quick 3D - Principled Material Example

Veranschaulicht die Verwendung von „Principled Material“

Qt Quick 3D - Procedural Texture Example

Zeigt, wie benutzerdefinierte Texturdaten aus C++ oder QML bereitgestellt werden

Qt Quick 3D - Quick Ball Example

Veranschaulicht, wie man mit Quick3D ein einfaches Spiel erstellt

Qt Quick 3D - Quick Items Example

Veranschaulicht die Verwendung von „ Qt Quick -Items“ in einer Quick3D-Szene

Qt Quick 3D - Reflection Probes Example

Veranschaulicht die Verwendung von Reflection Probes in Qt Quick 3D

Qt Quick 3D - RuntimeLoader Example

Veranschaulicht, wie Assets zur Laufzeit geladen werden können

Qt Quick 3D - SSGI Lightmap Example

Ein Beispiel für Szenen mit SSGI und Lightmaps

Qt Quick 3D - Scene Effects Example

Veranschaulicht die Verwendung von „ExtendedSceneEnvironment“

Qt Quick 3D - Screen Space Reflections Example

Veranschaulicht Reflexionen in Qt Quick 3D

Qt Quick 3D - Simple Fog Example

Veranschaulicht, wie Nebel in der 3D-Szene aktiviert wird

Qt Quick 3D - Simple RuntimeLoader Example

Veranschaulicht das Laden eines 3D-Assets zur Laufzeit und das Abfragen seiner Szenenobjekte

Qt Quick 3D - Simple Skinning Example

Veranschaulicht, wie eine einfache Skinning-Animation gerendert wird Qt Quick 3D

Qt Quick 3D - Sky Material Example

Veranschaulicht das prozedurale Himmel-Rendering und die bildbasierte Beleuchtung mit SkyMaterial

Qt Quick 3D - Stencil Outline Extension Example

Zeigt, wie die QtQuick3D-Render-Erweiterung zur Implementierung von Stencil-Umrandungen genutzt werden kann

Qt Quick 3D - Sub-mesh Example

Zeigt, wie Materialien Sub-Meshes zugewiesen werden

Qt Quick 3D - User Passes Example

Veranschaulicht das Erstellen benutzerdefinierter Render-Pässe in Qt Quick 3D

Qt Quick 3D - View3D Example

Veranschaulicht die Verwendung von View3D zur Darstellung einer Szene aus der Perspektive mehrerer Kameras

Qt Quick 3D - Volumetric Fog Extension Example

Demonstriert, wie volumetrischer Nebel in einer Render-Erweiterung implementiert wird

Qt Quick 3D - Volumetric Rendering Example

Zeigt, wie man volumetrisches Rendering in Qt Quick 3D

Qt Quick 3D - XR 3D Interaction example

Zeigt, wie man 3D-Objekte mit „ Qt Quick 3D “ XR bearbeitet

Qt Quick 3D - XR Advanced Touch

Demonstriert die Touch-Bedienung auf gekrümmten Displays und die Touch-Bedienung von 3D-Modellen

Qt Quick 3D - XR Freeform Teleportation Example

Zeigt, wie man einfache Fortbewegung in „ Qt Quick 3D “ XR implementiert

Qt Quick 3D - XR Physics-base teleportation demo

Zeigt, wie man physikbasierte Fortbewegung in „ Qt Quick 3D “ XR erstellt.

Qt Quick 3D - XR Simple Example

Zeigt, wie man eine einfache VR-Szene mit „ Qt Quick 3D “ XR einrichtet

Qt Quick 3D - XR Simple Input Example

Demonstriert die Controller-Eingabe in „ Qt Quick 3D “ XR

Qt Quick 3D - XR Simple Touch Example

Veranschaulicht die Hand-Tracking-Eingabe in „ Qt Quick 3D XR“

Qt Quick 3D - XR Spatial Anchors Example

Demonstriert die Verwendung von räumlichen Ankern in „ Qt Quick 3D “ XR

Qt Quick 3D Physics - Cannon Example

Demonstriert, wie physische Objekte erzeugt werden

Qt Quick 3D Physics - CharacterController Example

Demonstriert den Typ „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

Veranschaulicht die Verwendung von Trigger-Körpern und Kollisionsinformationen

Qt Quick 3D Physics - Joints Example

Veranschaulicht die Verwendung von Gelenken in einer Physikszene

Qt Quick 3D Physics - Mass Example

Veranschaulicht verschiedene Möglichkeiten, Masse und Trägheit eines Körpers festzulegen

Qt Quick 3D Physics - Material Example

Veranschaulicht die Verwendung physikalischer Materialien

Qt Quick 3D Physics - Simple Example

Veranschaulicht das Einrichten einer einfachen Physikszene

Toy Customizer

Ein Beispiel für die 3D-Anpassung, das die interaktive Auswahl von Spielzeug und die Anpassung des Aussehens in Echtzeit mithilfe von „ Qt Quick 3D “ demonstriert.

Datenvisualisierung

Audio Samples vs Sound Level

Dieses Beispiel zeigt die grafische Darstellung von Mikrofon-Samples im Vergleich zum Audiopegel

Axis Handling

Implementierung des Ziehens von Achsen mit einem benutzerdefinierten Eingabehandler in QML und Erstellung eines benutzerdefinierten Achsenformatierers

Charts with QML Gallery

Veranschaulicht die Verwendung der verschiedenen Diagrammtypen mithilfe von QML

Charts with Widgets Gallery

Eine Anwendung, die die „ Qt Charts Widgets API“ demonstriert

Cockpit

Beispielanwendung, die mithilfe von Diagrammen ein Flugzeugcockpit nachbildet

Graph Gallery

Galerie mit Balken-, Punkt- und Flächendiagrammen

Graph Printing

Drucken eines 2D- oder 3D-Diagramms

Graphs 2D in Qt Widgets

Verwendung von 2D-Diagrammen in einer Widget-basierten Anwendung

Graphs with CSV Data

So visualisieren Sie Daten aus einer CSV-Datei in „ Qt Graphs “.

HelloGraphs

Verwendung von 2D-Diagrammen in einer „ Qt Quick “-Anwendung

Mathematical Equations

Visualisierung mathematischer Gleichungen

OpenGL Accelerated Series Example

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

Qml Oscilloscope

Das Beispiel zeigt, wie man eine Anwendung mit hohen Leistungsanforderungen mithilfe der Qt Charts -QML-API implementiert

Qml Weather

Dies ist eine grundlegende Demonstration, die zeigt, wie die verschiedenen Diagrammtypen mithilfe von QML verwendet werden

Simple Bar Graph

Verwendung von „Bars3D“ in einer QML-Anwendung

Simple Scatter Graph

Verwendung von Scatter3D in einer QML-Anwendung

StocQt

Ein konfigurierbares Aktienchart für 100 Aktien.

Surface Graph Gallery

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

Volumetric Rendering

Rendering volumetrischer Objekte

Wind Turbine Dashboard

Ein Windkraftanlagen-Dashboard mit 2D- und 3D-Diagrammen

Zoom Line Example

Beispiel zur Erstellung eines eigenen, benutzerdefinierten Zoom-Effekts

Datenverarbeitung & E/A

Bindable Properties

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

Books

Zeigt, wie man „ Qt SQL “-Klassen mit einem Model-View-Framework verwendet

Cached SQL Table

Das Beispiel „Cached Table“ zeigt, wie eine Tabellenansicht für den Zugriff auf eine Datenbank genutzt werden kann, wobei alle Änderungen an den Daten zwischengespeichert werden, bis der Benutzer sie explizit über eine Schaltfläche übermittelt

Calendar Backend Plugin Example

Das „QCalendar“-Beispiel veranschaulicht vom Benutzer bereitgestellte benutzerdefinierte Kalender

Contiguous Cache Example

Das Beispiel „Contiguous Cache“ zeigt, wie man mit QContiguousCache den Speicherverbrauch bei sehr großen Modellen verwaltet. In manchen Umgebungen ist der Speicher begrenzt, und selbst wenn dies nicht der Fall ist, mögen es Benutzer nicht, wenn eine Anwendung übermäßig viel Speicher belegt. Durch die Verwendung von `QContiguousCache` zur Verwaltung einer Liste – anstatt die gesamte Liste in den Speicher zu laden – kann die Anwendung den Speicherbedarf begrenzen, unabhängig von der Größe des Datensatzes, auf den sie zugreift

DOM Bookmarks Application

Stellt einen Reader für XML-Bookmark-Exchange-Language-Dateien bereit

Drill Down Example

Das Beispiel „Drill Down“ zeigt, wie man mithilfe der Klassen `QSqlRelationalTableModel` und `QDataWidgetMapper` Daten aus einer Datenbank liest und Änderungen übermittelt

Hello Speak Example

Das Beispiel „Hello Speak“ liest vom Benutzer eingegebenen Text vor

IPC: Shared Memory

Veranschaulicht, wie Bilddaten mithilfe des Shared-Memory-IPC-Mechanismus zwischen verschiedenen Prozessen ausgetauscht werden können

MIME Type Browser

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

Mandelbrot

Das „Mandelbrot“-Beispiel veranschaulicht die Multithread-Programmierung mit Qt. Es zeigt, wie ein Worker-Thread verwendet wird, um rechenintensive Berechnungen durchzuführen, ohne die Ereignisschleife des Hauptthreads zu blockieren

Master Detail Example

Das Master-Detail-Beispiel zeigt, wie Daten aus verschiedenen Datenquellen in derselben Anwendung dargestellt werden können. Die Albumtitel sowie die zugehörigen Interpreten und Veröffentlichungsdaten werden in einer Datenbank gespeichert, während die Titel jedes Albums in einer XML-Datei abgelegt sind

Models and Views: List Model using a worker thread for data fetching

Veranschaulicht, wie ein Listenmodell mit einer reaktionsschnellen Benutzeroberfläche unter Verwendung eines Worker-Threads zum Abrufen von Daten implementiert wird

Move Blocks

Das Beispiel „Move Blocks“ zeigt, wie Elemente in einer QGraphicsScene mithilfe einer QStateMachine mit einem benutzerdefinierten Übergang animiert werden

Parsing and displaying CBOR data

Eine Demonstration, wie Dateien im CBOR-Format geparst werden

Ping Pong States

Das Beispiel „Ping Pong States“ zeigt, wie parallele Zustände zusammen mit benutzerdefinierten Ereignissen und Übergängen im „ Qt State Machine “-Framework verwendet werden

Prime Counter

Veranschaulicht, wie der Fortschritt paralleler Operationen überwacht wird

Producer and Consumer using Semaphores

Das Beispiel „Producer and Consumer using Semaphores“ zeigt, wie man mit QSemaphore den Zugriff auf einen Ringpuffer steuert, der von einem Producer-Thread und einem Consumer-Thread gemeinsam genutzt wird

Producer and Consumer using Wait Conditions

Das Beispiel „Producer und Consumer mit Wait-Bedingungen“ zeigt, wie man mit QWaitCondition und QMutex den Zugriff auf einen Ringpuffer steuert, der von einem Producer-Thread und einem Consumer-Thread gemeinsam genutzt wird

QXmlStream Bookmarks Example

Veranschaulicht das Lesen und Schreiben von XBEL-Dateien

Qt OPC UA Viewer

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

Qt OPC UA X509 Support

Zeigt, wie Schlüssel und Zertifikatssignierungsanforderungen generiert werden

Qt Quick Examples - Local Storage

Eine Sammlung von Beispielen für den lokalen Speicher in QML

Qt Quick Water Pump

Interaktion mit einem OPC-UA-Server zum Aufbau einer QML-basierten HMI für eine einfache Wasserpumpe

Query Model Example

Das Beispiel „Query Model“ zeigt, wie man angepasste Versionen von Daten erstellt, die aus einer SQL-Abfrage stammen, wobei ein Modell verwendet wird, das die Abfrage und die Tabellenansichten kapselt, um die Ergebnisse anzuzeigen

Queued Custom Type

Das Beispiel „Queued Custom Type“ zeigt, wie benutzerdefinierte Typen mithilfe von Signalen und Slots in einer Warteschlange zwischen Threads gesendet werden

Quick Speech Example

Das Beispiel „Quick Speech“ liest vom Benutzer bereitgestellten Text vor

Relational Table Model Example

Das Beispiel „Relational Table Model“ zeigt, wie Tabellenansichten mit einem relationalen Modell verwendet werden, um die Beziehungen zwischen Elementen in einer Datenbank zu visualisieren

Rogue

Das Beispiel „Rogue“ zeigt, wie man die Qt State Machine zur Ereignisbehandlung einsetzt

SCXML Calculator

Eine Anwendung, die das in der SCXML-Spezifikation vorgestellte „Calculator“-Beispiel implementiert

SCXML Invoke

Ruft eine kompilierte verschachtelte Zustandsmaschine auf

SCXML Media Player

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

SCXML Sudoku

Demonstriert die Verwendung einer separaten JavaScript-Datei mit SCXML

SCXML Traffic Light (Dynamic, QML)

Eine „ Qt Quick “-Anwendung, die eine dynamisch geladene Zustandsmaschine zur Implementierung einer Ampel verwendet

SCXML Traffic Light (Dynamic, Widgets)

Eine Widget-basierte Anwendung, die eine dynamisch geladene Zustandsmaschine zur Implementierung einer Ampel verwendet

SCXML Traffic Light (Simple, QML)

Eine „ Qt Quick “-Anwendung, die eine kompilierte Zustandsmaschine zur Implementierung einer vereinfachten Ampel verwendet

SCXML Traffic Light (Static, QML)

Eine „ Qt Quick “-Anwendung, die eine kompilierte Zustandsmaschine zur Implementierung einer Ampel verwendet

SCXML Traffic Light (Static, Widgets)

Eine Widget-basierte Anwendung, die eine kompilierte Zustandsmaschine verwendet, um eine Ampel zu implementieren

SQL Browser

Das 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 „SQL Widget Mapper“ zeigt, wie Karteninformationen aus einer Datenbank auf Widgets in einem Formular angewendet werden können

Saving and Loading a Game

So speichern und laden Sie ein Spiel mithilfe der JSON- oder CBOR-Klassen von Qt

Serialization Converter

So konvertieren Sie zwischen verschiedenen Serialisierungsformaten

Table Model Example

Das Beispiel „Table Model“ zeigt, wie ein spezielles SQL-Tabellenmodell mit Tabellenansichten verwendet wird, um Informationen in einer Datenbank zu bearbeiten

TaskTree Demo

Veranschaulicht, wie sich verschiedene Ausführungsmodi und Workflow-Richtlinien auf die Ausführung eines komplexen TaskTree auswirken

TaskTree Image Scaling

Veranschaulicht, wie man „For“-Schleifen-Iterationen parallel ausführt, um Bilder mithilfe von TaskTree asynchron herunterzuladen und zu skalieren

TaskTree Traffic Light

Veranschaulicht anhand einer Ampel-Simulation, wie man mit TaskTree das Verhalten einer Zustandsmaschine implementiert

Traffic Light

Das Ampel-Beispiel zeigt, wie man die „ Qt State Machine -Übersicht“ nutzt, um den Kontrollfluss einer Ampel zu implementieren

Undo Framework Example

Dieses Beispiel zeigt, wie man eine Rückgängig-/Wiederherstellen-Funktionalität mit dem Qt-Undo-Framework implementiert

Water Pump

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

Water Pump Simulation Server

Ein OPC-UA-Server, der eine einfache Simulation einer Wasserpumpe implementiert

Word Count

Veranschaulicht die Verwendung des Map-Reduce-Algorithmus

Konnektivität

Annotated URL

Liest formatierte NFC-Data-Exchange-Format-Nachrichten (NDEF)

Blocking Receiver

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

Blocking Sender

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

Bluetooth Chat

Zeigt die Kommunikation über Bluetooth unter Verwendung des RFCOMM-Protokolls

Bluetooth Low Energy Heart Rate Game

Ein Spiel, das die Interaktion mit einem Bluetooth Low Energy-Herzfrequenzgerät/-dienst demonstriert

Bluetooth Low Energy Heart Rate Server

Ein Beispiel, das zeigt, wie ein GATT-Dienst eingerichtet und ausgeschrieben wird. Das Beispiel veranschaulicht die Verwendung der „ Qt Bluetooth -Low-Energy“-Klassen im Zusammenhang mit Peripherie- (Slave-)Funktionalität

Bluetooth Low Energy Scanner

Eine Anwendung zum Durchsuchen der Inhalte von Bluetooth-Low-Energy-Peripheriegeräten. Das Beispiel veranschaulicht die Verwendung aller „ Qt Bluetooth -Low-Energy“-Klassen

CAN Bus Manager

Das Beispiel sendet und empfängt CAN-Bus-Frames

D-Bus Chat

Veranschaulicht die Kommunikation zwischen Instanzen einer Anwendung

D-Bus Complex Ping Pong

Veranschaulicht die Verwendung des Qt D-Bus -Typsystems

D-Bus Ping Pong

Demonstriert ein einfaches Nachrichtensystem unter Verwendung von D-Bus

D-Bus Remote Controlled Car

Zeigt, wie man mit „ Qt D-Bus “ ein Auto von einer anderen Anwendung aus steuern kann

Local Fortune Client

Veranschaulicht die Verwendung von `QLocalSocket` für einen einfachen lokalen Dienst-Client

Local Fortune Server

Veranschaulicht die Verwendung von QLocalServer und QLocalSocket zum Bereitstellen eines einfachen lokalen Dienstes

MQTT Subscriptions

Erstellen einer Anwendung, die mit einem MQTT-Broker kommuniziert

Modbus Client

Das Beispiel implementiert eine Modbus-Client-Anwendung

Modbus Custom Command

Das Beispiel zeigt, wie benutzerdefinierte Modbus-Funktionscodes verarbeitet werden

Modbus Server

Das Beispiel implementiert eine Modbus-Serveranwendung

Model-View Client

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

Model-View Server

Entwicklung eines einfachen Serverprogramms, das eine QTreeView anzeigt und Änderungen daran vornimmt, die über ein Remote-Objects-Netzwerk bereitgestellt wird

NDEF Editor

Liest und schreibt NFC-Data-Exchange-Format-Nachrichten (NDEF) auf NFC-Forum-Tags

Qt Quick Publication

Verwenden Sie „ Qt Quick Controls “, um eine Anwendung zu erstellen, die Beiträge zu MQTT-Themen veröffentlichen kann

Qt Quick Subscription

Verwenden Sie „ Qt Quick Controls “, um eine Anwendung zu erstellen, die MQTT-Themen abonnieren kann

QtRemoteObjects WebSockets Applications

Verwendung eines nicht auf QIODevice basierenden Transports (QWebSocket) mit QtRemoteObjects

Quick CoAP Multicast Discovery

Verwendung des CoAP-Clients für die Multicast-Ressourcensuche mit einer Benutzeroberfläche von „ Qt Quick “

Quick Secure CoAP Client

Sichern des CoAP-Clients und dessen Verwendung mit einer „ Qt Quick “-Benutzeroberfläche

SSL Server and Client

Einrichtung eines sicheren Remote-Object-Netzwerks mit QSslSockets

Serial Terminal

Zeigt, wie verschiedene Funktionen von QSerialPort genutzt werden

Simple CoAP Client

Erstellen einer Anwendung, die mit einem CoAP-Server kommuniziert

Simple MQTT Client

Erstellen einer minimalistischen Telemetrie-Anwendung

Simpleswitch Direct Server and Client

Ein minimalistischer Remote-Object-Server und -Client

Time Client Application

Ein Client, der eine Kopie eines Zeitobjekts vom Server verwaltet und die Zeit in einer Uhr anzeigt

Time Server Application

Ein Server, der ein Zeitobjekt mit verbundenen Clients teilt

WebSockets MQTT Subscription

Kombination eines MQTT-Clients mit einer WebSocket-Verbindung

Netzwerk

A minimal RSS listing application

Eine Demonstration, wie eine Netzwerkressource abgerufen und angezeigt wird

Blocking Fortune Client

Veranschaulicht, wie ein Client für einen Netzwerkdienst erstellt wird

Broadcast Receiver

Veranschaulicht, wie man über ein lokales Netzwerk gesendete Informationen empfängt

Broadcast Sender

Veranschaulicht, wie Informationen an mehrere Clients in einem lokalen Netzwerk gesendet werden

ChatGPT RESTful API Client

Beispiel für die Verwendung des OpenAPI-Generators zur Erstellung eines RESTful-API-Clients für die Kommunikation mit OpenAI-Modellen

ColorPalette RESTful API client

Beispiel für die Generierung des OpenAPI-Client-Codes und dessen Integration in eine Anwendung

DNS lookup

Zeigt, wie man einen Hostnamen mit QDnsLookup nachschlägt

DTLS client

Dieses Beispiel zeigt, wie man clientseitige DTLS-Verbindungen implementiert

DTLS server

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

Fortune Client

Veranschaulicht, wie ein Client für einen Netzwerkdienst erstellt wird

Fortune Server

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

HTTP Client

Veranschaulicht einen einfachen HTTP-Client

Image Scaling

Zeigt, wie Bilder asynchron heruntergeladen und skaliert werden

Lightning Viewer

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

Magic 8 Ball

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

Multi-stream Client

Veranschaulicht die Verwendung von SCTP auf der Client-Seite

Multi-stream Server

Veranschaulicht die Verwendung von SCTP auf der Serverseite

Multicast Receiver

Veranschaulicht, wie an eine Multicast-Gruppe gesendete Informationen empfangen werden

Multicast Sender

Veranschaulicht, wie Nachrichten an eine Multicast-Gruppe gesendet werden

Network Chat

Demonstriert einen zustandsbehafteten Peer-to-Peer-Chat-Client

QML WebSocket Client

Erläutert, wie man ein Beispiel für einen QML-WebSocket-Client schreibt

QML WebSocket Server

Ein einfaches Beispiel, das die Verwendung eines QML-WebSocketServers veranschaulicht

Qt GRPC Client Guide

Qt GRPC Client-Anleitung

Qt Quick Demo - RESTful API client

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

QtGrpc Chat

Eine Chat-Anwendung zum Austausch beliebiger Nachrichten in einem Chatraum

Reddit Example

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

SCXML FTP Client

Implementiert einen einfachen FTP-Client mithilfe einer Zustandsmaschine

Secure Socket Client

Veranschaulicht die Kommunikation über eine verschlüsselte (SSL-)Verbindung

Secure WebSocket Echo Client

Eine einfache Client-Anwendung, die sichere WebSockets (wss) nutzt

Secure WebSocket Echo Server

Ein einfacher Server, der über sichere WebSockets (wss) auf Clients reagiert

Sensors

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

Simple HTTP Server

Einfaches Beispiel für die Einrichtung eines HTTP-Servers

Simple WebSocket Chat

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

TaskTree Image Scaling

Veranschaulicht, wie „For“-Schleifen parallel ausgeführt werden, um Bilder mithilfe von TaskTree asynchron herunterzuladen und zu skalieren

Threaded Fortune Server

Das Beispiel „Threaded Fortune Server“ zeigt, wie man einen Server für einen einfachen Netzwerkdienst erstellt, der Threads zur Bearbeitung von Anfragen verschiedener Clients nutzt. Es ist für die Ausführung zusammen mit dem Beispiel „Fortune Client“ vorgesehen

Torrent Example

Veranschaulicht komplexe TCP/IP-Vorgänge

Vehicle

Verwaltet zwei Thread-basierte Verbindungen zwischen einem Qt GRPC-Client und einem C++-gRPC-Server

WebSocket Echo Client

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

WebSocket Echo Server

Zeigt, wie man eine einfache WebSocket-Serveranwendung schreibt

Positionierung und Standort

GeoJson Viewer (QML)

Das GeoJSON-Viewer-Beispiel demonstriert, wie man MapItems bearbeitet, Benutzereingaben verarbeitet und Daten in eine GeoJSON-Datei ein- und aus dieser ausgibt

Lightning Viewer

Eine Anwendung mit einer reaktionsschnellen Benutzeroberfläche, die Blitzeinschläge in Echtzeit auf einer Karte anzeigt, indem „ Qt Quick “, „ Qt Location “, „ Qt Positioning “ und Qt WebSockets kombiniert werden.

Log File Position Source (C++)

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

Map Viewer (QML)

Das Beispiel „Map Viewer“ zeigt, wie man eine Karte anzeigt und mit ihr interagiert, nach einer Adresse sucht und eine Wegbeschreibung abruft

MapItemView Transitions (QML)

So verwenden Sie Übergänge in Verbindung mit „MapItemView“

Minimal Map (QML)

Minimaler Code zur Anzeige einer Karte mit Qt Quick

Places (QML)

Das „Places“-Beispiel veranschaulicht, wie man nach Orten sucht und auf zugehörige Inhalte zugreift

Places List (QML)

Das Beispiel „Ortsliste“ zeigt, wie man mithilfe eines ListView nach Orten sucht und eine Liste dieser Orte anzeigt

Places Map (QML)

Das „Places Map“-Beispiel zeigt, wie man mithilfe eines „MapItemView“ nach Orten sucht und eine Liste dieser Orte auf einer Karte anzeigt

Plane Spotter (QML)

Das Beispiel „Plane Spotter“ veranschaulicht die enge Integration von Standort- und Positionsdatentypen in QML

Satellite Info

Das Beispiel „Satellite Info“ zeigt die verfügbaren Satelliten mithilfe von Sky View, Table View oder RSSI View sowie die aktuelle Position des Benutzers an. Es ist mit „ Qt Positioning “ und Qt Quick

Weather Info

Das Beispiel „Weather Info“ zeigt, wie die aktuelle Position des Benutzers genutzt wird, um lokale Inhalte von einem Webdienst in einem C++-Plugin für „ Qt Quick “ abzurufen, unter Verwendung von Qt Positioning

Benutzeroberflächenkomponenten

Address Book

Das Beispiel „Adressbuch“ zeigt, wie man mithilfe von Proxy-Modellen verschiedene Ansichten auf Daten aus einem einzigen Modell anzeigt

Arrow Pad Example

Das Konzept der „ Qt Linguist “-Kontexte verstehen und zwei oder mehr Sprachen verwenden

Basic Layouts Example

Zeigt, wie die Standard-Layout-Manager verwendet werden

Basic Sort/Filter Model Example

Das Beispiel „Grundlegendes Sortier-/Filtermodell“ veranschaulicht, wie man mit QSortFilterProxyModel grundlegende Sortier- und Filtervorgänge durchführt

Calculator Example

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

Calendar Widget Example

Das Beispiel „Calendar Widget“ veranschaulicht die Verwendung von `QCalendarWidget`

Combo Widget Mapper Example

Das Beispiel „Combo-Widget-Mapper“ zeigt, wie man mit einem `QDataWidgetMapper` Informationen aus einem Modell bestimmten Widgets in einem Formular zuordnet

Completer Example

Das „Completer“-Beispiel zeigt, wie man für ein Eingabe-Widget Funktionen zur Zeichenfolgenvervollständigung bereitstellt, basierend auf Daten, die von einem Modell bereitgestellt werden

Context-Sensitive Help Example

Verwendung der Klasse `QHelpEngineCore` zur Implementierung kontextsensitiver Hilfe für Anwendungen

Custom Completer Example

Das Beispiel „Custom Completer“ zeigt, wie man für ein Eingabe-Widget Funktionen zur Zeichenfolgenvervollständigung bereitstellt, die auf Daten basieren, die von einem Modell bereitgestellt werden. Der Completer zeigt Vorschläge für mögliche Wörter an, basierend auf den ersten drei vom Benutzer eingegebenen Zeichen, und das vom Benutzer ausgewählte Wort wird mithilfe von QTextCursor in das TextEdit-Widget eingefügt

Custom Sort/Filter Model Example

Das Beispiel „Custom Sort/Filter Model“ veranschaulicht, wie man eine Unterklasse von `QSortFilterProxyModel` erstellt, um erweiterte Sortier- und Filterfunktionen durchzuführen

Draggable Icons Example

Das Beispiel „Draggable Icons“ zeigt, wie Bilddaten per Drag & Drop zwischen Widgets innerhalb derselben Anwendung sowie zwischen verschiedenen Anwendungen verschoben werden können

Draggable Text Example

Veranschaulicht, wie Text per Drag & Drop zwischen Widgets verschoben werden kann

Drop Site Example

Das Beispiel zeigt, wie man bei einer Drag-and-Drop-Operation zwischen den verschiedenen verfügbaren MIME-Formaten unterscheidet

Editable Tree Model Example

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

Fetch More Example

Das Beispiel „Fetch More“ zeigt, wie Elemente bei Bedarf zu einem Element-View-Modell hinzugefügt werden

Flow Layout Example

Zeigt, wie Widgets für verschiedene Fenstergrößen angeordnet werden

Frozen Column Example

Dieses Beispiel demonstriert, wie man eine Spalte innerhalb einer „QTableView“ fixiert

Getting Started Programming with Qt Widgets

Ein Tutorial für eine auf „ Qt Widgets “ basierende Notizblock-Anwendung

Image Gestures Example

Veranschaulicht die Verwendung einfacher Gesten in einem Widget

License Wizard Example

Das Beispiel „License Wizard“ zeigt, wie komplexe Assistenten in Qt implementiert werden

Line Edits Example

Das Beispiel „Line Edits“ veranschaulicht die vielfältigen Einsatzmöglichkeiten von QLineEdit und zeigt die Auswirkungen verschiedener Eigenschaften und Validatoren auf die vom Benutzer eingegebenen und ausgegebenen Daten

Localized Clock Example

Das Beispiel zeigt bewährte Vorgehensweisen für die Nutzung der Übersetzungs- und Lokalisierungsfunktionen von Qt in CMake und „ Qt Quick “, einschließlich der Behandlung von Pluralformen in verschiedenen Sprachen sowie lokalisierter Zeit- und Datumsformate

Localized Clock with ID-based Translation

Das Beispiel zeigt bewährte Vorgehensweisen für die Nutzung der ID-basierten Übersetzungsfunktionen von Qt in CMake und „ Qt Quick “, einschließlich der Behandlung von Pluralformen in verschiedenen Sprachen sowie lokalisierter Zeitformate

Localized Clock with Runtime Language Switch

Das Beispiel veranschaulicht bewährte Vorgehensweisen bei der Nutzung der Übersetzungs- und Lokalisierungsfunktionen von Qt in CMake und „ Qt Quick “, insbesondere das Ändern der Sprache einer Anwendung zur Laufzeit. Es erweitert das einfachere Beispiel „Localized Clock“

Menus Example

Das Beispiel „Menüs“ veranschaulicht, wie Menüs in einer Hauptfenster-Anwendung verwendet werden können

Models and Views: AbstractItemModel Example

Zeigt, wie eine Unterklasse von QAbstractItemModel als Modell in QML verwendet wird

Models and Views: Fetch More functionality using a worker thread

Veranschaulicht, wie `fetchMore()` in einem Worker-Thread implementiert werden kann, während die Benutzeroberfläche reaktionsfähig bleibt

Models and Views: List Model using a worker thread for data fetching

Veranschaulicht, wie ein Listenmodell mit einer reaktionsschnellen Benutzeroberfläche unter Verwendung eines Arbeitsthreads zum Abrufen von Daten implementiert wird

Models and Views: Object ListModel Example

Zeigt, wie eine `QList` als Modell in QML verwendet wird

Models and Views: String ListModel Example

Zeigt, wie man eine `QStringList` als Modell in QML verwendet

Order Form Example

Das Beispiel „Bestellformular“ zeigt, wie Rich-Text-Dokumente durch die Kombination einer einfachen Vorlage mit vom Benutzer in einem Dialogfeld eingegebenen Daten erstellt werden

PDF Multipage Viewer Example

Ein PDF-Viewer für „ Qt Quick “, der das Blättern durch die Seiten ermöglicht

PDF Single Page Viewer Example

Ein PDF-Viewer nach dem Prinzip „ Qt Quick “, der jeweils eine Seite anzeigt

PDF Viewer Widget Example

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

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

QML Previewer Example

Veranschaulicht, wie man „ Qt Quick “ mithilfe von `QWidget::createWindowContainer()` mit einer „ Qt Widgets “-Anwendung kombiniert

QQuickWidget - QQuickView Comparison Example

Veranschaulicht die Vorteile von QQuickWidget gegenüber einem als natives Fenster eingebetteten QQuickView

QRegularExpression Example

Das Beispiel „QRegularExpression“ zeigt, wie reguläre Ausdrücke in Qt auf Text angewendet werden, indem es eine Umgebung bereitstellt, in der neue reguläre Ausdrücke erstellt und an benutzerdefinierten Textzeichenfolgen getestet werden können

Qt Quick Controls - Contact List

Eine QML-App, die „ Qt Quick Controls “ und eine C++-Klasse verwendet, die eine einfache Kontaktliste implementiert

Qt Quick Controls - Event Calendar

Ein einfacher Veranstaltungskalender

Qt Quick Controls - Gallery

Eine Galerie mit Steuerelementen

Qt Quick Examples - Pointer Handlers

Zeigt, wie man „ Qt Quick “-Eingabehandler in interaktiven Komponenten verwendet

Qt Quick Examples - Positioners

Dies ist eine Sammlung von QML-Positioner-Beispielen

Qt Quick Layouts - Basic Example

Veranschaulicht, wie man Layout-Typen zum Anordnen einer Benutzeroberfläche verwendet

Qt Quick Layouts - Responsive Layout Example

Veranschaulicht die Verwendung von „LayoutItemProxy“ zur Erstellung einer responsiven Benutzeroberfläche

Qt Quick Widgets Example

Veranschaulicht, wie man „ Qt Quick “ mithilfe der Klasse `QQuickWidget` mit einer „ Qt Widgets “-Anwendung kombiniert

Scribble Example

Das „Scribble“-Beispiel zeigt, wie einige der Ereignisbehandler von `QWidget` neu implementiert werden, um die für die Widgets der Anwendung generierten Ereignisse zu empfangen

Shortcut Editor Example

Das Beispiel „Shortcut Editor“ zeigt, wie man ein einfaches, les- und schreibbares hierarchisches Modell erstellt, das mit den Qt-Standardklassen „View“ und „QKeySequenceEdit“ verwendet werden kann. Eine Beschreibung der Modell-Ansicht-Programmierung finden Sie in der Übersicht zur Modell-Ansicht-Programmierung

Simple Tree Model Example

Das Beispiel „Simple Tree Model“ zeigt, wie ein hierarchisches Modell mit den Standard-View-Klassen von Qt verwendet wird

Sliders Example

Das Beispiel „Sliders“ zeigt, wie man die verschiedenen in Qt verfügbaren Schieberegler-Typen verwendet: QSlider, QScrollBar und QDial

Spin Boxes Example

Das Beispiel „Spin-Boxen“ zeigt, wie die vielen verschiedenen in Qt verfügbaren Spin-Box-Typen verwendet werden, vom einfachen QSpinBox-Widget bis hin zu komplexeren Editoren wie dem QDateTimeEdit-Widget

Spreadsheet

Das Beispiel „Tabellenkalkulation“ zeigt, wie man eine einfache Tabellenkalkulationsanwendung erstellt

Spreadsheets Example

Veranschaulicht, wie man eine Tabellenkalkulationsanwendung erstellt

Standard Dialogs Example

Das Beispiel „Standarddialoge“ zeigt die von Qt bereitgestellten Standarddialoge

Star Delegate Example

Das Beispiel „Star Delegate“ zeigt, wie man einen Delegaten erstellt, der sich selbst zeichnen kann und die Bearbeitung unterstützt

StyleKit Custom Delegates Example

Zeigt, wie man benutzerdefinierte Delegates und Shader-Effekte mit StyleKit verwendet

StyleKit Quick Controls Example

Zeigt, wie man „ Qt Quick Controls “ mit StyleKit gestaltet

StyleKit Widgets Example

Zeigt, wie man „ Qt Widgets “ mit StyleKit gestaltet

Syntax Highlighter Example

Das Beispiel „Syntax-Highlighter“ zeigt, wie man eine einfache Syntaxhervorhebung durchführt

Tab Dialog Example

Das Beispiel „Tab-Dialog“ zeigt, wie man mithilfe der Klasse `QTabWidget` einen Tab-Dialog erstellt

Tablet Example

Dieses Beispiel zeigt, wie man ein Wacom-Tablet in Qt-Anwendungen verwendet

Touch Knobs Example

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

Translucent Background

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

Tree Model Completer Example

Das Beispiel „Tree Model Completer“ zeigt, wie man Vervollständigungsfunktionen für ein hierarchisches Modell bereitstellt, wobei ein Punkt als Trennzeichen verwendet wird, um auf Objekte der Ebenen „Child“, „GrandChild“ und „GrandGrandChild“ zuzugreifen

Trivial Wizard Example

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

Troll Print Example

Aktualisierung von Übersetzungen für spätere Versionen

UI Components: Dial Control Example

Das Beispiel „Dial Control“ zeigt, wie man eine Anzeige im Stil eines Tachometers erstellt

UI Components: Flipable Example

Das Beispiel „Flipable“ zeigt ein Element, das sich bei jedem Klick um die y-Achse dreht

Widgets Gallery Example

Das Beispiel „Widget-Galerie“ zeigt Widgets, die für die Gestaltung von Benutzeroberflächen relevant sind

Widgets Tutorial - Child Widgets

Widgets Tutorial - Creating a Window

Widgets Tutorial - Nested Layouts

Widgets Tutorial - Using Layouts

Window Flags Example

Das Beispiel „Window Flags“ zeigt, wie man die in Qt verfügbaren Fensterflags verwendet

Window Hosting Example

Eine Demonstration, wie nicht-Qt-UI-Elemente in Qt-Anwendungen eingebunden werden können.

Web-Technologien

HTTP Client

Demonstriert einen einfachen HTTP-Client

Qt Quick Demo - RSS News

Ein QML-RSS-Newsreader, der die benutzerdefinierten QML-Typen `XmlListModel` und `XmlListModelRole` zum Herunterladen von XML-Daten, `ListModel` und `ListElement` zum Erstellen einer Kategorieliste sowie `ListView` zur Anzeige der Daten verwendet.

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 Chat-Server, der mithilfe der QWebChannel-C++-API implementiert wurde

Qt WebChannel Standalone Example

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

Qt WebView Examples - A minimal example for a web view in Qt Quick

Dieses Beispiel veranschaulicht die Verwendung des Moduls „ Qt WebView “ mit Qt Quick

RESTful API Server

Beispiel für die Erstellung eines RESTful-API-Servers mithilfe des QHttpServers

Recipe Browser

Einbinden benutzerdefinierter Stylesheets in Webseiten und Bereitstellen eines Rich-Text-Vorschau-Tools für eine benutzerdefinierte Markup-Sprache

Simple HTTP Server

Einfaches Beispiel für die Einrichtung eines HTTP-Servers

WebEngine Content Manipulation Example

Veranschaulicht das Laden und Bearbeiten von Webinhalten

WebEngine Cookie Browser Example

Ein Cookie-Browser auf Basis von „ Qt WebEngine “-Widgets

WebEngine Lifecycle Example

Friert Hintergrund-Tabs ein und schließt sie, um die CPU- und Speicherauslastung zu reduzieren

WebEngine Notifications Example

Veranschaulicht, wie HTML5-Webbenachrichtigungen an Benutzer weitergeleitet werden

WebEngine Push Notifications Example

Veranschaulicht, wie man Push-Benachrichtigungen abonniert und abbestellt

WebEngine Quick Nano Browser

Ein Webbrowser, der mithilfe des QML-Typs „WebEngineView“ implementiert wurde

WebEngine Widgets Client Certificate Example

Ein einfaches Szenario zur Authentifizierung mit Client-Zertifikaten unter Verwendung von „ Qt WebEngine “ und „QSslServer“

WebEngine Widgets Html2Pdf Example

Konvertiert Webseiten mithilfe von Qt WebEngine

WebEngine Widgets Maps Example

Zeigt, wie Geolokalisierungsanfragen verarbeitet werden

WebEngine Widgets Permission Browser Example

Veranschaulicht, wie man Berechtigungsanfragen von Websites verarbeitet und bestehende Berechtigungen verwaltet

WebEngine Widgets PrintMe Example

Veranschaulicht, wie Webseiten mithilfe von „ Qt WebEngine “-Widgets gedruckt werden

WebEngine Widgets Simple Browser Example

Ein einfacher Browser auf Basis von „ Qt WebEngine “-Widgets

WebEngine Widgets Spellchecker Example

Integriert eine Rechtschreibprüfung in ein einfaches HTML-Formular

WebEngine Widgets Video Player Example

Zeigt Vollbildvideos mithilfe von „QWebEngineView“ an

Beispiele aus der Community

Um die vom Qt-Projekt bereitgestellten Beispiele anzusehen und auszuführen, besuchen Sie die Seite „Beispiele aus der Community “.

Alle Beispiele

Unter„Alle Qt-Beispiele“ sind alle Beispiele nach dem Qt-Modul aufgelistet, zu dem sie gehören.

© 2026 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.