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