From ca9fe00c6af6725a9167d344fbd0959bc4f5fa38 Mon Sep 17 00:00:00 2001
From: con <qtc-committer@nokia.com>
Date: Tue, 29 Sep 2009 16:59:19 +0200
Subject: [PATCH] Add data field to result window item.

---
 src/plugins/find/searchresultwindow.cpp | 11 +++++++++++
 src/plugins/find/searchresultwindow.h   |  7 +++++++
 2 files changed, 18 insertions(+)

diff --git a/src/plugins/find/searchresultwindow.cpp b/src/plugins/find/searchresultwindow.cpp
index 6fcb8aefa98..36277d9876f 100644
--- a/src/plugins/find/searchresultwindow.cpp
+++ b/src/plugins/find/searchresultwindow.cpp
@@ -46,6 +46,17 @@ using namespace Find::Internal;
 static const QString SETTINGSKEYSECTIONNAME("SearchResults");
 static const QString SETTINGSKEYEXPANDRESULTS("ExpandResults");
 
+
+void ResultWindowItem::setData(const QVariant &data)
+{
+    m_data = data;
+}
+
+QVariant ResultWindowItem::data() const
+{
+    return m_data;
+}
+
 SearchResultWindow::SearchResultWindow()
     : m_isShowingReplaceUI(false)
 {
diff --git a/src/plugins/find/searchresultwindow.h b/src/plugins/find/searchresultwindow.h
index 1cc6912ef71..7f92ef0237d 100644
--- a/src/plugins/find/searchresultwindow.h
+++ b/src/plugins/find/searchresultwindow.h
@@ -50,9 +50,16 @@ class FIND_EXPORT ResultWindowItem : public QObject
 {
     Q_OBJECT
 
+public:
+    void setData(const QVariant &data);
+    QVariant data() const;
+
 signals:
     void activated(const QString &fileName, int lineNumber, int column);
 
+private:
+    QVariant m_data;
+
     friend class SearchResultWindow;
 };
 
-- 
GitLab