[TD] GQIViedDimension.cpp, GQCustomText.cpp - Fix Dimension label unit positioning bug and too tight bounding rectangle.

This commit is contained in:
Aapo
2020-12-03 20:46:36 +02:00
committed by wwmayer
parent 9f930af3fe
commit 514b41b1c2
2 changed files with 4 additions and 3 deletions

View File

@@ -257,7 +257,8 @@ void QGIDatumLabel::setPosFromCenter(const double &xCenter, const double &yCente
QRectF unitBox = m_unitText->boundingRect();
double unitWidth = unitBox.width();
double unitRight = right + unitWidth;
m_unitText->setPos(right,top);
// Set the m_unitText font *baseline* at same height as the m_dimText font baseline
m_unitText->setPos(right, 0.0);
//set tolerance position
QRectF overBox = m_tolTextOver->boundingRect();