J'ajoute des paragraphes dans QTextBrowser et je souhaite leur ajouter une info-bulle. J'ai essayé d'utiliser le survol mais QTextBrower ne prend pas en charge le survol, je pense.

Je peux cependant appeler une fonction en cliquant.

MODIFIER: une info-bulle distincte pour chacun.

0
l611 13 juil. 2015 à 15:46

2 réponses

Meilleure réponse

Je ne sais pas comment vous ajoutez les paragraphes, mais si vous utilisez le balisage, la solution est simple: utilisez simplement l'attribut title.

    <p title="tootip">some block of text</p>

Cependant, si les paragraphes sont ajoutés par programme, vous pouvez utiliser QTextCharFormat, qui a un setToolTip.

0
ekhumoro 13 juil. 2015 à 16:37

Avez-vous essayé cela?

b=QTextBrowser()
b.setToolTip('Simple text browser')

Cela fonctionne pour TextFields

-1
Ja8zyjits 13 juil. 2015 à 13:07