From 9bcabc953e63a29003bcc5e53d63eaa59dfc9490 Mon Sep 17 00:00:00 2001 From: Nova Date: Sun, 27 Jul 2025 08:41:45 +0330 Subject: [PATCH] hide update button when there is no updater --- src/ui/mainwindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index 1dba940..f745a06 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -215,6 +215,10 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi ui->toolButton_routing->setMenu(ui->menuRouting_Menu); ui->menubar->setVisible(false); connect(ui->toolButton_update, &QToolButton::clicked, this, [=] { runOnNewThread([=] { CheckUpdate(); }); }); + if (!QFile::exists(QApplication::applicationDirPath() + "/updater") && !QFile::exists(QApplication::applicationDirPath() + "/updater.exe")) + { + ui->toolButton_update->hide(); + } // setup connection UI setupConnectionList();