Exemple de widget Hello Vulkan
Montre l'utilisation de QVulkanWindow dans les applications QWidget.
L'exemple de widget Hello Vulkan est une variante de hellovulkantriangle qui intègre QVulkanWindow dans une interface utilisateur basée sur QWidget à l'aide de QWidget::createWindowContainer().

Le code pour configurer le pipeline Vulkan et rendre le triangle est le même que dans hellovulkantriangle. En outre, cet exemple démontre une autre fonctionnalité de QVulkanWindow: la lecture du contenu de l'image à partir du tampon de couleurs dans un QImage. En cliquant sur le bouton Grab, l'exemple rend l'image suivante et la fait suivre d'une opération de transfert afin que le contenu du tampon de couleurs de la chaîne de swap soit copié dans la mémoire accessible à l'hôte. L'image est ensuite enregistrée sur le disque via QImage::save().
Exécution de l'exemple
Pour exécuter l'exemple à partir de Qt Creatorouvrez le mode Welcome et sélectionnez l'exemple de Examples. Pour plus d'informations, voir Qt Creator: Tutoriel : Construire et exécuter.
© 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.