diff --git a/sources/SearchAndReplace/ui/searchandreplacewidget.cpp b/sources/SearchAndReplace/ui/searchandreplacewidget.cpp index 5b587c6f5..aa0b84291 100644 --- a/sources/SearchAndReplace/ui/searchandreplacewidget.cpp +++ b/sources/SearchAndReplace/ui/searchandreplacewidget.cpp @@ -225,9 +225,13 @@ void SearchAndReplaceWidget::fillItemsList() m_element_hash.clear(); QETProject *project_ = m_editor->currentProject(); - if (!project_) { + if (!project_) + { + ui->m_replace_all_pb->setDisabled(true); return; } + ui->m_replace_all_pb->setEnabled(true); + connect(project_, &QETProject::destroyed, this, &SearchAndReplaceWidget::on_m_reload_pb_clicked); DiagramContent dc; diff --git a/sources/SearchAndReplace/ui/searchandreplacewidget.ui b/sources/SearchAndReplace/ui/searchandreplacewidget.ui index 60df2d3c6..e4507f295 100644 --- a/sources/SearchAndReplace/ui/searchandreplacewidget.ui +++ b/sources/SearchAndReplace/ui/searchandreplacewidget.ui @@ -238,6 +238,9 @@ + + false + Remplacer les correspondances coché