aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2015-10-30 10:32:54 +0200
committerOrgad Shaneh <orgads@gmail.com>2015-10-30 08:43:00 +0000
commit15a9ad92ec6511fec8f53b8ed3550e7845a1dc53 (patch)
tree0cca13456829fff3209b9a14a7df837005bf4d97 /src/plugins/vcsbase
parent9a27b73d4442053423e6ccd4a2979471a084fb00 (diff)
VCS: Support searching in VCS output pane
Change-Id: I88312b2585636aa89b2657800fc2254e83dc9c00 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/vcsbase')
-rw-r--r--src/plugins/vcsbase/vcsoutputwindow.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/vcsbase/vcsoutputwindow.cpp b/src/plugins/vcsbase/vcsoutputwindow.cpp
index ed017b6153..c541ce5298 100644
--- a/src/plugins/vcsbase/vcsoutputwindow.cpp
+++ b/src/plugins/vcsbase/vcsoutputwindow.cpp
@@ -32,6 +32,8 @@
#include <coreplugin/editormanager/editormanager.h>
+#include <aggregation/aggregate.h>
+#include <coreplugin/find/basetextfind.h>
#include <utils/fileutils.h>
#include <utils/outputformatter.h>
#include <utils/theme/theme.h>
@@ -288,8 +290,12 @@ public:
Internal::OutputWindowPlainTextEdit *VcsOutputWindowPrivate::plainTextEdit()
{
- if (!m_plainTextEdit)
+ if (!m_plainTextEdit) {
m_plainTextEdit = new Internal::OutputWindowPlainTextEdit();
+ Aggregation::Aggregate *agg = new Aggregation::Aggregate;
+ agg->add(m_plainTextEdit);
+ agg->add(new Core::BaseTextFind(m_plainTextEdit));
+ }
return m_plainTextEdit;
}