diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-02-18 15:05:13 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-03-01 14:35:43 +0000 |
commit | 5a1d4fbb304fb6d95868bd6f3b1a412d8cd06382 (patch) | |
tree | 6030a810864da3619fd7cd356562451856ed773c /src/plugins/texteditor/basefilefind.cpp | |
parent | e31020a60ee2c982527bce6e61bf6e3fe9953327 (diff) |
BaseFileFind: Save an allocation
Change-Id: I243c81c498247a6d3722fab1937c83d80e701ec2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/texteditor/basefilefind.cpp')
-rw-r--r-- | src/plugins/texteditor/basefilefind.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp index a910de019c..eb449251c1 100644 --- a/src/plugins/texteditor/basefilefind.cpp +++ b/src/plugins/texteditor/basefilefind.cpp @@ -111,8 +111,6 @@ public: class BaseFileFindPrivate { public: - BaseFileFindPrivate() : m_internalSearchEngine(std::make_unique<InternalEngine>()) {} - QPointer<IFindSupport> m_currentFindSupport; QLabel *m_resultLabel = nullptr; @@ -125,7 +123,7 @@ public: QPointer<QComboBox> m_filterCombo; QPointer<QComboBox> m_exclusionCombo; QVector<SearchEngine *> m_searchEngines; - std::unique_ptr<SearchEngine> m_internalSearchEngine; + InternalEngine m_internalSearchEngine; int m_currentSearchEngineIndex = -1; }; @@ -182,7 +180,7 @@ void SearchEngine::setEnabled(bool enabled) BaseFileFind::BaseFileFind() : d(new BaseFileFindPrivate) { - addSearchEngine(d->m_internalSearchEngine.get()); + addSearchEngine(&d->m_internalSearchEngine); } BaseFileFind::~BaseFileFind() |