Bonjour,
J'aurais quelques questions sur les stylesheets dans Qt :
Pour vous mettre le contexte : je développe un logiciel sous QtCreator 6.0.2 avec la librairie Qt 6.2.3 et je compile avec mingw64.
Voila, lorsque je lance mon appli via QtCreator j'ai un certain "stylesheet" qui est appliqué pour les éléments que je n'ai pas redéfini dans mon propre stylesheet. Mais lorsque je lance mon appli hors QtCreator un autre stylesheet est appliqué pour mes éléments non défini dans mon stylesheet.
- Première question : comment cela se fait? ( je n'avais pas ce soucis avec la version Qt 5.5.1 par exemple)
- Deuxième question : Peut-on trouver quelques part ce stylesheet utilisé par défaut dans Qt Creator quelques part pour s'en inspiré un peu?
- Troisième question : y a -t-il quelques part l'ensembles des propriétés qui peuvent être appliqué à un élément ( j'ai trouvé les choses basiques mais pas les subtilités).
J'ai réussi a redéfinir la plupart de ses éléments changeant pour retrouver un design à ma convenance, mais il me reste encore un truc que je n'arrive pas à trouver :
- Quatrième question : Comment changer la couleur des trait de séparation entre les cases d'un headerView?
J'ai tenté diffentes choses mais sans succès : là où dans mon QtCreator ça ressort avec un beau gris, dans mon appli seul ca me donne un noir pas beau assez epais.
Autant je coté épais j'ai un peu grujé en mettant des marging-left et margin-right à -1, mais la couleurs je seche.
et tant qu'a y être je me permet de vous poser une dernière question sur les stylesheets.
J'ai réussi à paramétrer une icone dans un bouton qui change en fonction de l'état comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 qproperty-icon: url("theme/dark/img/ico OFF.png") off, url("theme/dark/img/ico ON.png") on ;
cependant je voudrait faire la même chose mais avec l'état disabled pour pouvoir définir : enable check /enable unckeck/disabled check/disabled uncheck.
A chaque fois mon icone devient grise quand le bouton est disabled. Cee que je voudrais faire, in fine, c'est un espèce de "bouton/voyant" qui est l'allure d'un bouton mais en read only avec un disabled.
Merci d'avance pour vos réponses et bonne journée.
Partager