Qt se dote d�outils d�analyse statique : qmllint est arriv� avec Qt 5.4, pour d�tecter des erreurs de syntaxe dans le code QML et JavaScript des applications Qt Quick ; Clazy v�rifie le code C++, � la recherche de probl�mes courants et de meilleures pratiques � appliquer. Maintenant, c�est au tour des feuilles de style au format QSS (Qt style sheet), un d�riv� de CSS adapt� aux hi�rarchies de widgets.
qsslint analyse des fichiers QSS (pas les expressions QSS incluses dans le code C++), � la recherche d�erreurs syntaxiques (que Qt traduit par des messages d�erreur � l�ex�cution), mais aussi s�mantiques (seulement des avertissements), comme un nom de couleur inconnu. Cet outil est pr�vu pour s�inscrire dans le cadre d�un syst�me d�int�gration continue (ou dans un syst�me de compilation), pas tellement pour �tre lanc� � l�occasion.
Cet outil ne signifie pas que QSS ne continuera pas comme tel avec Qt 6 : certains aimeraient compl�tement supprimer le syst�me (il n�est presque plus maintenu et assez limit�), d�autres le d�coupler de Qt Widgets pour en rapprocher l�impl�mentation de QProxyStyle.
T�l�charger qsslint.
Partager