On Tuesday 07 August 2018 16:31:42 Patrick Stinson wrote:
> Hello!
> 
> I have a vanilla QTableView with SingleSelection and SelectRows and am
> trying to figure out how to set the text color of the current item for both
> when the row is selected and when it isn’t. This is important so that the
> user knows which cell will be edited when they hit the enter key and so
> they can navigate to a new cell using the arrow keys.
> 
> It seems that the following will do it, but it doesn’t apply when the row is
> selected.
> 
> QTableView::item:focus {
>     color: yellow;
> }
> 
> How can this be done?
> 
> Thanks!
> -Patrick

Here something is used in a similar case

TableViewBase {
        font-size: 18px; font-weight: bold;
        background-color: white;
}
 TableViewBase::item {
        color: black;
        font-size: 18px; font-weight: bold;
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 
#f6f7fa, stop: 1 #dadbde);
}
TableViewBase::item:selected {
        color: white;
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 
#606060, stop: 1 #000000);
}
-- 
Best Regards

Reinhardt Behm


_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to