+ QPalette pal;
+ for (auto state : { QPalette::Active, QPalette::Inactive, QPalette::Disabled }) {
+ pal.setBrush(state, QPalette::WindowText, pal.toolTipText());
+ pal.setBrush(state, QPalette::Window, pal.toolTipBase());
+ }
+ iconLoader->self.setCustomPalette(pal);
+ const QPixmap pixmap = KDE::icon(m_item.iconName(), &iconLoader->self).pixmap(128, 128);