Enable system tray in MACOSX (Nick Korotysh).

This commit is contained in:
sledgehammer999 2014-05-05 21:47:33 +03:00
commit b41b044d02
2 changed files with 0 additions and 8 deletions

View file

@ -102,14 +102,10 @@ options_imp::options_imp(QWidget *parent):
// Load options // Load options
loadOptions(); loadOptions();
// Disable systray integration if it is not supported by the system // Disable systray integration if it is not supported by the system
#ifndef Q_WS_MAC
if (!QSystemTrayIcon::isSystemTrayAvailable()) { if (!QSystemTrayIcon::isSystemTrayAvailable()) {
#endif
checkShowSystray->setChecked(false); checkShowSystray->setChecked(false);
checkShowSystray->setEnabled(false); checkShowSystray->setEnabled(false);
#ifndef Q_WS_MAC
} }
#endif
#if !defined(Q_WS_X11) #if !defined(Q_WS_X11)
label_trayIconStyle->setVisible(false); label_trayIconStyle->setVisible(false);
comboTrayIcon->setVisible(false); comboTrayIcon->setVisible(false);

View file

@ -135,11 +135,7 @@ public:
} }
bool systrayIntegration() const { bool systrayIntegration() const {
#ifdef Q_WS_MAC
return false;
#else
return value(QString::fromUtf8("Preferences/General/SystrayEnabled"), true).toBool(); return value(QString::fromUtf8("Preferences/General/SystrayEnabled"), true).toBool();
#endif
} }
void setSystrayIntegration(bool enabled) { void setSystrayIntegration(bool enabled) {