CMake-Befehlsreferenz
Qt6::CanvasPainter
Erstellt benutzerdefinierte Pinsel-Shader und fügt sie dem Qt-Ressourcensystem hinzu |
Qt6::Core
Fügt Java-Quellverzeichnisse zu einem dynamischen Feature-Build hinzu | |
Fügt der Ziel-Ausführungsdatei eine Android-Berechtigung hinzu | |
Kompiliert große Binärressourcen in Objektcode | |
Erstellt eine RCC-Datei aus einer Liste von Qt-Ressourcendateien | |
Erstellt und finalisiert ein Anwendungsziel eines plattformspezifischen Typs | |
Fügt der Zielausführungsdatei eine HarmonyOS-Berechtigung hinzu | |
Erstellt und finalisiert eine Bibliothek | |
Erstellt ein Qt-Plugin-Ziel | |
Kompiliert binäre Ressourcen in Quellcode | |
Fügt der Anwendung die Windows App SDK-Bibliothek hinzu | |
Verhindert, dass Quelldateien unter Windows zwangsweise als UTF-8 behandelt werden | |
Definiert ein Build-Ziel, das „androiddeployqt“ ausführt, um eine APK zu erstellen | |
Konfiguriert den Namen der Zielbinärdatei so, dass er ein architektur-spezifisches Suffix enthält | |
Erzeugt die von „androiddeployqt“ benötigte Datei mit den Bereitstellungseinstellungen | |
Erstellt zum Zeitpunkt der Bereitstellung eine „qt.conf“-Datei | |
Stellt Qt-Plugins sowie von einer ausführbaren Datei benötigte Qt- und Nicht-Qt-Bibliotheken bereit | |
Stellt die von einer ausführbaren Datei benötigten Qt-Übersetzungen bereit | |
Verhindert, dass bestimmte Unicode-bezogene Compiler-Definitionen auf einem Ziel automatisch gesetzt werden | |
Extrahiert Metatypen aus einem Qt-Ziel und generiert eine zugehörige „metatypes.json“-Datei | |
Erledigt verschiedene gängige plattformspezifische Aufgaben im Zusammenhang mit einem Qt-Projekt | |
Erledigt verschiedene gängige plattformspezifische Aufgaben im Zusammenhang mit Qt-Zielen | |
Erstellt ein Bereitstellungsskript für eine Anwendung | |
Erzeugt ein benutzerdefiniertes Bereitstellungsskript | |
Ruft „moc“ für eine Eingabedatei auf | |
Legt einen benutzerdefinierten Satz von Plugins fest, die importiert oder ausgeschlossen werden sollen | |
Ändert das Standardverhalten der CMake-API von Qt | |
Passen Sie Aspekte der Finalisierung eines Ziels an | |
Legt projektweite Standardwerte für eine Standardanordnung fest | |
Erstellt .moc-Dateien aus Quelldateien |
Qt6::DBus
Generiert eine Adapterklasse für eine D-Bus-Schnittstelle | |
Erzeugt C++-Quelldateien, die eine Schnittstelle für eine D-Bus-Schnittstellenbeschreibungsdatei implementieren | |
Erzeugt C++-Quelldateien, die Schnittstellen für D-Bus-Schnittstellenbeschreibungsdateien implementieren | |
Erzeugt eine D-Bus-Schnittstelle aus einer Header-Datei |
Qt6::Grpc
Erzeugt Qt-basierte C++-Dienste unter Verwendung eines Protobuf-Schemas |
Qt6::InterfaceFramework
Fügt ein Plugin-Ziel hinzu, das von ifcodegen anhand einer qface-IDL-Datei generiert wird | |
Fügt ein QML-Modul hinzu, das von ifcodegen anhand einer qface-IDL-Datei generiert wird | |
Erweitert ein Ziel um Dateien, die aus einer qface-IDL-Datei generiert wurden | |
Erzeugt Dateien aus einer qface-IDL-Datei | |
Erzeugt Dateien aus einer qface-IDL-Datei und stellt Variablen zur Verwendung in CMake bereit | |
Setzt die Variable innerhalb einer ifcodegen-Vorlage auf den angegebenen Wert |
Qt6::LinguistTools
Fügt Ziele hinzu, um „ Qt Linguist “-.ts-Dateien in .qm-Dateien umzuwandeln | |
Fügt Ziele hinzu, um „ Qt Linguist “-.ts-Dateien zu generieren oder zu aktualisieren | |
Kompiliert „ Qt Linguist “-.ts-Dateien zu .qm-Dateien | |
Fügen Sie Ziele hinzu, um „ Qt Linguist “-.ts-Dateien zu aktualisieren und in .qm-Dateien umzuwandeln | |
Sammelt Ziele, die für die Übersetzung in Frage kommen | |
Richtet die Qt Linguist -Übersetzungs-Toolchain ein |
Qt6::LottieTools
Erzeugt QML-Code auf Basis einer Lottie-Datei |
Qt6::Multimedia
Hilfsfunktion, die FFmpeg-Binärdateien in das iOS-App-Bundle einbindet |
Qt6::OpenApiTools
Erstellt einen HTTP-Client anhand einer bereitgestellten OpenAPI-Spezifikation |
Qt6::Protobuf
Erzeugt Qt-basierten C++-Quellcode anhand eines Protobuf-Schemas |
Qt6::Qml
Definiert ein QML-Modul | |
Definiert ein mit einem QML-Modul verknüpftes Plugin | |
Richtet die qmlpreview-Unterstützung für eine ausführbare Datei ein, die selbst kein QML-Modul ist | |
Stellt die Laufzeitkomponenten der QML-Module bereit, die von einer ausführbaren Datei benötigt werden | |
Erzeugt ein Bereitstellungsskript für eine QML-Anwendung | |
Registriert Typen aus einem Ziel in einem QML-Modul | |
Stellt sicher, dass die von einem Ziel benötigten QML-Plugins für statische Builds importiert werden | |
Ruft Informationen zu einem QML-Modul ab | |
Fügt QML-Dateien und Ressourcen zu einem bestehenden QML-Modul-Ziel hinzu |
Qt6::Quick
Erzeugt QML-Code auf Basis einer SVG-Datei |
Qt6::Quick3D
Konvertiert HDRI-Kartendateien in KTX-Dateien und fügt sie als Qt-Ressourcen hinzu |
Qt6::RemoteObjects
Erstellt C++-Header-Dateien für Quell- und Replikat-Typen aus den .rep-Dateien von Qt Remote Objects | |
Erstellt C++-Header-Dateien für Replikat-Typen aus den .rep-Dateien unter Qt Remote Objects | |
Erstellt C++-Header-Dateien für Quelltypen aus den „ Qt Remote Objects “-.rep-Dateien | |
Erstellt .rep-Dateien aus den QObject-Header-Dateien |
Qt6::Scxml
Konvertiert .scxml-Dateien in C++-Quellcode |
Qt6::ShaderTools
Kompiliert Shader und fügt sie einer Qt-Ressource hinzu |
Qt6::WaylandClient
Erzeugt clientseitige C++-Bindings für eine .XML-Datei des Wayland-Protokolls |
Qt6::WaylandCompositor
Erzeugt serverseitige C++-Bindungen für eine .XML-Datei des Wayland-Protokolls |
Qt6::WebEngineCore
Konvertiert das Hunspell-Wörterbuchformat in das binäre bdict-Format |
Qt6::Widgets
Fügt einem Ziel .ui-Dateien hinzu | |
Erstellt Quelldateien für .ui-Dateien |
© 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.