I found it using google, in the qtopia documentation. http://doc.qt.nokia.com/qtopia4.3/st...reference.html (search for "etch" within this page and you'll find a reference to it).
It is my understanding that the ::indicator is the actual check / unchecked graphic. I actually already use this to use a custom graphic and it works well. However, the problem is not the graphic. The problem is the disabled text style, which I cannot figure out how to change.
*edit* I can verify that the "QCheckBox::disabled" selects the correct component - if I change the "color" value I see the font color change as expected. The problem is that no matter the color setting, the font always has the disabled etched look with the etch being the wrong color.
Added after 1 51 minutes:
I made some progress. In the code I managed to change this color like this:
QPalette p = QApplication::palette();
p.setColor(QPalette::Disabled, QPalette::Light, QColor(255,0,0));
QApplication::setPalette(p);
To copy to clipboard, switch view to plain text mode
So apparently that disabled text etch effect takes the color from for the role disabled, with the ColorGroup "Disabled" and the ColorRole "Light".
Now I just need to work out how to get the same effect from the stylesheet...
Bookmarks