Bonjour tout le monde,
J'utilise Qt 4.5 sous Linux. Mon programme affiche des données (en lecture seule) dans un QTableWidget. Je mets successivement différents items en surbrillance, en changeant la couleur de fond comme ceci :
La plupart du temps, ça marche bien, mais curieusement, pas pour la première ligne du tableau. Pour la première ligne, la nouvelle couleur n'est affichée que quand l'utilisateur approche le curseur de la souris. J'ai essayé de forcer un rafraîchissement avec le slot update(), mais ça ne fait aucune différence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part sequenceTable->item(seq_current, 1)->setBackground(QBrush(Qt::red));
Des idées?
Merci!
Linzer
Partager