Changeset 14490 in vbox
- Timestamp:
- Nov 22, 2008 10:17:17 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 39771
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox4/src/VBoxSelectorWnd.cpp
r14478 r14490 677 677 /* bring the VM list to the focus */ 678 678 mVMListView->setFocus(); 679 680 #ifdef VBOX_GUI_WITH_SYSTRAY 681 mTrayIcon->trayIconShow (settings.trayIconEnabled()); 682 #endif 679 683 } 680 684 … … 735 739 736 740 delete dlg; 741 742 /* Reload settings. */ 743 settings = vboxGlobal().settings(); 744 745 /* Update GUI settings. */ 746 #ifdef VBOX_GUI_WITH_SYSTRAY 747 mTrayIcon->trayIconShow (settings.trayIconEnabled()); 748 #endif 737 749 } 738 750 … … 1657 1669 setContextMenu (mTrayIconMenu); 1658 1670 1659 VBoxGlobalSettings settings = vboxGlobal().settings();1660 mActive = QSystemTrayIcon::isSystemTrayAvailable() &&1661 settings.trayIconEnabled();1662 1663 1671 connect (mShowSelectorAction, SIGNAL (triggered()), mParent, SLOT (showWindow())); 1664 1672 connect (mHideSystrayMenuAction, SIGNAL (triggered()), this, SLOT (trayIconShow())); 1665 1673 1666 retranslateUi(); 1674 VBoxGlobalSettings settings = vboxGlobal().settings(); 1675 trayIconShow (settings.trayIconEnabled()); 1667 1676 } 1668 1677 … … 1918 1927 void VBoxTrayIcon::trayIconShow (bool aShow) 1919 1928 { 1920 mActive = aShow; 1921 refresh(); 1929 if (false == QSystemTrayIcon::isSystemTrayAvailable()) 1930 return; 1931 1932 mActive = aShow; 1933 if (mActive) 1934 { 1935 refresh(); 1936 retranslateUi(); 1937 } 1922 1938 setVisible (mActive); 1923 1939
Note:
See TracChangeset
for help on using the changeset viewer.