diff --git a/src/blackgui/components/logcomponent.cpp b/src/blackgui/components/logcomponent.cpp index 4a0cbb796..041d8b4a0 100644 --- a/src/blackgui/components/logcomponent.cpp +++ b/src/blackgui/components/logcomponent.cpp @@ -83,6 +83,11 @@ namespace BlackGui ui->comp_StatusMessages->showFilterBar(); } + void CLogComponent::hideFilterBar() + { + ui->comp_StatusMessages->hideFilterBar(); + } + void CLogComponent::showDetails(bool details) { ui->comp_StatusMessages->showDetails(details); diff --git a/src/blackgui/components/logcomponent.h b/src/blackgui/components/logcomponent.h index 333f0c82d..8b6ad0100 100644 --- a/src/blackgui/components/logcomponent.h +++ b/src/blackgui/components/logcomponent.h @@ -71,6 +71,9 @@ namespace BlackGui //! \copydoc BlackGui::Components::CStatusMessagesDetail::showFilterBar void showFilterBar(); + //! \copydoc BlackGui::Components::CStatusMessagesDetail::hideFilterBar + void hideFilterBar(); + //! \copydoc BlackGui::Components::CStatusMessagesDetail::showDetails void showDetails(bool details); diff --git a/src/blackgui/components/setuploadingdialog.cpp b/src/blackgui/components/setuploadingdialog.cpp index 5022e670c..4e9d91117 100644 --- a/src/blackgui/components/setuploadingdialog.cpp +++ b/src/blackgui/components/setuploadingdialog.cpp @@ -53,6 +53,8 @@ namespace BlackGui this->displayBootstrapUrls(); this->displayGlobalSetup(); this->displayOtherVersionsInfo(); + + ui->comp_Messages->hideFilterBar(); // saves space, we only expect aview messages } CSetupLoadingDialog::CSetupLoadingDialog(const BlackMisc::CStatusMessageList &msgs, QWidget *parent) : CSetupLoadingDialog(parent) { diff --git a/src/blackgui/components/statusmessagesdetail.cpp b/src/blackgui/components/statusmessagesdetail.cpp index 4f52fc7fa..5f9995ea3 100644 --- a/src/blackgui/components/statusmessagesdetail.cpp +++ b/src/blackgui/components/statusmessagesdetail.cpp @@ -65,6 +65,11 @@ namespace BlackGui ui->filter_LogMessages->show(); } + void CStatusMessagesDetail::hideFilterBar() + { + ui->filter_LogMessages->hide(); + } + void CStatusMessagesDetail::clear() { ui->tvp_StatusMessages->clear(); diff --git a/src/blackgui/components/statusmessagesdetail.h b/src/blackgui/components/statusmessagesdetail.h index 79a4422e2..f761c6503 100644 --- a/src/blackgui/components/statusmessagesdetail.h +++ b/src/blackgui/components/statusmessagesdetail.h @@ -53,6 +53,9 @@ namespace BlackGui //! Show a filter bar void showFilterBar(); + //! Hide a filter bar + void hideFilterBar(); + //! Clear void clear();