Qt Creator 10.0.1 est maintenant disponible . Cette version corrige le changement de nom des macros C++ et des espaces de noms, qui ajoute automatiquement un suffixe au nouveau nom proposé _new
. Les formateurs basés sur le format Clang ont reçu des correctifs pour des aperçus de code C++ et de style de code plus avancés. Un assistant a également été rajouté pour les applications qmake ou Qt Quick basées sur Qt 5.15. Les préréglages CMake gèrent désormais correctement les valeurs de cache booléennes et l'héritage à plusieurs niveaux.
Les mises à jour spécifiques incluent :
Général
- Active la classe d'exemple pour Qt 6.5.1 et versions ultérieures
Édition
- Correction d'un problème de mise en page dans la barre d'outils de l'éditeur (QTCREATORBUG-28765)
C++
- Clangd
- Renommage fixe des macros et des espaces de noms
- Le renommage fixe s'ajouterait
_new
au remplacement par défaut (QTCREATORBUG-28321, QTCREATORBUG-28910) - Correction des fichiers Cuda non transmis à Clangd (QTCREATORBUG-28984)
- Format Clang
- Correction des problèmes de formatage avec C++ avancé (QTCREATORBUG-29033)
- Correction de la mise à jour de l'aperçu du style de codage (QTCREATORBUG-29043)
QML_*
Indentation de macro fixe (QTCREATORBUG-29086)
QML
- Correction d'un plantage lors de la tentative d'ouverture d'un fichier .qml inexistant (QTCREATORBUG-29021)
Projets
- Un assistant d'application Qt Quick a été rajouté pour fonctionner avec Qt 5 et d'autres systèmes de construction à l'exception de CMake.
- Correction d'un problème où des lignes vierges supplémentaires pouvaient être ajoutées dans les fichiers créés par l'assistant (QTCREATORBUG-29040)
CMake
- Ajout de la propriété "RUNTIME DESTINATION" manquante à la commande "install" pour les projets générés par l'assistant (QTCREATORBUG-28999)
- Macro fixe ne se développant pas pour toutes les variables de cache de configuration (QTCREATORBUG-28982)
- Correction du passage des fichiers .c à leurs en-têtes (QTCREATORBUG-28991)
- Préconfigurations
- Correction des valeurs booléennes des variables mises en cache interprétées comme des chaînes (QTCREATORBUG-29078)
- Héritage à plusieurs niveaux fixe (QTCREATORBUG-29076)
- Préconfigurations