Changeset 70627 in vbox for trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
- Timestamp:
- Jan 18, 2018 11:40:45 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 120351
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
r69957 r70627 357 357 { 358 358 /* Assign new frame-buffer logical-size: */ 359 frameBuffer()->setScaledSize(size()); 359 QSize scaledSize = size(); 360 const double dDevicePixelRatio = frameBuffer()->devicePixelRatio(); 361 if (dDevicePixelRatio > 1.0 && frameBuffer()->useUnscaledHiDPIOutput()) 362 scaledSize *= dDevicePixelRatio; 363 frameBuffer()->setScaledSize(scaledSize); 360 364 361 365 /* Forget the last full-screen size: */ … … 1047 1051 { 1048 1052 /* Assign new frame-buffer logical-size: */ 1049 frameBuffer()->setScaledSize(size()); 1053 QSize scaledSize = size(); 1054 const double dDevicePixelRatio = frameBuffer()->devicePixelRatio(); 1055 if (dDevicePixelRatio > 1.0 && frameBuffer()->useUnscaledHiDPIOutput()) 1056 scaledSize *= dDevicePixelRatio; 1057 frameBuffer()->setScaledSize(scaledSize); 1050 1058 } 1051 1059 /* For other than 'scale' mode: */
Note:
See TracChangeset
for help on using the changeset viewer.