[Development] QToolButton: stuck highlighting

Laszlo Papp lpapp at kde.org
Sat Aug 6 17:46:56 CEST 2022


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:

Thank you in advance.

Kind regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20220806/1a6530fd/attachment.htm>

More information about the Development mailing list