CMake-Befehle in Qt6 Core

Die folgenden CMake-Befehle werden definiert, wenn Qt6::Core geladen wird, zum Beispiel mit

find_package(Qt6 REQUIRED COMPONENTS Core)

Siehe auch CMake Befehlsreferenz.

qt_add_big_resources

Kompiliert große binäre Ressourcen in Objektcode.

qt_add_binary_resources

Erzeugt eine RCC-Datei aus einer Liste von Qt-Ressourcen-Dateien.

qt_add_executable

Erzeugt und finalisiert ein Anwendungsziel eines plattformspezifischen Typs.

qt_add_library

Erzeugt und finalisiert eine Bibliothek.

qt_add_plugin

Erzeugt ein Qt-Plugin-Target.

qt_add_resources

Kompiliert binäre Ressourcen in Quellcode.

qt_allow_non_utf8_sources

Verhindert das Erzwingen der Behandlung von Quelldateien als UTF-8 für Windows.

qt_android_add_apk_target

Definiert ein Build-Ziel, das androiddeployqt ausführt, um eine APK zu erzeugen.

qt_android_apply_arch_suffix

Konfiguriert den Namen der Ziel-Binärdatei so, dass er ein architekturspezifisches Suffix enthält.

qt_android_generate_deployment_settings

Erzeugt die Datei mit den Bereitstellungseinstellungen, die androiddeployqt benötigt.

qt_deploy_qt_conf

Schreibt eine qt.conf-Datei zum Zeitpunkt der Bereitstellung.

qt_deploy_runtime_dependencies

Verteilt Qt-Plugins, Qt- und Nicht-Qt-Bibliotheken, die von einer ausführbaren Datei benötigt werden.

qt_deploy_translations

Bereitstellung von Qt-Übersetzungen, die von einer ausführbaren Datei benötigt werden.

qt_disable_unicode_defines

Verhindert, dass einige Unicode-bezogene Compiler-Definitionen automatisch auf ein Ziel gesetzt werden.

qt_extract_metatypes

Extrahiert Metatypes aus einem Qt-Target und generiert eine zugehörige metatypes.json-Datei.

qt_finalize_project

Erledigt verschiedene allgemeine plattformspezifische Aufgaben im Zusammenhang mit einem Qt-Projekt.

qt_finalize_target

Erledigt verschiedene allgemeine plattformspezifische Aufgaben im Zusammenhang mit Qt-Targets.

qt_generate_deploy_app_script

Erzeugt ein Deployment-Skript für eine Anwendung.

qt_generate_deploy_script

Erzeugt ein benutzerdefiniertes Deployment-Skript.

qt_generate_moc

Ruft moc für eine Eingabedatei auf.

qt_import_plugins

Spezifiziert einen benutzerdefinierten Satz von Plugins, die importiert oder ausgeschlossen werden sollen.

qt_policy

Ändern des Standardverhaltens der CMake-API von Qt.

qt_set_finalizer_mode

Passt Aspekte der Finalisierung eines Targets an.

qt_standard_project_setup

Einrichten von projektweiten Standardeinstellungen für eine Standardanordnung.

qt_wrap_cpp

Erzeugt .moc-Dateien aus den Quellen.

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