Qt design QDirModel

Résolu
Giovanni59410 Messages postés 567 Statut Membre -  
Giovanni59410 Messages postés 567 Statut Membre -
Bonjour,

Est-il possible de modifié l'opacité d'un QDirmodel ? Voici le code de mon QDirModel :

QDirModel *autoSelect = new QDirModel;
	QTreeView *vueAuto = new QTreeView;
	vueAuto->setModel(autoSelect);


J'arrive a le rentre totalement transparent, mais pas le rendre un peu moins opaque

Merci d'avance pour votre aide

7 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    Quelle fonction utilise tu pour le rendre "totalement" transparent ? (totalement transparent, ça veut dire qu'on ne le voit pas ;-) )
    0
  2. Giovanni59410 Messages postés 567 Statut Membre 20
     
    vueAuto->setStyleSheet("background-color: transparent");

    Pas totalement transparent mais juste le fond du QTreeView :)
    0
  3. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    http://doc.qt.nokia.com/4.6/stylesheet-reference.html
    à essayer ; vueAuto->setStyleSheet("background-color: transparent"); vueAuto->setStyleSheet("opacity:25");
    0
  4. Giovanni59410 Messages postés 567 Statut Membre 20
     
    Pas de résultat
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Giovanni59410 Messages postés 567 Statut Membre 20
     
    Personne ? pas une idée pour éventuellement trouver une solution alternative ?
    0
  7. Giovanni59410 Messages postés 567 Statut Membre 20
     
    Je devrais donc plutôt passer par QPainter ?
    0
    1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      j'ai survolé le lien et quelques autres. J'ai l'impression que la solution devrait venir du canal alpha de QPalette, mais je ne sais pas exactement comment :-(
      0
    2. Giovanni59410 Messages postés 567 Statut Membre 20
       
      J'ai trouver une solution, j'ai crée un png avec de l'opacité sous photoshop et je l'est insérer en background
      0
    3. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
       
      ok. Pas super comme solution (si à chaque fois que tu veux modifier l'opacité il faut modifier le png, c'est lourd), mais le principal c'est que ça fonctionne.
      0
    4. Giovanni59410 Messages postés 567 Statut Membre 20
       
      Sa fonctionne mais j'ai un problème lors de la navigation dans le QTreeView, lorsqu'on descend avec la scrollbar il n'y plus le fond
      0