From 53d5c89851e4fe3f1fa4ee7bfdb3c38a52b0454e Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Mon, 6 Aug 2018 06:05:34 +0100 Subject: [PATCH] #6338 Hide auto config setting for Enterprise build --- src/gui/src/SettingsDialog.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui/src/SettingsDialog.cpp b/src/gui/src/SettingsDialog.cpp index 690c6341..5ca61c3c 100644 --- a/src/gui/src/SettingsDialog.cpp +++ b/src/gui/src/SettingsDialog.cpp @@ -78,13 +78,21 @@ SettingsDialog::SettingsDialog(QWidget* parent, AppConfig& config) : #endif m_pCheckBoxEnableCrypto->setChecked(m_appConfig.getCryptoEnabled()); + #ifdef SYNERGY_ENTERPRISE + m_pCheckBoxEnableCrypto->setEnabled(true); m_pLabelProUpgrade->hide(); + + m_pCheckBoxAutoConfig->hide(); + m_pLabelInstallBonjour->hide(); + #else + bool isPro = m_appConfig.edition() == kPro; m_pCheckBoxEnableCrypto->setEnabled(isPro); m_pLabelProUpgrade->setVisible(!isPro); + #endif }