diff --git a/src/gui/src/MainWindow.cpp b/src/gui/src/MainWindow.cpp
index c9fcbc7a2..b270a5c41 100644
--- a/src/gui/src/MainWindow.cpp
+++ b/src/gui/src/MainWindow.cpp
@@ -293,6 +293,7 @@ void MainWindow::connectSlots()
connect(ui->lineClientIp, &QLineEdit::textChanged, &m_CoreProcess, &deskflow::gui::CoreProcess::setAddress);
connect(ui->btnConfigureServer, &QPushButton::clicked, this, [this] { showConfigureServer(""); });
+ connect(ui->lblComputerName, &QLabel::linkActivated, this, &MainWindow::openSettings);
}
void MainWindow::onAppAboutToQuit()
@@ -468,11 +469,6 @@ void MainWindow::resetCore()
m_CoreProcess.restart();
}
-void MainWindow::on_m_pLabelComputerName_linkActivated(const QString &)
-{
- m_actionSettings->trigger();
-}
-
void MainWindow::on_m_pLabelFingerprint_linkActivated(const QString &)
{
QMessageBox::information(this, "TLS fingerprint", TlsFingerprint::local().readFirst());
@@ -1012,9 +1008,9 @@ void MainWindow::secureSocket(bool secureSocket)
void MainWindow::updateScreenName()
{
- ui->m_pLabelComputerName->setText(QString("This computer's name: %1 "
- R"((change))")
- .arg(m_AppConfig.screenName(), kColorSecondary));
+ ui->lblComputerName->setText(QString("This computer's name: %1 "
+ R"((change))")
+ .arg(m_AppConfig.screenName(), kColorSecondary));
m_ServerConfig.updateServerName();
}
diff --git a/src/gui/src/MainWindow.h b/src/gui/src/MainWindow.h
index 57905dc54..2512d4413 100644
--- a/src/gui/src/MainWindow.h
+++ b/src/gui/src/MainWindow.h
@@ -134,7 +134,6 @@ private slots:
//
// Auto-connect slots
//
- void on_m_pLabelComputerName_linkActivated(const QString &link);
void on_m_pLabelFingerprint_linkActivated(const QString &link);
void on_m_pRadioGroupServer_clicked(bool);
void on_m_pRadioGroupClient_clicked(bool);
diff --git a/src/gui/src/MainWindow.ui b/src/gui/src/MainWindow.ui
index f8ce2d9e0..e4be6a1a3 100644
--- a/src/gui/src/MainWindow.ui
+++ b/src/gui/src/MainWindow.ui
@@ -33,7 +33,7 @@
-
-
-
+
This computer's name: