TechDraw: Fix font size issues when exporting to SVG

This commit is contained in:
Tomas Pavlicek
2019-05-27 22:18:47 +02:00
committed by WandererFan
parent 5a4373a3c4
commit fad4db3300
15 changed files with 68 additions and 79 deletions

View File

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