- if (m_previewPass == 1) {
- // We waited 250msec and the preview is still not finished,
- // so show the toolTip with a transparent image of maximal width.
- // When the preview finishes, m_previewIsLate will cause
- // a direct update of the tooltip, via m_emptyRenderedKToolTipItem.
- QPixmap paddedImage(QSize(PREVIEW_WIDTH, 32));
- m_previewIsLate = true;
- paddedImage.fill(Qt::transparent);
- KToolTipItem* toolTip = new KToolTipItem(paddedImage, m_item.getToolTipText());
- m_emptyRenderedKToolTipItem = toolTip; // make toolTip accessible everywhere
- showToolTip(toolTip);
- }
-
- ++m_previewPass;