diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-09-17 08:13:45 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-09-17 08:28:38 +0300 |
commit | 15006b2c224f6c7a5cd57d0c7365a1352f488479 (patch) | |
tree | 4a0fc8a40cdfbaab653abdf954255afaa9c25f09 /src/datavisualization/engine/drawer.cpp | |
parent | be09f1707bf7f53bf6f49d724e7820aea0918e8d (diff) |
Axis title overlap fix
Task-number: QTRD-2263
Change-Id: I3428109e591f299600b29c3fa558d5db4afc4b87
Change-Id: I3428109e591f299600b29c3fa558d5db4afc4b87
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavisualization/engine/drawer.cpp')
-rw-r--r-- | src/datavisualization/engine/drawer.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/datavisualization/engine/drawer.cpp b/src/datavisualization/engine/drawer.cpp index 284d57c5..75c434cb 100644 --- a/src/datavisualization/engine/drawer.cpp +++ b/src/datavisualization/engine/drawer.cpp @@ -216,31 +216,30 @@ void Drawer::drawLabel(const AbstractRenderItem &item, const LabelItem &labelIte break; } case LabelOver: { - float mod = 0.1f; + float mod = 0.3f; if (itemHeight < 0) - mod = -0.1f; - yPosition = item.translation().y() - (positionComp.y() / 2.0f - 0.2f) - + itemHeight + mod; + mod = 0.15f; + yPosition = item.translation().y() - (positionComp.y() / 2.0f) + itemHeight + mod; break; } case LabelBottom: { - yPosition = -1.95f; // TODO: Calculate from scene + yPosition = -2.95f + positionComp.y(); xPosition = 0.0f; break; } case LabelTop: { - yPosition = 1.95f; // TODO: Calculate from scene + yPosition = 2.95f - positionComp.y(); xPosition = 0.0f; break; } case LabelLeft: { yPosition = 0.0f; - xPosition = -2.5f; // TODO: Calculate from scene + xPosition = -2.95f; break; } case LabelRight: { yPosition = 0.0f; - xPosition = 2.5f; // TODO: Calculate from scene + xPosition = 2.95f; break; } } |