From ef0e1a64dc2fe293c3ff4d3506cac1923a8352ee Mon Sep 17 00:00:00 2001 From: Roberto Raggi Date: Tue, 6 Oct 2009 16:00:32 +0200 Subject: Show a warning message when using global renaming. --- src/plugins/find/searchresultwindow.cpp | 12 ++++++++++++ src/plugins/find/searchresultwindow.h | 3 +++ 2 files changed, 15 insertions(+) (limited to 'src/plugins/find') diff --git a/src/plugins/find/searchresultwindow.cpp b/src/plugins/find/searchresultwindow.cpp index 2f846cd89c..a995dfc5b7 100644 --- a/src/plugins/find/searchresultwindow.cpp +++ b/src/plugins/find/searchresultwindow.cpp @@ -104,6 +104,17 @@ SearchResultWindow::~SearchResultWindow() m_items.clear(); } +void SearchResultWindow::setTextToReplace(const QString &textToReplace) +{ + m_replaceTextEdit->setText(textToReplace); + m_replaceTextEdit->selectAll(); +} + +QString SearchResultWindow::textToReplace() const +{ + return m_replaceTextEdit->text(); +} + void SearchResultWindow::setShowReplaceUI(bool show) { m_searchResultTreeView->model()->setShowReplaceUI(show); @@ -169,6 +180,7 @@ SearchResult *SearchResultWindow::startNewSearch(SearchMode searchOrSearchAndRep void SearchResultWindow::clearContents() { setReplaceUIEnabled(false); + m_replaceTextEdit->clear(); m_searchResultTreeView->clear(); m_items.clear(); m_widget->setCurrentWidget(m_searchResultTreeView); diff --git a/src/plugins/find/searchresultwindow.h b/src/plugins/find/searchresultwindow.h index 093eb26884..c41ca3424f 100644 --- a/src/plugins/find/searchresultwindow.h +++ b/src/plugins/find/searchresultwindow.h @@ -106,6 +106,9 @@ public: void setShowReplaceUI(bool show); bool isShowingReplaceUI() const; + void setTextToReplace(const QString &textToReplace); + QString textToReplace() const; + // search result object only lives till next startnewsearch call SearchResult *startNewSearch(SearchMode searchOrSearchAndReplace = SearchOnly); -- cgit v1.2.1