From e53ce0959feaeec8340dfeb92ca410018240b95a Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sat, 4 Sep 2010 13:21:05 +0000 Subject: [PATCH] Fix issue that an old preview might be shown in a tooltip. Cool bug-id btw ;-) CCBUG: 250000 FIXED-IN: 4.5.2 svn path=/trunk/KDE/kdebase/apps/; revision=1171569 --- src/views/tooltips/tooltipmanager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/tooltips/tooltipmanager.cpp b/src/views/tooltips/tooltipmanager.cpp index 76d8882cc..a2b717b91 100644 --- a/src/views/tooltips/tooltipmanager.cpp +++ b/src/views/tooltips/tooltipmanager.cpp @@ -155,9 +155,15 @@ void ToolTipManager::startContentRetrieval() m_fileMetaDataToolTip->setName(m_item.text()); + // Request the retrieval of meta-data. The slot + // slotMetaDataRequestFinished() is invoked after the + // meta-data have been received. m_metaDataRequested = true; m_fileMetaDataToolTip->setItems(KFileItemList() << m_item); + // Request a preview of the item + m_fileMetaDataToolTip->setPreview(QPixmap()); + KIO::PreviewJob* job = KIO::filePreview(KFileItemList() << m_item, 256, 256); connect(job, SIGNAL(gotPreview(const KFileItem&, const QPixmap&)), -- 2.47.3