Changeset 94248 in vbox for trunk/src/VBox
- Timestamp:
- Mar 15, 2022 3:21:28 PM (3 years ago)
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 3 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk
r94067 r94248 900 900 src/settings/editors/UIColorThemeEditor.h \ 901 901 src/settings/editors/UIDefaultMachineFolderEditor.h \ 902 src/settings/editors/UIGlobalDisplayFeaturesEditor.h \ 902 903 src/settings/editors/UIGraphicsControllerEditor.h \ 903 904 src/settings/editors/UIHostComboEditor.h \ … … 1453 1454 src/settings/editors/UIColorThemeEditor.cpp \ 1454 1455 src/settings/editors/UIDefaultMachineFolderEditor.cpp \ 1456 src/settings/editors/UIGlobalDisplayFeaturesEditor.cpp \ 1455 1457 src/settings/editors/UIGraphicsControllerEditor.cpp \ 1456 1458 src/settings/editors/UIHostComboEditor.cpp \ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIGlobalDisplayFeaturesEditor.cpp
r94243 r94248 1 1 /* $Id$ */ 2 2 /** @file 3 * VBox Qt GUI - UI AutoCaptureKeyboardEditor class implementation.3 * VBox Qt GUI - UIGlobalDisplayFeaturesEditor class implementation. 4 4 */ 5 5 … … 22 22 23 23 /* GUI includes: */ 24 #include "UIAutoCaptureKeyboardEditor.h" 24 #include "UIGlobalDisplayFeaturesEditor.h" 25 #ifdef VBOX_WS_X11 26 # include "VBoxUtils-x11.h" 27 #endif 25 28 26 29 27 UI AutoCaptureKeyboardEditor::UIAutoCaptureKeyboardEditor(QWidget *pParent /* = 0 */)30 UIGlobalDisplayFeaturesEditor::UIGlobalDisplayFeaturesEditor(QWidget *pParent /* = 0 */) 28 31 : QIWithRetranslateUI<QWidget>(pParent) 29 , m_fValue(false) 32 , m_fActivateOnMouseHover(false) 33 , m_fDisableHostScreenSaver(false) 30 34 , m_pLabel(0) 31 , m_pCheckBox(0) 35 , m_pCheckBoxActivateOnMouseHover(0) 36 , m_pCheckBoxDisableHostScreenSaver(0) 32 37 { 33 38 prepare(); 34 39 } 35 40 36 void UI AutoCaptureKeyboardEditor::setValue(bool fValue)41 void UIGlobalDisplayFeaturesEditor::setActivateOnMouseHover(bool fOn) 37 42 { 38 if (m_pCheckBox )43 if (m_pCheckBoxActivateOnMouseHover) 39 44 { 40 45 /* Update cached value and 41 46 * check-box if value has changed: */ 42 if (m_f Value != fValue)47 if (m_fActivateOnMouseHover != fOn) 43 48 { 44 m_f Value = fValue;45 m_pCheckBox ->setCheckState(fValue? Qt::Checked : Qt::Unchecked);49 m_fActivateOnMouseHover = fOn; 50 m_pCheckBoxActivateOnMouseHover->setCheckState(fOn ? Qt::Checked : Qt::Unchecked); 46 51 } 47 52 } 48 53 } 49 54 50 bool UI AutoCaptureKeyboardEditor::value() const55 bool UIGlobalDisplayFeaturesEditor::activateOnMouseHover() const 51 56 { 52 return m_pCheckBox ? m_pCheckBox->checkState() == Qt::Checked : m_fValue; 57 return m_pCheckBoxActivateOnMouseHover 58 ? m_pCheckBoxActivateOnMouseHover->checkState() == Qt::Checked 59 : m_fActivateOnMouseHover; 53 60 } 54 61 55 void UIAutoCaptureKeyboardEditor::retranslateUi() 62 void UIGlobalDisplayFeaturesEditor::setDisableHostScreenSaver(bool fOn) 63 { 64 if (m_pCheckBoxDisableHostScreenSaver) 65 { 66 /* Update cached value and 67 * check-box if value has changed: */ 68 if (m_fDisableHostScreenSaver != fOn) 69 { 70 m_fDisableHostScreenSaver = fOn; 71 m_pCheckBoxDisableHostScreenSaver->setCheckState(fOn ? Qt::Checked : Qt::Unchecked); 72 } 73 } 74 } 75 76 bool UIGlobalDisplayFeaturesEditor::disableHostScreenSaver() const 77 { 78 return m_pCheckBoxDisableHostScreenSaver 79 ? m_pCheckBoxDisableHostScreenSaver->checkState() == Qt::Checked 80 : m_fDisableHostScreenSaver; 81 } 82 83 int UIGlobalDisplayFeaturesEditor::minimumLabelHorizontalHint() const 84 { 85 return m_pLabel->minimumSizeHint().width(); 86 } 87 88 void UIGlobalDisplayFeaturesEditor::setMinimumLayoutIndent(int iIndent) 89 { 90 if (m_pLayout) 91 m_pLayout->setColumnMinimumWidth(0, iIndent); 92 } 93 94 void UIGlobalDisplayFeaturesEditor::retranslateUi() 56 95 { 57 96 if (m_pLabel) 58 97 m_pLabel->setText(tr("Extended Features:")); 59 if (m_pCheckBox )98 if (m_pCheckBoxActivateOnMouseHover) 60 99 { 61 m_pCheckBox->setToolTip(tr("When checked, the keyboard is automatically captured every time the VM window is " 62 "activated. When the keyboard is captured, all keystrokes (including system ones like " 63 "Alt-Tab) are directed to the VM.")); 64 m_pCheckBox->setText(tr("&Auto Capture Keyboard")); 100 m_pCheckBoxActivateOnMouseHover->setToolTip(tr("When checked, machine windows will be raised " 101 "when the mouse pointer moves over them.")); 102 m_pCheckBoxActivateOnMouseHover->setText(tr("&Raise Window Under Mouse Pointer")); 103 } 104 if (m_pCheckBoxDisableHostScreenSaver) 105 { 106 m_pCheckBoxDisableHostScreenSaver->setToolTip(tr("When checked, screen saver of " 107 "the host OS is disabled.")); 108 m_pCheckBoxDisableHostScreenSaver->setText(tr("&Disable Host Screen Saver")); 65 109 } 66 110 } 67 111 68 void UI AutoCaptureKeyboardEditor::prepare()112 void UIGlobalDisplayFeaturesEditor::prepare() 69 113 { 70 114 /* Prepare main layout: */ 71 QGridLayout *pLayoutMain= new QGridLayout(this);72 if ( pLayoutMain)115 m_pLayout = new QGridLayout(this); 116 if (m_pLayout) 73 117 { 74 pLayoutMain->setContentsMargins(0, 0, 0, 0);75 pLayoutMain->setColumnStretch(1, 1);118 m_pLayout->setContentsMargins(0, 0, 0, 0); 119 m_pLayout->setColumnStretch(1, 1); 76 120 77 121 /* Prepare label: */ 78 122 m_pLabel = new QLabel(this); 79 123 if (m_pLabel) 80 pLayoutMain->addWidget(m_pLabel, 0, 0); 81 /* Prepare check-box: */ 82 m_pCheckBox = new QCheckBox(this); 83 if (m_pCheckBox) 84 pLayoutMain->addWidget(m_pCheckBox, 0, 1); 124 { 125 m_pLabel->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 126 m_pLayout->addWidget(m_pLabel, 0, 0); 127 } 128 /* Prepare 'activate on mouse hover' check-box: */ 129 m_pCheckBoxActivateOnMouseHover = new QCheckBox(this); 130 if (m_pCheckBoxActivateOnMouseHover) 131 m_pLayout->addWidget(m_pCheckBoxActivateOnMouseHover, 0, 1); 132 /* Prepare 'disable host screen saver' check-box: */ 133 #if defined(VBOX_WS_WIN) 134 m_pCheckBoxDisableHostScreenSaver = new QCheckBox(this); 135 #elif defined(VBOX_WS_X11) 136 if (NativeWindowSubsystem::X11CheckDBusScreenSaverServices()) 137 m_pCheckBoxDisableHostScreenSaver = new QCheckBox(this); 138 #endif /* VBOX_WS_X11 */ 139 if (m_pCheckBoxDisableHostScreenSaver) 140 m_pLayout->addWidget(m_pCheckBoxDisableHostScreenSaver, 1, 1); 85 141 } 86 142 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIGlobalDisplayFeaturesEditor.h
r94243 r94248 1 1 /* $Id$ */ 2 2 /** @file 3 * VBox Qt GUI - UI AutoCaptureKeyboardEditor class declaration.3 * VBox Qt GUI - UIGlobalDisplayFeaturesEditor class declaration. 4 4 */ 5 5 … … 16 16 */ 17 17 18 #ifndef FEQT_INCLUDED_SRC_settings_editors_UI AutoCaptureKeyboardEditor_h19 #define FEQT_INCLUDED_SRC_settings_editors_UI AutoCaptureKeyboardEditor_h18 #ifndef FEQT_INCLUDED_SRC_settings_editors_UIGlobalDisplayFeaturesEditor_h 19 #define FEQT_INCLUDED_SRC_settings_editors_UIGlobalDisplayFeaturesEditor_h 20 20 #ifndef RT_WITHOUT_PRAGMA_ONCE 21 21 # pragma once … … 27 27 /* Forward declarations: */ 28 28 class QCheckBox; 29 class QGridLayout; 29 30 class QLabel; 30 31 31 /** QWidget subclass used as an auto capture keyboardeditor. */32 class SHARED_LIBRARY_STUFF UI AutoCaptureKeyboardEditor : public QIWithRetranslateUI<QWidget>32 /** QWidget subclass used as global display features editor. */ 33 class SHARED_LIBRARY_STUFF UIGlobalDisplayFeaturesEditor : public QIWithRetranslateUI<QWidget> 33 34 { 34 35 Q_OBJECT; … … 36 37 public: 37 38 38 /** Constructs auto capture keyboardeditor passing @a pParent to the base-class. */39 UI AutoCaptureKeyboardEditor(QWidget *pParent = 0);39 /** Constructs global display features editor passing @a pParent to the base-class. */ 40 UIGlobalDisplayFeaturesEditor(QWidget *pParent = 0); 40 41 41 /** Defines editor @a fValue. */ 42 void setValue(bool fValue); 43 /** Returns editor value. */ 44 bool value() const; 42 /** Defines whether 'activate on mouse hover' feature in @a fOn. */ 43 void setActivateOnMouseHover(bool fOn); 44 /** Returns 'activate on mouse hover' feature value. */ 45 bool activateOnMouseHover() const; 46 47 /** Defines whether 'disable host screen-saver' feature in @a fOn. */ 48 void setDisableHostScreenSaver(bool fOn); 49 /** Returns 'disable host screen-saver' feature value. */ 50 bool disableHostScreenSaver() const; 51 52 /** Returns minimum layout hint. */ 53 int minimumLabelHorizontalHint() const; 54 /** Defines minimum layout @a iIndent. */ 55 void setMinimumLayoutIndent(int iIndent); 45 56 46 57 protected: … … 54 65 void prepare(); 55 66 56 /** Holds the value to be set. */ 57 bool m_fValue; 67 /** Holds the 'activate on mouse hover' feature value. */ 68 bool m_fActivateOnMouseHover; 69 /** Holds the 'disable host screen-saver' feature value. */ 70 bool m_fDisableHostScreenSaver; 58 71 72 /** Holds the main layout instance. */ 73 QGridLayout *m_pLayout; 59 74 /** Holds the label instance. */ 60 QLabel *m_pLabel;75 QLabel *m_pLabel; 61 76 /** Holds the check-box instance. */ 62 QCheckBox *m_pCheckBox; 77 QCheckBox *m_pCheckBoxActivateOnMouseHover; 78 /** Holds the check-box instance. */ 79 QCheckBox *m_pCheckBoxDisableHostScreenSaver; 63 80 }; 64 81 65 #endif /* !FEQT_INCLUDED_SRC_settings_editors_UI AutoCaptureKeyboardEditor_h */82 #endif /* !FEQT_INCLUDED_SRC_settings_editors_UIGlobalDisplayFeaturesEditor_h */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.cpp
r93992 r94248 18 18 /* Qt includes: */ 19 19 #include <QCheckBox> 20 #include <QGridLayout>21 20 #include <QLabel> 21 #include <QVBoxLayout> 22 22 23 23 /* GUI includes: */ 24 24 #include "UIDesktopWidgetWatchdog.h" 25 25 #include "UIExtraDataManager.h" 26 #include "UIGlobalDisplayFeaturesEditor.h" 26 27 #include "UIGlobalSettingsDisplay.h" 27 28 #include "UIMaximumGuestScreenSizeEditor.h" 28 29 #include "UIMessageCenter.h" 29 30 #include "UIScaleFactorEditor.h" 30 #ifdef VBOX_WS_X1131 # include "VBoxUtils-x11.h"32 #endif33 31 34 32 … … 47 45 return true 48 46 && (m_guiMaximumGuestScreenSizeValue == other.m_guiMaximumGuestScreenSizeValue) 47 && (m_scaleFactors == other.m_scaleFactors) 49 48 && (m_fActivateHoveredMachineWindow == other.m_fActivateHoveredMachineWindow) 50 49 && (m_fDisableHostScreenSaver == other.m_fDisableHostScreenSaver) 51 && (m_scaleFactors == other.m_scaleFactors)52 50 ; 53 51 } … … 60 58 /** Holds the maximum guest-screen size value. */ 61 59 UIMaximumGuestScreenSizeValue m_guiMaximumGuestScreenSizeValue; 60 /** Holds the guest screen scale-factor. */ 61 QList<double> m_scaleFactors; 62 62 /** Holds whether we should automatically activate machine window under the mouse cursor. */ 63 63 bool m_fActivateHoveredMachineWindow; 64 64 /** Holds whether we should disable host sceen saver on a vm is running. */ 65 65 bool m_fDisableHostScreenSaver; 66 67 /** Holds the guest screen scale-factor. */68 QList<double> m_scaleFactors;69 66 }; 70 67 … … 78 75 , m_pEditorMaximumGuestScreenSize(0) 79 76 , m_pEditorScaleFactor(0) 80 , m_pLabelExtendedFeatures(0) 81 , m_pCheckBoxActivateOnMouseHover(0) 82 , m_pCheckBoxDisableHostScreenSaver(0) 77 , m_pEditorGlobalDisplayFeatures(0) 83 78 { 84 79 prepare(); … … 102 97 oldData.m_guiMaximumGuestScreenSizeValue = UIMaximumGuestScreenSizeValue(gEDataManager->maxGuestResolutionPolicy(), 103 98 gEDataManager->maxGuestResolutionForPolicyFixed()); 99 oldData.m_scaleFactors = gEDataManager->scaleFactors(UIExtraDataManager::GlobalID); 104 100 oldData.m_fActivateHoveredMachineWindow = gEDataManager->activateHoveredMachineWindow(); 105 101 #if defined(VBOX_WS_WIN) || defined(VBOX_WS_X11) 106 102 oldData.m_fDisableHostScreenSaver = gEDataManager->disableHostScreenSaver(); 107 #endif 108 oldData.m_scaleFactors = gEDataManager->scaleFactors(UIExtraDataManager::GlobalID); 103 #endif /* VBOX_WS_WIN || VBOX_WS_X11 */ 109 104 m_pCache->cacheInitialData(oldData); 110 105 … … 118 113 const UIDataSettingsGlobalDisplay &oldData = m_pCache->base(); 119 114 m_pEditorMaximumGuestScreenSize->setValue(oldData.m_guiMaximumGuestScreenSizeValue); 120 m_pCheckBoxActivateOnMouseHover->setChecked(oldData.m_fActivateHoveredMachineWindow);121 if (m_pCheckBoxDisableHostScreenSaver)122 m_pCheckBoxDisableHostScreenSaver->setChecked(oldData.m_fDisableHostScreenSaver);123 115 m_pEditorScaleFactor->setScaleFactors(oldData.m_scaleFactors); 124 116 m_pEditorScaleFactor->setMonitorCount(gpDesktop->screenCount()); 117 m_pEditorGlobalDisplayFeatures->setActivateOnMouseHover(oldData.m_fActivateHoveredMachineWindow); 118 m_pEditorGlobalDisplayFeatures->setDisableHostScreenSaver(oldData.m_fDisableHostScreenSaver); 125 119 } 126 120 … … 132 126 /* Cache new data: */ 133 127 newData.m_guiMaximumGuestScreenSizeValue = m_pEditorMaximumGuestScreenSize->value(); 134 newData.m_fActivateHoveredMachineWindow = m_pCheckBoxActivateOnMouseHover->isChecked();135 if (m_pCheckBoxDisableHostScreenSaver)136 newData.m_fDisableHostScreenSaver = m_pCheckBoxDisableHostScreenSaver->isChecked();137 128 newData.m_scaleFactors = m_pEditorScaleFactor->scaleFactors(); 129 newData.m_fActivateHoveredMachineWindow = m_pEditorGlobalDisplayFeatures->activateOnMouseHover(); 130 newData.m_fDisableHostScreenSaver = m_pEditorGlobalDisplayFeatures->disableHostScreenSaver(); 138 131 m_pCache->cacheCurrentData(newData); 139 132 } … … 153 146 void UIGlobalSettingsDisplay::retranslateUi() 154 147 { 155 m_pLabelExtendedFeatures->setText(tr("Extended Features:"));156 m_pCheckBoxActivateOnMouseHover->setToolTip(tr("When checked, machine windows will be raised "157 "when the mouse pointer moves over them."));158 m_pCheckBoxActivateOnMouseHover->setText(tr("&Raise Window Under Mouse Pointer"));159 if (m_pCheckBoxDisableHostScreenSaver)160 {161 m_pCheckBoxDisableHostScreenSaver->setToolTip(tr("When checked, screen saver of the host OS is disabled."));162 m_pCheckBoxDisableHostScreenSaver->setText(tr("&Disable Host Screen Saver"));163 }164 165 148 /* These editors have own labels, but we want them to be properly layouted according to each other: */ 166 149 int iMinimumLayoutHint = 0; 167 150 iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorMaximumGuestScreenSize->minimumLabelHorizontalHint()); 168 151 iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorScaleFactor->minimumLabelHorizontalHint()); 169 iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_p LabelExtendedFeatures->minimumSizeHint().width());152 iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorGlobalDisplayFeatures->minimumLabelHorizontalHint()); 170 153 m_pEditorMaximumGuestScreenSize->setMinimumLayoutIndent(iMinimumLayoutHint); 171 154 m_pEditorScaleFactor->setMinimumLayoutIndent(iMinimumLayoutHint); 172 m_p Layout->setColumnMinimumWidth(0,iMinimumLayoutHint);155 m_pEditorGlobalDisplayFeatures->setMinimumLayoutIndent(iMinimumLayoutHint); 173 156 } 174 157 … … 189 172 { 190 173 /* Prepare main layout: */ 191 m_pLayout = new QGridLayout(this);192 if ( m_pLayout)174 QVBoxLayout *pLayout = new QVBoxLayout(this); 175 if (pLayout) 193 176 { 194 m_pLayout->setColumnStretch(1, 1);195 m_pLayout->setRowStretch(4, 1);196 197 177 /* Prepare maximum guest screen size editor: */ 198 178 m_pEditorMaximumGuestScreenSize = new UIMaximumGuestScreenSizeEditor(this); 199 179 if (m_pEditorMaximumGuestScreenSize) 200 m_pLayout->addWidget(m_pEditorMaximumGuestScreenSize, 0, 0, 1, 3);180 pLayout->addWidget(m_pEditorMaximumGuestScreenSize); 201 181 202 182 /* Prepare scale-factor editor: */ 203 183 m_pEditorScaleFactor = new UIScaleFactorEditor(this, true /* with label */); 204 184 if (m_pEditorScaleFactor) 205 m_pLayout->addWidget(m_pEditorScaleFactor, 1, 0, 1, 3); 206 207 /* Prepare 'machine-windows' label: */ 208 m_pLabelExtendedFeatures = new QLabel(this); 209 if (m_pLabelExtendedFeatures) 210 { 211 m_pLabelExtendedFeatures->setAlignment(Qt::AlignRight | Qt::AlignVCenter); 212 m_pLayout->addWidget(m_pLabelExtendedFeatures, 2, 0); 213 } 214 /* Prepare 'activate on mouse hover' check-box: */ 215 m_pCheckBoxActivateOnMouseHover = new QCheckBox(this); 216 if (m_pCheckBoxActivateOnMouseHover) 217 m_pLayout->addWidget(m_pCheckBoxActivateOnMouseHover, 2, 1); 218 219 /* Prepare 'disable host screen saver' check-box: */ 220 #if defined(VBOX_WS_WIN) 221 m_pCheckBoxDisableHostScreenSaver = new QCheckBox(this); 222 #elif defined(VBOX_WS_X11) 223 if (NativeWindowSubsystem::X11CheckDBusScreenSaverServices()) 224 m_pCheckBoxDisableHostScreenSaver = new QCheckBox(this); 225 #endif /* VBOX_WS_X11 */ 226 if (m_pCheckBoxDisableHostScreenSaver) 227 m_pLayout->addWidget(m_pCheckBoxDisableHostScreenSaver, 3, 1); 185 pLayout->addWidget(m_pEditorScaleFactor); 186 187 /* Prepare global display features editor: */ 188 m_pEditorGlobalDisplayFeatures = new UIGlobalDisplayFeaturesEditor(this); 189 if (m_pEditorGlobalDisplayFeatures) 190 pLayout->addWidget(m_pEditorGlobalDisplayFeatures); 191 192 /* Add stretch to the end: */ 193 pLayout->addStretch(); 228 194 } 229 195 } … … 254 220 /* fSuccess = */ gEDataManager->setMaxGuestScreenResolution(newData.m_guiMaximumGuestScreenSizeValue.m_enmPolicy, 255 221 newData.m_guiMaximumGuestScreenSizeValue.m_size); 222 /* Save guest-screen scale-factor: */ 223 if ( fSuccess 224 && newData.m_scaleFactors != oldData.m_scaleFactors) 225 /* fSuccess = */ gEDataManager->setScaleFactors(newData.m_scaleFactors, UIExtraDataManager::GlobalID); 256 226 /* Save whether hovered machine-window should be activated automatically: */ 257 227 if ( fSuccess … … 263 233 && newData.m_fDisableHostScreenSaver != oldData.m_fDisableHostScreenSaver) 264 234 /* fSuccess = */ gEDataManager->setDisableHostScreenSaver(newData.m_fDisableHostScreenSaver); 265 #endif 266 /* Save guest-screen scale-factor: */ 267 if ( fSuccess 268 && newData.m_scaleFactors != oldData.m_scaleFactors) 269 /* fSuccess = */ gEDataManager->setScaleFactors(newData.m_scaleFactors, UIExtraDataManager::GlobalID); 235 #endif /* VBOX_WS_WIN || VBOX_WS_X11 */ 270 236 } 271 237 /* Return result: */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.h
r93992 r94248 27 27 /* Forward declarations: */ 28 28 class QCheckBox; 29 class QGridLayout;30 29 class QLabel; 30 class UIGlobalDisplayFeaturesEditor; 31 31 class UIMaximumGuestScreenSizeEditor; 32 32 class UIScaleFactorEditor; … … 82 82 /** @name Widgets 83 83 * @{ */ 84 /** Holds the main layout instance. */85 QGridLayout *m_pLayout;86 87 84 /** Holds the maximum guest screen size editor instance. */ 88 85 UIMaximumGuestScreenSizeEditor *m_pEditorMaximumGuestScreenSize; 89 90 86 /** Holds the scale-factor editor instance. */ 91 UIScaleFactorEditor *m_pEditorScaleFactor; 92 93 /** Holds the 'extended features' label instance. */ 94 QLabel *m_pLabelExtendedFeatures; 95 /** Holds the 'activate on mouse hover' check-box instance. */ 96 QCheckBox *m_pCheckBoxActivateOnMouseHover; 97 /** Holds the 'disable host screen saver' check-box instance. */ 98 QCheckBox *m_pCheckBoxDisableHostScreenSaver; 87 UIScaleFactorEditor *m_pEditorScaleFactor; 88 /** Holds the global display features editor instance. */ 89 UIGlobalDisplayFeaturesEditor *m_pEditorGlobalDisplayFeatures; 99 90 /** @} */ 100 91 };
Note:
See TracChangeset
for help on using the changeset viewer.