IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Passage à Qt 6 : les feuilles de style n'ont plus le même effet


Sujet :

Qt

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    février 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2011
    Messages : 262
    Points : 85
    Points
    85
    Par défaut Passage à Qt 6 : les feuilles de style n'ont plus le même effet
    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.

  2. #2
    Membre régulier
    Femme Profil pro
    Développeur informatique
    Inscrit en
    février 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2011
    Messages : 262
    Points : 85
    Points
    85
    Par défaut
    Bonjour à tous,

    Bon, je répond moi même à ma première question : A priori les styles de l'interface étaient différents entre mon exe et Qt creator car je n'avait pas mis le dossier "Style" à coté de mon exe qui contient "qwindowsvistastyle.dll".
    En espérant que ca puisse servir à quelqu'un un jour

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/10/2008, 12h43
  2. La différence entre les template, les feuilles de style et les css ?
    Par xtiand4 dans le forum Webdesign & Ergonomie
    Réponses: 1
    Dernier message: 13/09/2007, 08h53
  3. Probleme avec la Balise li et les feuille de style.
    Par glycerine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 04/09/2006, 20h52
  4. Les feuilles de styles et l'ecriture braille.
    Par JavaAcro dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 23/03/2006, 08h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo