refactor: MainWindow, Do not use autoconnection for tls label
This commit is contained in:
parent
be5025b225
commit
19c227b937
3 changed files with 6 additions and 5 deletions
|
|
@ -294,6 +294,7 @@ void MainWindow::connectSlots()
|
|||
|
||||
connect(ui->btnConfigureServer, &QPushButton::clicked, this, [this] { showConfigureServer(""); });
|
||||
connect(ui->lblComputerName, &QLabel::linkActivated, this, &MainWindow::openSettings);
|
||||
connect(ui->lblMyFingerprint, &QLabel::linkActivated, this, &MainWindow::showMyFingerprint);
|
||||
}
|
||||
|
||||
void MainWindow::onAppAboutToQuit()
|
||||
|
|
@ -469,7 +470,7 @@ void MainWindow::resetCore()
|
|||
m_CoreProcess.restart();
|
||||
}
|
||||
|
||||
void MainWindow::on_m_pLabelFingerprint_linkActivated(const QString &)
|
||||
void MainWindow::showMyFingerprint()
|
||||
{
|
||||
QMessageBox::information(this, "TLS fingerprint", TlsFingerprint::local().readFirst());
|
||||
}
|
||||
|
|
@ -962,9 +963,9 @@ void MainWindow::updateLocalFingerprint()
|
|||
}
|
||||
|
||||
if (m_AppConfig.tlsEnabled() && fingerprintExists && ui->m_pRadioGroupServer->isChecked()) {
|
||||
ui->m_pLabelFingerprint->setVisible(true);
|
||||
ui->lblMyFingerprint->setVisible(true);
|
||||
} else {
|
||||
ui->m_pLabelFingerprint->setVisible(false);
|
||||
ui->lblMyFingerprint->setVisible(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -131,10 +131,10 @@ private slots:
|
|||
void testCriticalError() const;
|
||||
void resetCore();
|
||||
|
||||
void showMyFingerprint();
|
||||
//
|
||||
// Auto-connect slots
|
||||
//
|
||||
void on_m_pLabelFingerprint_linkActivated(const QString &link);
|
||||
void on_m_pRadioGroupServer_clicked(bool);
|
||||
void on_m_pRadioGroupClient_clicked(bool);
|
||||
|
||||
|
|
|
|||
|
|
@ -231,7 +231,7 @@
|
|||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="m_pLabelFingerprint">
|
||||
<widget class="QLabel" name="lblMyFingerprint">
|
||||
<property name="text">
|
||||
<string><html><head/><body><p>TLS enabled (<a href="#"><span style=" text-decoration: underline; color:#4285f4;">fingerprint</span></a>)</p></body></html></string>
|
||||
</property>
|
||||
|
|
|
|||
Loading…
Reference in a new issue