diff options
Diffstat (limited to 'src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp')
-rw-r--r-- | src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp b/src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp index 035e242c..fbec11a7 100644 --- a/src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp +++ b/src/Authoring/Studio/Palettes/scenecamera/scenecamerascrollarea.cpp @@ -122,6 +122,13 @@ void SceneCameraScrollArea::recalculateOffsets() m_glWidget->setGeometryOffset(geometryOffset); } +void SceneCameraScrollArea::setPresentationAvailable(bool available) +{ + if (available) + setZoom(m_zoom, viewport()->geometry().center()); + m_glWidget->setPresentationAvailable(available); +} + void SceneCameraScrollArea::scrollContentsBy(int, int) { recalculateOffsets(); |