Hi,
As soon as I have this code in my QStyle subclass, the highlighting of the
QToolButton icon seems to get stuck after selecting an entry from its menu.
QPixmap Style::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap&
pixmap, const QStyleOption* opt) const
{
if (iconMode == QIcon::Active) {
return Colorize(pixmap, opt->palette.color(QPalette::Highlight), 0.5f);
}
return QProxyStyle::generatedIconPixmap(iconMode, pixmap, opt);
}
Here is what is happening: https://imgur.com/a/Q7UBxEu
The minimal reproducible example is available here:
https://github.com/lpapp/examples/blob/main/qt-toolbutton-dropdown
Thank you in advance.
Kind regards,
László
_______________________________________________
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development