Looking in the source directory, and selecting a style at random, one finds:
if (newStyle && view && (vopt = qstyleoption_cast<const QStyleOptionViewItemV4 *>(option))) {
bool selected
= vopt
->state
& QStyle::State_Selected;
bool hover
= vopt
->state
& QStyle::State_MouseOver;
bool active
= vopt
->state
& QStyle::State_Active;
painter->fillRect(vopt->rect, vopt->palette.alternateBase());
if (newStyle && view && (vopt = qstyleoption_cast<const QStyleOptionViewItemV4 *>(option))) {
bool selected = vopt->state & QStyle::State_Selected;
bool hover = vopt->state & QStyle::State_MouseOver;
bool active = vopt->state & QStyle::State_Active;
if (vopt->features & QStyleOptionViewItemV2::Alternate)
painter->fillRect(vopt->rect, vopt->palette.alternateBase());
To copy to clipboard, switch view to plain text mode
Bookmarks