┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/views/tooltips/filemetadatatooltip.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/tooltips/filemetadatatooltip.h')
-rw-r--r--src/views/tooltips/filemetadatatooltip.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/views/tooltips/filemetadatatooltip.h b/src/views/tooltips/filemetadatatooltip.h
index d5356cd23..6fb888bf4 100644
--- a/src/views/tooltips/filemetadatatooltip.h
+++ b/src/views/tooltips/filemetadatatooltip.h
@@ -40,14 +40,26 @@ public:
virtual ~FileMetaDataToolTip();
void setPreview(const QPixmap& pixmap);
- const QPixmap* preview() const;
+ QPixmap preview() const;
void setName(const QString& name);
QString name() const;
+ /**
+ * Sets the items for which the meta data should be shown.
+ * The signal metaDataRequestFinished() will be emitted,
+ * as soon as the meta data for the items has been received.
+ */
void setItems(const KFileItemList& items);
KFileItemList items() const;
+signals:
+ /**
+ * Is emitted after the meta data has been received for the items
+ * set by FileMetaDataToolTip::setItems().
+ */
+ void metaDataRequestFinished();
+
protected:
virtual void paintEvent(QPaintEvent* event);