Allow to hide message filter

This commit is contained in:
Klaus Basan
2018-02-16 03:39:08 +01:00
parent 7f4e230d9a
commit 8110baad33
5 changed files with 18 additions and 0 deletions

View File

@@ -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);

View File

@@ -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);

View File

@@ -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)
{

View File

@@ -65,6 +65,11 @@ namespace BlackGui
ui->filter_LogMessages->show();
}
void CStatusMessagesDetail::hideFilterBar()
{
ui->filter_LogMessages->hide();
}
void CStatusMessagesDetail::clear()
{
ui->tvp_StatusMessages->clear();

View File

@@ -53,6 +53,9 @@ namespace BlackGui
//! Show a filter bar
void showFilterBar();
//! Hide a filter bar
void hideFilterBar();
//! Clear
void clear();