From 8e250bd56921c7c2142f74ebe61d0c0516cbf423 Mon Sep 17 00:00:00 2001 From: blacksun Date: Sat, 27 Oct 2018 13:31:52 +0000 Subject: [PATCH] Minor : search and replace widget, clear the tree widget when the current searched project is closed. git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5571 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/SearchAndReplace/ui/searchandreplacewidget.cpp | 6 +++++- sources/SearchAndReplace/ui/searchandreplacewidget.ui | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) 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é