Разные иконки в трее

This commit is contained in:
2025-12-17 13:08:38 +03:00
parent d1df6a2a05
commit b7c246b3f6
8 changed files with 37 additions and 3 deletions

View File

@@ -200,6 +200,8 @@ void ServerLMSWidget::slot_BlockAutorization(bool block)
ui->lblBlockAuth->setPixmap(QPixmap(QStringLiteral(":/resources/icons/open.png")));
//emit signal_Tray_ShowMessage(tr("Authorization unblocked!"));
}
//updateStateServer();
emit signal_updateStateServer(server->getStateServer(), server->getStateBlockAutorization());
}
void ServerLMSWidget::slot_LanguageChanged(QString language)
@@ -221,9 +223,10 @@ void ServerLMSWidget::on_btnStartServer_clicked()
ui->btnStopServer->setEnabled(true);
slot_BlockAutorization(false);
updateStateServer();
emit signal_Tray_ShowMessage(tr("Server is started!"));
}
updateStateServer();
}
void ServerLMSWidget::on_btnStopServer_clicked()
@@ -234,9 +237,10 @@ void ServerLMSWidget::on_btnStopServer_clicked()
ui->btnStartServer->setEnabled(true);
slot_BlockAutorization(true);
updateStateServer();
emit signal_Tray_ShowMessage(tr("Server is stoped!"));
}
updateStateServer();
}
void ServerLMSWidget::on_btnSettings_clicked()
@@ -462,6 +466,8 @@ void ServerLMSWidget::updateStateServer()
{
ui->lblBlockAuth->setPixmap(QPixmap(QStringLiteral(":/resources/icons/lock.png")));
}
emit signal_updateStateServer(server->getStateServer(), server->getStateBlockAutorization());
}
if(providerDBLMS)

View File

@@ -87,6 +87,8 @@ signals:
void signal_DocsChanged();
void signal_hasError(int code);
void signal_updateStateServer(EStateServer stateServer, EStateBlockAutorization stateBlockAutorization);
public slots:
void slot_LanguageChanged(QString language);
void slot_UpdateListClients();