Changeset 53857 in vbox for trunk/src/VBox/Frontends
- Timestamp:
- Jan 16, 2015 2:38:01 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 97681
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
r53803 r53857 27 27 # include <QScrollBar> 28 28 # include <QMainWindow> 29 # include <iprt/asm.h>30 29 31 30 /* GUI includes: */ … … 44 43 # include "UIMachineViewScale.h" 45 44 # include "UIExtraDataManager.h" 46 47 45 # ifdef VBOX_WITH_DRAG_AND_DROP 48 46 # include "UIDnDHandler.h" … … 53 51 # include "CConsole.h" 54 52 # include "CDisplay.h" 53 # include "CFramebuffer.h" 55 54 # ifdef VBOX_WITH_DRAG_AND_DROP 56 55 # include "CDnDSource.h" 57 56 # include "CDnDTarget.h" 58 57 # include "CGuest.h" 58 # include "CGuestDnDSource.h" 59 # include "CGuestDnDTarget.h" 59 60 # endif /* VBOX_WITH_DRAG_AND_DROP */ 60 61 61 62 #endif /* !VBOX_WITH_PRECOMPILED_HEADERS */ 62 63 64 65 /* Other VBox includes: */ 66 #include <iprt/asm.h> 67 #include <VBox/VBoxOGL.h> 63 68 #include <VBox/VBoxVideo.h> 64 69 65 #include "CFramebuffer.h"66 #ifdef VBOX_WITH_DRAG_AND_DROP67 # include "CGuestDnDTarget.h"68 # include "CGuestDnDSource.h"69 #endif70 71 72 /* Other VBox includes: */73 70 #ifdef Q_WS_X11 74 71 # include <X11/XKBlib.h> … … 243 240 const double dScaleFactor = gEDataManager->scaleFactor(vboxGlobal().managedVMUuid()); 244 241 frameBuffer()->setScaledSize(dScaleFactor == 1.0 ? QSize() : QSize(iWidth * dScaleFactor, iHeight * dScaleFactor)); 242 display().NotifyScaleFactorChange(m_uScreenId, 243 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER), 244 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER)); 245 245 } 246 246 … … 514 514 QSize(m_pFrameBuffer->width() * dScaleFactor, 515 515 m_pFrameBuffer->height() * dScaleFactor)); 516 display().NotifyScaleFactorChange(m_uScreenId, 517 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER), 518 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER)); 516 519 uisession()->setFrameBuffer(screenId(), m_pFrameBuffer); 517 520 } … … 559 562 QSize(frameBuffer()->width() * dScaleFactor, 560 563 frameBuffer()->height() * dScaleFactor)); 564 display().NotifyScaleFactorChange(m_uScreenId, 565 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER), 566 (uint32_t)(dScaleFactor * VBOX_OGL_SCALE_FACTOR_MULTIPLIER)); 561 567 } 562 568 }
Note:
See TracChangeset
for help on using the changeset viewer.