Profiler les applications QML
QML Profiler
Avec l'outil QML Profiler vous pouvez analyser votre code QML pour y déceler des problèmes de performance. Le profileur fait partie à la fois de Qt Creator et de Qt Design Studio. La meilleure façon de l'utiliser est d'utiliser les paramètres par défaut de {QC} ou de {QDS} pour la construction et l'exécution.
Si vous construisez ou exécutez manuellement, afin d'utiliser QML Profiler, vous devez activer l'infrastructure de débogage QML.
Utilisation de l'outil qmlprofiler en ligne de commande
Qt fournit l'outil de ligne de commande qmlprofiler pour capturer les données de profilage dans un fichier. Le fichier peut ensuite être chargé dans Qt Creator ou Qt Design Studio pour être analysé. Il se connecte à l'application en utilisant le protocole de débogage.
Pour lancer cet outil, après avoir démarré l'application avec l'infrastructure de débogage QML activée, entrez la commande suivante :
qmlprofiler -p <port> -attach <ip address>
Il est conseillé d'utiliser l'argument services pour -qmljsdebugger afin de limiter l'infrastructure de débogage aux seuls services requis. Il s'agit généralement de CanvasFrameRate, EngineControl et DebugMessages. L'activation d'autres services peut influencer les résultats du profilage.
© 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.