Zusätzliche Module

Qt Add-On Module bieten zusätzlichen Nutzen für bestimmte Zwecke. Diese Module sind möglicherweise nur auf bestimmten Entwicklungsplattformen verfügbar. Viele Zusatzmodule sind entweder mit allen Funktionen ausgestattet und dienen der Abwärtskompatibilität, oder sie sind nur für bestimmte Plattformen geeignet. Jedes Zusatzmodul spezifiziert sein Kompatibilitätsversprechen separat.

Die Qt-Installationsprogramme bieten die Möglichkeit, die Zusatzmodule herunterzuladen. Weitere Informationen finden Sie auf der Seite Erste Schritte mit Qt.

  • Active Qt

    Klassen für Anwendungen, die ActiveX und COM verwenden (nur Windows).

  • Qt Bluetooth

    Ermöglicht den Zugriff auf Bluetooth-Hardware.

  • Qt-Leinwandmaler

    Bietet eine API für beschleunigte, zwingende 2D-Malerei.

  • Qt Charts

    UI-Komponenten für die Anzeige visuell ansprechender Diagramme, die durch statische oder dynamische Datenmodelle gesteuert werden.

  • Qt CoAP

    Implementiert die Client-Seite von CoAP, definiert durch RFC 7252.

  • Qt Concurrent

    Klassen zum Schreiben von Multithreading-Programmen ohne Verwendung von Low-Level-Threading-Primitiven.

  • Qt 5 Core Compatibility APIs

    Qt Core APIs, die in Qt 5, aber nicht in Qt 6 enthalten waren.

  • Qt Data Visualization

    UI-Komponenten für die Erstellung beeindruckender 3D-Datenvisualisierungen.

  • Qt 5 Compatibility APIs: Graphical Effects

    Qt Graphical Effects Modul aus Qt 5 für die Kompatibilität zur Verfügung gestellt.

  • Qt Graphs

    Bietet Funktionen zur Visualisierung von Daten in 3D als Balken-, Streu- und Oberflächendiagramme sowie in 2D als Flächen-, Balken-, Donut-, Linien-, Kuchen-, Streu- und Spline-Diagramme.

  • Qt GRPC

    Bietet die Möglichkeit, Qt-basierte Klassen aus Protobuf-Spezifikationen zu generieren, die zur Kommunikation mit gRPC®-Diensten verwendet werden.

  • Qt Help

    Klassen für die Integration von Dokumentation in Anwendungen.

  • Qt HTTP Server

    Ein Framework zur Einbettung eines HTTP-Servers in eine Qt-Anwendung.

  • Qt Image Formats

    Plugins für zusätzliche Bildformate: TIFF, MNG, TGA, WBMP.

  • Qt Labs Platform

    Das experimentelle Modul, das QML-Typen für native Plattformerweiterungen bereitstellt.

  • Qt Labs StyleKit

    Eine spezielle Styling-API, die das Styling von Qt Quick Controls durch eine Reihe gemeinsamer Designattribute vereinfacht.

  • Qt Location

    Bietet QML- und C++-Schnittstellen zur Erstellung ortsabhängiger Anwendungen.

  • Qt Lottie Animation

    Eine QML-API zum Rendern von Grafiken und Animationen im JSON-Format, die vom Bodymovin-Plugin für Adobe® After Effects exportiert werden.

  • Qt MQTT

    Bietet eine Implementierung der MQTT-Protokollspezifikation.

  • Qt Multimedia

    Ein umfangreicher Satz von QML-Typen und C++-Klassen zur Verarbeitung von Multimedia-Inhalten. Enthält auch APIs für den Zugriff auf Kameras.

  • Qt Network Autorisierung

    Bietet Unterstützung für OAuth-basierte Autorisierung für Online-Dienste.

  • Qt NFC

    Ermöglicht den Zugriff auf Near-Field-Communication (NFC)-Hardware. Auf Desktop-Plattformen wird der NDEF-Zugriff nur für Tags vom Typ 4 unterstützt.

  • Qt OPC UA

    Protokoll für Datenmodellierung und Datenaustausch in industriellen Anwendungen.

  • Qt OpenAPI

    Bietet eine Erweiterung des vorgeschalteten Open API-Generators, der Qt HTTP-Clients generiert, die typischerweise für RESTful APIs verwendet werden.

  • Qt OpenGL

    C++-Klassen, die die Verwendung von OpenGL in Qt-Anwendungen erleichtern. Eine separate Bibliothek (Qt OpenGL Widgets) bietet ein Widget zum Rendern von OpenGL-Grafiken.

  • Qt PDF

    Klassen und Funktionen zum Rendern von PDF-Dokumenten auf Desktop-Plattformen.

  • Qt Positioning

    Bietet Zugang zu Klassen für Position, Satelliteninfo und Gebietsüberwachung.

  • Qt Print Support

    Klassen, die das Drucken einfacher und portabler machen.

  • Qt Protobuf

    Bietet die Möglichkeit, Qt-basierte Klassen aus Protobuf-Spezifikationen zu generieren.

  • Qt Quick 3D

    Bietet eine High-Level-API für die Erstellung von 3D-Inhalten oder UIs auf der Grundlage von Qt Quick.

  • Qt Quick 3D-Physik

    Qt Quick 3D Physics ist ein High-Level-QML-Modul, das Qt Quick 3D um physikalische Simulationsmöglichkeiten erweitert.

  • Qt Quick Zeitleiste

    Ermöglicht Keyframe-basierte Animationen und Parametrisierung.

  • Qt Remote Objects

    Bietet einen benutzerfreundlichen Mechanismus für die gemeinsame Nutzung der API von QObject(Eigenschaften/Signale/Slots) zwischen Prozessen oder Geräten.

  • Qt SCXML

    Bietet Klassen und Werkzeuge zur Erstellung von Zustandsautomaten aus SCXML-Dateien und deren Einbettung in Anwendungen.

  • Qt Sensors

    Ermöglicht den Zugriff auf Sensorhardware auf Android-, iOS- und Windows-Plattformen.

  • Qt Serial Bus

    Ermöglicht den Zugriff auf serielle industrielle Busschnittstellen. Derzeit unterstützt das Modul die Protokolle CAN-Bus und Modbus.

  • Qt Serial Port

    Bietet Klassen zur Interaktion mit Hardware und virtuellen seriellen Schnittstellen.

  • Qt Shader Tools

    Stellt Werkzeuge für die plattformübergreifende Qt-Shader-Pipeline bereit. Diese ermöglichen die Verarbeitung von Grafik- und Compute-Shadern, um sie für Qt Quick und andere Komponenten im Qt-Ökosystem nutzbar zu machen.

  • Qt Spatial Audio

    Bietet Unterstützung für räumliches Audio. Erstellen Sie Klangszenen im 3D-Raum, die verschiedene Klangquellen und raumbezogene Eigenschaften wie Hall enthalten.

  • Qt SQL

    Klassen für die Datenbankintegration mit SQL.

  • Qt State Machine

    Bietet Klassen zum Erstellen und Ausführen von Zustandsgraphen.

  • Qt SVG

    Klassen für die Anzeige des Inhalts von SVG-Dateien. Unterstützt eine Teilmenge des SVG 1.2 Tiny-Standards. Eine separate Bibliothek (Qt SVG Widgets) bietet Unterstützung für die Darstellung von SVG-Dateien in einer Widget-Oberfläche.

  • Qt TaskTree

    Bietet eine deklarative Möglichkeit, asynchrone Task-Workflows zusammenzustellen und auszuführen.

  • Qt TextToSpeech

    Bietet Unterstützung für die Sprachsynthese aus Text und dessen Wiedergabe als Audioausgabe.

  • Qt UI Tools

    Klassen zum dynamischen Laden von QWidget basierten Formularen, die in Qt Widgets Designer erstellt wurden, zur Laufzeit.

  • Qt Virtual Keyboard

    Ein Framework für die Implementierung verschiedener Eingabemethoden sowie einer virtuellen QML-Tastatur. Unterstützt lokalisierte Tastaturlayouts und benutzerdefinierte visuelle Themen.

  • Qt Wayland Client

    Bietet die notwendigen Funktionen für eine Anwendung, um als Wayland-Client zu agieren und sich mit einem Wayland-Compositor zu verbinden.

  • Qt Wayland Compositor

    Stellt ein Framework für die Entwicklung eines Wayland-Compositors auf Linux und Boot to Qt zur Verfügung.

  • Qt WebChannel

    Ermöglicht den Zugriff auf QObject oder QML-Objekte von HTML-Clients aus zur nahtlosen Integration von Qt-Anwendungen mit HTML/JavaScript-Clients.

  • Qt WebEngine

    Klassen und Funktionen zum Einbetten von Webinhalten in Anwendungen unter Verwendung des Chromium-Browserprojekts.

  • Qt WebSockets

    Bietet WebSocket-Kommunikation gemäß RFC 6455.

  • Qt WebView

    Zeigt Webinhalte in einer QML-Anwendung an, indem plattformeigene APIs verwendet werden, ohne dass ein vollständiger Webbrowser-Stack integriert werden muss.

  • Qt XML

    Handhabung von XML in einer Document Object Model (DOM) API.

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