summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoni Poikelin <joni.poikelin@qt.io>2022-04-25 07:24:55 +0300
committerMiikka Heikkinen <miikka.heikkinen@qt.io>2022-05-03 13:41:38 +0300
commit1c50218113d49f467a870054ea6813d61088d47a (patch)
tree771618eb511f98b33ef0a2b297a7af4dcab0ad1d
parent0dfb0003a3df1743b5712e6ac266b551d8dd111b (diff)
Fix minor tick placement for horizontal axis
Change-Id: Id7f87bc2cd087eb2f3e4da684386fca57115ae98 Fixes: QTBUG-101945 Pick-to: 6.3 6.2 5.15 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r--src/charts/axis/horizontalaxis.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/charts/axis/horizontalaxis.cpp b/src/charts/axis/horizontalaxis.cpp
index ac7d65dd..e1807191 100644
--- a/src/charts/axis/horizontalaxis.cpp
+++ b/src/charts/axis/horizontalaxis.cpp
@@ -493,12 +493,12 @@ void HorizontalAxis::updateMinorTickGeometry()
qreal minorArrowLineItemY2;
switch (axis()->alignment()) {
case Qt::AlignTop:
- minorArrowLineItemY1 = gridGeometry().bottom();
- minorArrowLineItemY2 = gridGeometry().bottom() - labelPadding() / 2.0;
+ minorArrowLineItemY1 = gridGeometry().top();
+ minorArrowLineItemY2 = gridGeometry().top() - labelPadding() / 2.0;
break;
case Qt::AlignBottom:
- minorArrowLineItemY1 = gridGeometry().top();
- minorArrowLineItemY2 = gridGeometry().top() + labelPadding() / 2.0;
+ minorArrowLineItemY1 = gridGeometry().bottom();
+ minorArrowLineItemY2 = gridGeometry().bottom() + labelPadding() / 2.0;
break;
default:
minorArrowLineItemY1 = 0.0;