diff options
author | Claudio Maradonna <penguyman@stronzi.org> | 2018-08-12 12:17:18 +0200 |
---|---|---|
committer | Claudio Maradonna <penguyman@stronzi.org> | 2018-08-12 12:17:18 +0200 |
commit | 990b89c0ee623135a3772009de00dca8b97026d1 (patch) | |
tree | 088e6abea10bf21e7a9322d4fb7ada8d89c50957 /src/trayicon.cpp | |
parent | 7ce41803bdbeb059554c0e0b0fe806ff8692740f (diff) |
Removed unused headers from mainwindow.cpp. Disable UseTrayIcon if it's not available for the OS.
Diffstat (limited to 'src/trayicon.cpp')
-rw-r--r-- | src/trayicon.cpp | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/src/trayicon.cpp b/src/trayicon.cpp index 2b031642..a9fe5784 100644 --- a/src/trayicon.cpp +++ b/src/trayicon.cpp @@ -13,7 +13,10 @@ * it (currently) only Quits. * @param parent */ -TrayIcon::TrayIcon(QMainWindow *parent) { +TrayIcon::TrayIcon(QMainWindow *parent) + : showAction(nullptr), hideAction(nullptr), minimizeAction(nullptr), + maximizeAction(nullptr), restoreAction(nullptr), quitAction(nullptr), + sysTrayIcon(nullptr), trayIconMenu(nullptr), isAllocated(false) { parentwin = parent; if (QSystemTrayIcon::isSystemTrayAvailable() == true) { @@ -29,22 +32,12 @@ TrayIcon::TrayIcon(QMainWindow *parent) { &TrayIcon::iconActivated); isAllocated = true; - } else { + } #ifdef QT_DEBUG + else { dbg() << "No tray icon for this OS possibly also not show options?"; -#endif - - isAllocated = false; - - showAction = nullptr; - hideAction = nullptr; - minimizeAction = nullptr; - maximizeAction = nullptr; - restoreAction = nullptr; - quitAction = nullptr; - sysTrayIcon = nullptr; - trayIconMenu = nullptr; } +#endif } /** |