Vous souhaitez exécuter votre application QML en C++ avec CMake sous VSCode.
Vous devez charger votre composant principal QML en C++.
Vous devez construire votre application en QML.
Vous devez configurer le fichier des ressources QRC.
Vous devez configurer le fichier de construction CMake.
(1) On crée le chargeur de composant QML (engine).
(2) On crée l'URL du composant QML principal (url).
(3) On charge le composant QML à partir du chargeur (engine) et de l'URL (url).
(1) On importe le gestionnaire de fenêtre (Window).
(2) On crée la fenêtre principale de l'application (Window).
(1) On définit la version minimale de CMake supportée par le projet.
(2) On définit le nom du projet.
(3) On active l'utilisation des fichiers ressources QRC.
(4) On active l'utilisation des fichiers MOC pour les connexions signal/slot.
(5) On active l'utilisation des fichiers d'interface utilisateur UI.
(6) On active la génération du fichier (qmlls.ini) afin de faciliter le débogage et l'analyse de composants QML.
(7) On ajoute les répertoires source et de build au chemin d'inclusion.
(8) On active la définition des standards C++.
(9) On définit les standards C++11.
(10) On indique le chemin des modules CMake de Qt.
(11) On démarre la recherche des modules Qt.
(12) On démarre la recherche du module Qt Quick.
(1) On initialise les sources du projet.
(2) On initialise les ressources du projet.
(3) On crée un fichier exécutable du projet.
(4) On définit les sources du fichier exécutable du projet.
(5) On définit les ressources du fichier exécutable du projet.
(6) On crée un module QML du projet.
(7) On définit l'URL du module QML du projet.
(8) On définit la version du module QML du projet.
(9) On définit les ressources du module QML du projet.
(10) On édite les liens avec les modules de Qt.
(11) On édite les liens avec le module Qt Quick.
(1) On définit le préfixe des ressources QML.
(2) On définit l'alias de la ressource QML (main.qml).
(3) On définit le chemin de la ressource QML (main.qml).
(1) On construit l'URL d'accès à la ressource à partir du préfixe (2) et de l'alias (3).
(2) On indique le préfixe de la ressource.
(3) On indique l'alias de la ressource.