From b62e82e792ba3310b46a8ca3a5bba4cb737ad91d Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 5 Jun 2025 10:56:24 -0400 Subject: [PATCH] refactor: MainWindow, convert btnSaveServerConfig to QPushButton set the icons size 22x22 only when not on macos, make sure the button is square on macos --- src/lib/gui/MainWindow.cpp | 5 +++-- src/lib/gui/MainWindow.ui | 11 +---------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/src/lib/gui/MainWindow.cpp b/src/lib/gui/MainWindow.cpp index 50095cfb3..0bcddc28b 100644 --- a/src/lib/gui/MainWindow.cpp +++ b/src/lib/gui/MainWindow.cpp @@ -239,10 +239,11 @@ void MainWindow::setupControls() ui->lineEditName->setVisible(false); #if defined(Q_OS_MAC) - ui->rbModeServer->setAttribute(Qt::WA_MacShowFocusRect, 0); ui->rbModeClient->setAttribute(Qt::WA_MacShowFocusRect, 0); - + ui->btnSaveServerConfig->setFixedWidth(ui->btnSaveServerConfig->height()); +#else + ui->btnSaveServerConfig->setIconSize(QSize(22, 22)); #endif const auto trayItemSize = QSize(24, 24); diff --git a/src/lib/gui/MainWindow.ui b/src/lib/gui/MainWindow.ui index 25bfdfca3..ad52c35fe 100644 --- a/src/lib/gui/MainWindow.ui +++ b/src/lib/gui/MainWindow.ui @@ -234,22 +234,13 @@ - + Export server configuration - - ... - - - - 22 - 22 - -