-
- const QPixmap pixmap = QIcon::fromTheme(m_item.iconName()).pixmap(128, 128);
- m_fileMetaDataToolTip->setPreview(pixmap);
+ 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);
+ m_fileMetaDataWidget->setPreview(pixmap);