aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/basefilefind.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-02-18 15:05:13 +0100
committerhjk <hjk@qt.io>2019-03-01 14:35:43 +0000
commit5a1d4fbb304fb6d95868bd6f3b1a412d8cd06382 (patch)
tree6030a810864da3619fd7cd356562451856ed773c /src/plugins/texteditor/basefilefind.cpp
parente31020a60ee2c982527bce6e61bf6e3fe9953327 (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.cpp6
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()