TechDraw: SVG export refactoring - Keep correct font sizes

This commit is contained in:
Tomas Pavlicek
2019-06-07 21:11:36 +02:00
committed by WandererFan
parent a562f6a129
commit 068ef5b0a9
7 changed files with 18 additions and 37 deletions

View File

@@ -195,7 +195,7 @@ void QGISectionLine::makeSymbolsTrad()
extLineStart = m_start + offset;
extLineEnd = m_end + offset;
prepareGeometryChange();
m_symFont.setPointSizeF(QGIView::calculateFontPointSizeF(this, m_symSize));
m_symFont.setPixelSize(QGIView::calculateFontPixelSize(m_symSize));
m_symbol1->setFont(m_symFont);
m_symbol1->setPlainText(QString::fromUtf8(m_symbol));
if (m_arrowDir.y < 0.0) { //pointing down
@@ -238,7 +238,7 @@ void QGISectionLine::makeSymbolsISO()
symPosEnd = m_end - offset;
prepareGeometryChange();
m_symFont.setPointSizeF(QGIView::calculateFontPointSizeF(this, m_symSize));
m_symFont.setPixelSize(QGIView::calculateFontPixelSize(m_symSize));
m_symbol1->setFont(m_symFont);
m_symbol1->setPlainText(QString::fromUtf8(m_symbol));
m_symbol1->centerAt(symPosStart);