[Interest] QTableWidget::setCellWidget() overrides widget's palette?
smurphy at walbro.com
Sat Apr 21 00:52:38 CEST 2018
> > But the issue only comes up with the plots that are embedded into the
> table. The standalone plot has the color palette I want, and
> > the palette is being set in the plot class' constructor, so it should be the
> same palette for all 3 plots.
> Yea, didn't think that was it.
> One ugly workaround I found that seems to work:
> auto palette = canvas()->palette();
> palette.setBrush(QPalette::Base, QBrush(QColor(50,50,50)));
Thanks so much for finding that solution! After my last email, I had tried
setting it with QPalette::Window, but didn't try Base.
> Instead of
> Still don't understand why that won't work though.
I don't either, but at this point it works the way I want it to, so that's good enough
This message has been scanned for malware by Forcepoint. www.forcepoint.com
More information about the Interest