mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-13 07:35:41 +08:00
* changed signals in setup reader * explicit mode is default * detailed information what is loaded * new log pattern * allow to add message list to log component * allow to clear cache by cmd line arg * consolidated cmd names
This commit is contained in:
@@ -72,10 +72,16 @@ namespace BlackGui
|
||||
|
||||
void CLogComponent::appendStatusMessageToList(const CStatusMessage &statusMessage)
|
||||
{
|
||||
if (statusMessage.isEmpty()) return;
|
||||
if (statusMessage.isEmpty()) { return; }
|
||||
this->ui->tvp_StatusMessages->insert(statusMessage);
|
||||
}
|
||||
|
||||
void CLogComponent::appendStatusMessagesToList(const CStatusMessageList &statusMessages)
|
||||
{
|
||||
if (statusMessages.isEmpty()) { return; }
|
||||
this->ui->tvp_StatusMessages->insert(statusMessages);
|
||||
}
|
||||
|
||||
void CLogComponent::CLogMenu::customMenu(QMenu &menu) const
|
||||
{
|
||||
CLogComponent *logComp = qobject_cast<CLogComponent *>(this->parent());
|
||||
|
||||
@@ -72,6 +72,9 @@ namespace BlackGui
|
||||
//! Append status message to list
|
||||
void appendStatusMessageToList(const BlackMisc::CStatusMessage &statusMessage);
|
||||
|
||||
//! Append status messages to list
|
||||
void appendStatusMessagesToList(const BlackMisc::CStatusMessageList &statusMessages);
|
||||
|
||||
private:
|
||||
QScopedPointer<Ui::CLogComponent> ui;
|
||||
|
||||
|
||||
@@ -307,8 +307,8 @@ namespace BlackGui
|
||||
a = sm->addAction("Reset cache");
|
||||
c = connect(a, &QAction::triggered, this, [this]()
|
||||
{
|
||||
CDataCache::instance()->clearAllValues();
|
||||
this->displayTextInConsole("Cleared cache!");
|
||||
const QStringList files = CApplication::clearCaches();
|
||||
this->displayTextInConsole("Cleared caches! " + QString::number(files.size()) + " files");
|
||||
});
|
||||
Q_ASSERT_X(c, Q_FUNC_INFO, "Connect failed");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user