+ const QString text = m_item.getToolTipText();
+ if (!m_previewPixmap.isNull()) {
+ showToolTip(KIcon(m_previewPixmap), text);
+ } else if (!m_hasDefaultIcon) {
+ const QPixmap image(KIcon(m_item.iconName()).pixmap(ICON_WIDTH, ICON_HEIGHT));
+ showToolTip(image, text);
+ m_hasDefaultIcon = true;