diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2015-10-30 10:32:54 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2015-10-30 08:43:00 +0000 |
commit | 15a9ad92ec6511fec8f53b8ed3550e7845a1dc53 (patch) | |
tree | 0cca13456829fff3209b9a14a7df837005bf4d97 /src/plugins/vcsbase | |
parent | 9a27b73d4442053423e6ccd4a2979471a084fb00 (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.cpp | 8 |
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; } |