Changeset 89908 in vbox for trunk/src/VBox
- Timestamp:
- Jun 25, 2021 9:45:38 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 145366
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxX11Helper.cpp
r89823 r89908 154 154 } 155 155 156 SHARED_LIBRARY_STUFFbool X11CheckExtension(const char *extensionName)156 bool X11CheckExtension(const char *extensionName) 157 157 { 158 158 Display *pDisplay = QX11Info::display(); … … 163 163 } 164 164 165 staticQStringList X11FindDBusScreenSaverServices(const QDBusConnection &connection)165 QStringList X11FindDBusScreenSaverServices(const QDBusConnection &connection) 166 166 { 167 167 QStringList serviceNames; -
trunk/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxX11Helper.h
r89823 r89908 29 29 #include "UILibraryDefs.h" 30 30 31 /* Forward declarations: */ 32 class QDBusConnection; 31 33 32 34 /** X11: Known Window Manager types. */ … … 65 67 SHARED_LIBRARY_STUFF bool X11CheckExtension(const char *extensionName); 66 68 69 /** Returns the list of DBus services whose name contains the substring 'screensaver'. */ 70 QStringList X11FindDBusScreenSaverServices(const QDBusConnection &connection); 71 67 72 /** Returns the list of Inhibit methods found by introspecting DBus services. */ 68 73 SHARED_LIBRARY_STUFF QVector<X11ScreenSaverInhibitMethod*> X11FindDBusScrenSaverInhibitMethods(); -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.cpp
r89688 r89908 118 118 m_pEditorMaximumGuestScreenSize->setValue(oldData.m_guiMaximumGuestScreenSizeValue); 119 119 m_pCheckBoxActivateOnMouseHover->setChecked(oldData.m_fActivateHoveredMachineWindow); 120 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 120 121 m_pCheckBoxDisableHostScreenSaver->setChecked(oldData.m_fDisableHostScreenSaver); 122 #endif 121 123 m_pEditorScaleFactor->setScaleFactors(oldData.m_scaleFactors); 122 124 m_pEditorScaleFactor->setMonitorCount(gpDesktop->screenCount()); … … 131 133 newData.m_guiMaximumGuestScreenSizeValue = m_pEditorMaximumGuestScreenSize->value(); 132 134 newData.m_fActivateHoveredMachineWindow = m_pCheckBoxActivateOnMouseHover->isChecked(); 135 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 133 136 newData.m_fDisableHostScreenSaver = m_pCheckBoxDisableHostScreenSaver->isChecked(); 137 #endif 134 138 newData.m_scaleFactors = m_pEditorScaleFactor->scaleFactors(); 135 139 m_pCache->cacheCurrentData(newData); … … 158 162 m_pCheckBoxActivateOnMouseHover->setWhatsThis(tr("When checked, machine windows will be raised when the mouse pointer moves over them.")); 159 163 m_pCheckBoxActivateOnMouseHover->setText(tr("&Raise Window Under Mouse")); 164 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 160 165 m_pCheckBoxDisableHostScreenSaver->setWhatsThis(tr("When checked, screen saver of the host OS is disabled.")); 161 166 m_pCheckBoxDisableHostScreenSaver->setText(tr("&Disable Host Screen Saver")); 167 #endif 162 168 } 163 169 … … 246 252 pLayoutMain->addWidget(m_pCheckBoxActivateOnMouseHover, 5, 1); 247 253 254 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 248 255 /* Prepare 'disable host screen saver' check-box: */ 249 256 m_pCheckBoxDisableHostScreenSaver = new QCheckBox(this); 250 257 if (m_pCheckBoxDisableHostScreenSaver) 251 258 pLayoutMain->addWidget(m_pCheckBoxDisableHostScreenSaver, 6, 1); 259 #endif 252 260 } 253 261 } -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.h
r89688 r89908 97 97 /** Holds the 'activate on mouse hover' check-box instance. */ 98 98 QCheckBox *m_pCheckBoxActivateOnMouseHover; 99 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 99 100 /** Holds the 'disable host screen saver' check-box instance. */ 100 101 QCheckBox *m_pCheckBoxDisableHostScreenSaver; 102 #endif 101 103 /** @} */ 102 104 };
Note:
See TracChangeset
for help on using the changeset viewer.