QTreeView::palette().highlight() is not the same color as seen!



  • Hi,

    I try to find the contained brush color of the light blue used by the QTreeView while a row is selected and I cannot find it.

    I tried the :

    QTreeView::palette().highlight() 
    

    but this return another blue. The highlight is dark blue since the actual one is really pale (with darker blue oultine). Also, the highlightText is white while the actual text is black.

    Anybody know how to find it? I want to use this color in my delegate.

    Many thanks to all!



  • I don't have an answer to your question, sorry. However, for info, I reproduce this behavior only with QWindowsVistaStyle, the palette is correctly used by QCleanlooksStyle, QWindowsXPStyle, QPlastiqueStyle.


  • Qt Champions 2016

    Hi
    If you just want the color, then press print screen, start paint brush and use the color pickter to see RGB value.


  • Lifetime Qt Champion

    Hi,

    To add to @mrjj, the styles are free to ignore the palette or certain elements of the palette.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.