Changeset 55724 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- May 7, 2015 1:34:22 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 100136
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/runtime
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIKeyboardHandler.cpp
r54473 r55724 1403 1403 if (m_fIsKeyboardCaptured) 1404 1404 { 1405 if (uisession()->mouseCapturePolicy() == MouseCapturePolicy_Default ||1406 uisession()->mouseCapturePolicy()== MouseCapturePolicy_HostComboOnly)1405 const MouseCapturePolicy mcp = gEDataManager->mouseCapturePolicy(vboxGlobal().managedVMUuid()); 1406 if (mcp == MouseCapturePolicy_Default || mcp == MouseCapturePolicy_HostComboOnly) 1407 1407 machineLogic()->mouseHandler()->captureMouse(uScreenId); 1408 1408 } -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
r55697 r55724 503 503 takeScreenshot(strLogFolder + "/VBox.png", "png"); 504 504 /* How should we handle Guru Meditation? */ 505 switch ( uisession()->guruMeditationHandlerType())505 switch (gEDataManager->guruMeditationHandlerType(vboxGlobal().managedVMUuid())) 506 506 { 507 507 /* Ask how to proceed; Power off VM if proposal accepted: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
r55722 r55724 575 575 576 576 /* Take HiDPI optimization type into account: */ 577 m_pFrameBuffer->setHiDPIOptimizationType( uisession()->hiDPIOptimizationType());577 m_pFrameBuffer->setHiDPIOptimizationType(gEDataManager->hiDPIOptimizationType(vboxGlobal().managedVMUuid())); 578 578 579 579 /* Take scaling optimization type into account: */ -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp
r55350 r55724 1019 1019 #endif /* Q_WS_X11 */ 1020 1020 machineLogic()->keyboardHandler()->captureKeyboard(uScreenId); 1021 if (uisession()->mouseCapturePolicy() == MouseCapturePolicy_Default) 1021 const MouseCapturePolicy mcp = gEDataManager->mouseCapturePolicy(vboxGlobal().managedVMUuid()); 1022 if (mcp == MouseCapturePolicy_Default) 1022 1023 captureMouse(uScreenId); 1023 1024 } -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
r55697 r55724 939 939 , m_pMachineWindowIcon(0) 940 940 #endif /* !Q_WS_MAC */ 941 , m_mouseCapturePolicy(MouseCapturePolicy_Default)942 , m_guruMeditationHandlerType(GuruMeditationHandlerType_Default)943 , m_hiDPIOptimizationType(HiDPIOptimizationType_None)944 941 , m_requestedVisualStateType(UIVisualStateType_Invalid) 945 942 #ifdef Q_WS_WIN … … 1334 1331 #endif /* !Q_WS_MAC */ 1335 1332 1336 /* Determine mouse-capture policy: */1337 m_mouseCapturePolicy = gEDataManager->mouseCapturePolicy(strMachineID);1338 1339 /* Determine Guru Meditation handler type: */1340 m_guruMeditationHandlerType = gEDataManager->guruMeditationHandlerType(strMachineID);1341 1342 /* Determine HiDPI optimization type: */1343 m_hiDPIOptimizationType = gEDataManager->hiDPIOptimizationType(strMachineID);1344 1345 1333 /* Is there should be First RUN Wizard? */ 1346 1334 m_fIsFirstTimeStarted = gEDataManager->machineFirstTimeStarted(strMachineID); -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.h
r55687 r55724 137 137 #endif /* !Q_WS_MAC */ 138 138 139 /** @name Runtime workflow stuff.140 ** @{ */141 /** Returns the mouse-capture policy. */142 MouseCapturePolicy mouseCapturePolicy() const { return m_mouseCapturePolicy; }143 /** Returns Guru Meditation handler type. */144 GuruMeditationHandlerType guruMeditationHandlerType() const { return m_guruMeditationHandlerType; }145 /** Returns HiDPI optimization type. */146 HiDPIOptimizationType hiDPIOptimizationType() const { return m_hiDPIOptimizationType; }147 /** @} */148 149 139 /** @name Host-screen configuration variables. 150 140 ** @{ */ … … 439 429 #endif /* !Q_WS_MAC */ 440 430 441 /** @name Runtime workflow variables.442 ** @{ */443 /** Holds the mouse-capture policy. */444 MouseCapturePolicy m_mouseCapturePolicy;445 /** Holds Guru Meditation handler type. */446 GuruMeditationHandlerType m_guruMeditationHandlerType;447 /** Holds HiDPI optimization type. */448 HiDPIOptimizationType m_hiDPIOptimizationType;449 /** @} */450 451 431 /** @name Visual-state configuration variables. 452 432 ** @{ */
Note:
See TracChangeset
for help on using the changeset viewer.