refactor: update tooltips for security icon
add check when appTls State Changes
This commit is contained in:
committed by
Chris Rizzitello
parent
2f8b78e2a6
commit
63846292ff
@ -355,6 +355,7 @@ void MainWindow::appConfigTlsChanged()
|
||||
if (m_tlsUtility.isEnabled() && !QFile::exists(m_appConfig.tlsCertPath())) {
|
||||
m_tlsUtility.generateCertificate();
|
||||
}
|
||||
updateSecurityIcon(ui->lblConnectionSecurityStatus->isVisible());
|
||||
}
|
||||
|
||||
void MainWindow::trayIconActivated(QSystemTrayIcon::ActivationReason reason)
|
||||
@ -529,7 +530,7 @@ void MainWindow::updateSecurityIcon(bool visible)
|
||||
|
||||
bool secureSocket = m_appConfig.tlsEnabled();
|
||||
|
||||
const auto txt = secureSocket ? tr("Secure Connection") : tr("Insecure Connection");
|
||||
const auto txt = secureSocket ? tr("Encryption Enabled") : tr("Encryption Disabled");
|
||||
ui->lblConnectionSecurityStatus->setToolTip(txt);
|
||||
|
||||
const auto icon = QIcon::fromTheme(secureSocket ? QIcon::ThemeIcon::SecurityHigh : QIcon::ThemeIcon::SecurityLow);
|
||||
|
||||
Reference in New Issue
Block a user