diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp index a910de019c0..eb449251c16 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()) {} - QPointer m_currentFindSupport; QLabel *m_resultLabel = nullptr; @@ -125,7 +123,7 @@ public: QPointer m_filterCombo; QPointer m_exclusionCombo; QVector m_searchEngines; - std::unique_ptr 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()