diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-08-07 08:50:53 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-08-07 08:53:36 +0300 |
commit | d727554e22112657c447e855589847743622716c (patch) | |
tree | 10497981b904dd3f588038a8970fcecc9f1b55ef /src/datavis3d/engine/bars3drenderer.cpp | |
parent | 54fde3bd0b61a696977cb1cb680d482eb0112156 (diff) |
Fix handleResize to use abstract version
Change-Id: Icddcc987804db3344c153a9104a1351ed31e52f0
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavis3d/engine/bars3drenderer.cpp')
-rw-r--r-- | src/datavis3d/engine/bars3drenderer.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/datavis3d/engine/bars3drenderer.cpp b/src/datavis3d/engine/bars3drenderer.cpp index dfac6414..9cabd7a2 100644 --- a/src/datavis3d/engine/bars3drenderer.cpp +++ b/src/datavis3d/engine/bars3drenderer.cpp @@ -1475,6 +1475,9 @@ void Bars3dRenderer::requestSelectionAtPoint(const QPoint &point) void Bars3dRenderer::handleResize() { + if (m_cachedBoundingRect.width() == 0 || m_cachedBoundingRect.height() == 0) + return; + // Set view port if (m_cachedIsSlicingActivated) { m_mainViewPort = QRect(0, @@ -1485,6 +1488,8 @@ void Bars3dRenderer::handleResize() m_mainViewPort = QRect(0, 0, m_cachedBoundingRect.width(), m_cachedBoundingRect.height()); } m_sliceViewPort = QRect(0, 0, m_cachedBoundingRect.width(), m_cachedBoundingRect.height()); + + Abstract3DRenderer::handleResize(); } void Bars3dRenderer::updateBarSpecs(QSizeF thickness, QSizeF spacing, bool relative) |