forked from qt-creator/qt-creator
Find: Add additional replace widget setter
Allows adding arbitrary widgets in front of the replace button Change-Id: I0a9a16ca1e06c217639f458dd7946db8a43f98b1 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -338,6 +338,9 @@ void CppFindReferences::findUsages(CPlusPlus::Symbol *symbol,
|
||||
SearchResultWindow::PreserveCaseDisabled,
|
||||
QLatin1String("CppEditor"));
|
||||
search->setTextToReplace(replacement);
|
||||
auto renameFilesCheckBox = new QCheckBox();
|
||||
renameFilesCheckBox->setVisible(false);
|
||||
search->setAdditionalReplaceWidget(renameFilesCheckBox);
|
||||
connect(search, &SearchResult::replaceButtonClicked,
|
||||
this, &CppFindReferences::onReplaceButtonClicked);
|
||||
search->setSearchAgainSupported(true);
|
||||
@@ -721,6 +724,9 @@ void CppFindReferences::findMacroUses(const CPlusPlus::Macro ¯o, const QStri
|
||||
QLatin1String("CppEditor"));
|
||||
|
||||
search->setTextToReplace(replacement);
|
||||
auto renameFilesCheckBox = new QCheckBox();
|
||||
renameFilesCheckBox->setVisible(false);
|
||||
search->setAdditionalReplaceWidget(renameFilesCheckBox);
|
||||
connect(search, &SearchResult::replaceButtonClicked,
|
||||
this, &CppFindReferences::onReplaceButtonClicked);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user