diff --git a/src/gui/src/AboutDialog.cpp b/src/gui/src/AboutDialog.cpp index d8019feb..cbf1090e 100644 --- a/src/gui/src/AboutDialog.cpp +++ b/src/gui/src/AboutDialog.cpp @@ -30,11 +30,16 @@ AboutDialog::AboutDialog(QWidget* parent, const QString& synergyApp) : m_versionChecker.setApp(synergyApp); m_pLabelSynergyVersion->setText(m_versionChecker.getVersion()); + // change default size based on os #if defined(Q_OS_MAC) - // fonts on mac are bigger, so window needs to be bigger. QSize size(600, 350); setMaximumSize(size); setMinimumSize(size); resize(size); +#elif defined(Q_OS_LINUX) + QSize size(600, 300); + setMaximumSize(size); + setMinimumSize(size); + resize(size); #endif } diff --git a/src/gui/src/MainWindow.cpp b/src/gui/src/MainWindow.cpp index 77e1b6d5..52eda08e 100644 --- a/src/gui/src/MainWindow.cpp +++ b/src/gui/src/MainWindow.cpp @@ -93,10 +93,13 @@ MainWindow::MainWindow(QSettings& settings, AppConfig& appConfig) : m_pElevateCheckBox->hide(); #endif + // change default size based on os #if defined(Q_OS_MAC) - // fonts on mac are bigger, so window needs to be bigger. - resize(720, 550); - setMinimumSize(size()); + resize(720, 550); + setMinimumSize(size()); +#elif defined(Q_OS_LINUX) + resize(700, 530); + setMinimumSize(size()); #endif }