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 :

Texte gras dans un tooltip


Sujet :

Qt

  1. #1
    Invité
    Invité(e)
    Par défaut Texte gras dans un tooltip
    Bonjour à tous,

    j'ai buté hier sur un truc tout bête !!!
    J'ai dans mon programme un Tray Icon, et sur ce Tray Icon je voudrais définir un tooltip avec une partie du texte en gras. Facile, vous allez dire, dans Creator on peut le faire sans problème...
    Mais vu que je voudrais que mon tooltip soit "dynamique", cad qu'il affiche un texte en fonction de se qui se passe dans mon programme, et ben j'ai pas réussi à le faire
    J'ai essayé trayIcon->setToolTip( "<b>Coucou</b> blablabla..." );
    Eh ben non ! Ca m'affiche exactement le texte entre les doubles quotes, si je mais ma chaine dans un tr( .... ) c'est pareil.
    C'est pas très important, mais si quelqu'un pouvait me dire s'il y a une solution...

    Merci d'avance pour vos réponses.

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Salut.
    Apparemment le rich text dans un tooltips fonctionne uniquement sur les QWidget. Et QSystemTrayIcon n'en est pas un...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    #include <QtGui>
     
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        QPushButton w;
        w.setToolTip("<b>Coucou</b> blablabla..." );
        w.show();
        QSystemTrayIcon trayIcon;
        trayIcon.setToolTip("<b>Coucou</b> blablabla..." );
        {
            QPixmap p(10,10);
            p.fill(Qt::green);
            trayIcon.setIcon(p);
        }
        trayIcon.show();
        return a.exec();
    }

  3. #3
    Invité
    Invité(e)
    Par défaut
    Ok, merci
    C'est ce qui me semblait, après tous les essais que j'ai fait...
    Par contre ce qui est bizarre c'est que l'on puisse le faire dans Creator, j'ai regardé des setToolType dans les classes ui_XXXX générées et on a bien du code html qui est passé à cette methode ???
    Enfin c'est pas grave, ça ne m'empêchera pas de dormir
    Merci encore.

  4. #4
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par thm.devt Voir le message
    Ok, merci
    C'est ce qui me semblait, après tous les essais que j'ai fait...
    Par contre ce qui est bizarre c'est que l'on puisse le faire dans Creator, j'ai regardé des setToolType dans les classes ui_XXXX générées et on a bien du code html qui est passé à cette methode ???
    Enfin c'est pas grave, ça ne m'empêchera pas de dormir
    Merci encore.
    si si tu peut.
    C'est juste le QSystemtrayIcon qui ne sait pas faire cela.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mettre du gras dans une zone de texte
    Par gontrand16 dans le forum IHM
    Réponses: 6
    Dernier message: 11/12/2012, 12h38
  2. Texte gras dans champ memo
    Par dakota77 dans le forum IHM
    Réponses: 1
    Dernier message: 06/09/2008, 07h14
  3. Texte gras dans un select
    Par bractar dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 06/03/2007, 04h53
  4. [c++] Mettre un texte en gras dans un static
    Par Tetlis dans le forum Windows
    Réponses: 3
    Dernier message: 30/07/2006, 21h57
  5. prob affichage mot en gras dans un texte
    Par klik dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 13/07/2005, 08h38

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