refs #768, allow to clear log component

This commit is contained in:
Klaus Basan
2016-10-17 03:21:01 +02:00
parent 2d30b0b8e1
commit dfcde1158e
2 changed files with 10 additions and 1 deletions

View File

@@ -75,6 +75,13 @@ namespace BlackGui
ui->form_StatusMessage->setVisible(details); ui->form_StatusMessage->setVisible(details);
} }
void CLogComponent::clear()
{
ui->tvp_StatusMessages->clear();
ui->form_StatusMessage->clear();
ui->tep_StatusPageConsole->clear();
}
void CLogComponent::appendStatusMessageToConsole(const CStatusMessage &statusMessage) void CLogComponent::appendStatusMessageToConsole(const CStatusMessage &statusMessage)
{ {
if (statusMessage.isEmpty()) return; if (statusMessage.isEmpty()) return;

View File

@@ -71,6 +71,9 @@ namespace BlackGui
//! Show log details //! Show log details
void showDetails(bool details); void showDetails(bool details);
//! Clear
void clear();
signals: signals:
//! Make me visible //! Make me visible
void requestAttention(); void requestAttention();
@@ -103,7 +106,6 @@ namespace BlackGui
private: private:
QAction *m_action = nullptr; QAction *m_action = nullptr;
}; };
}; };
} // ns } // ns