- Timestamp:
- Jan 23, 2025 3:04:44 PM (3 months ago)
- svn:sync-xref-src-repo-rev:
- 167145
- Location:
- trunk/src/VBox/Frontends/VirtualBox
- Files:
-
- 2 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk
r107698 r107914 637 637 src/manager/tools/UIToolsView.h \ 638 638 src/manager/tools/UIToolsHandlerMouse.h \ 639 src/manager/tools/UIToolsHandlerKeyboard.h \640 639 src/manager/tools/UIToolsItem.h \ 641 640 src/medium/UIMediumDetailsWidget.h \ … … 1171 1170 src/manager/tools/UIToolsView.cpp \ 1172 1171 src/manager/tools/UIToolsHandlerMouse.cpp \ 1173 src/manager/tools/UIToolsHandlerKeyboard.cpp \1174 1172 src/manager/tools/UIToolsItem.cpp \ 1175 1173 src/medium/UIMediumDetailsWidget.cpp \ -
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.cpp
r107355 r107914 41 41 #include "UITools.h" 42 42 #include "UIToolsHandlerMouse.h" 43 #include "UIToolsHandlerKeyboard.h"44 43 #include "UIToolsModel.h" 45 44 #include "UITranslationEventListener.h" … … 68 67 , m_pScene(0) 69 68 , m_pMouseHandler(0) 70 , m_pKeyboardHandler(0)71 69 , m_fItemsEnabled(true) 72 70 { … … 400 398 switch (pEvent->type()) 401 399 { 402 /* Keyboard handler: */403 case QEvent::KeyPress:404 return m_pKeyboardHandler->handle(static_cast<QKeyEvent*>(pEvent), UIKeyboardEventType_Press);405 case QEvent::KeyRelease:406 return m_pKeyboardHandler->handle(static_cast<QKeyEvent*>(pEvent), UIKeyboardEventType_Release);407 400 /* Mouse handler: */ 408 401 case QEvent::GraphicsSceneMousePress: … … 552 545 { 553 546 m_pMouseHandler = new UIToolsHandlerMouse(this); 554 m_pKeyboardHandler = new UIToolsHandlerKeyboard(this);555 547 } 556 548 … … 606 598 void UIToolsModel::cleanupHandlers() 607 599 { 608 delete m_pKeyboardHandler;609 m_pKeyboardHandler = 0;610 600 delete m_pMouseHandler; 611 601 m_pMouseHandler = 0; -
trunk/src/VBox/Frontends/VirtualBox/src/manager/tools/UIToolsModel.h
r107355 r107914 54 54 class UITools; 55 55 class UIToolsHandlerMouse; 56 class UIToolsHandlerKeyboard;57 56 58 57 /** QObject extension used as VM Tools-pane model: */ … … 265 264 266 265 /** Holds the mouse handler instance. */ 267 UIToolsHandlerMouse *m_pMouseHandler; 268 /** Holds the keyboard handler instance. */ 269 UIToolsHandlerKeyboard *m_pKeyboardHandler; 266 UIToolsHandlerMouse *m_pMouseHandler; 270 267 271 268 /** Holds whether items enabled. */
Note:
See TracChangeset
for help on using the changeset viewer.