src/gl/axesprogram.cpp

changeset 245
a41ccc6924e3
parent 234
87ee9824210b
child 259
c27612f0eac0
--- a/src/gl/axesprogram.cpp	Mon Jun 20 22:41:34 2022 +0300
+++ b/src/gl/axesprogram.cpp	Mon Jun 20 22:54:13 2022 +0300
@@ -90,19 +90,9 @@
 	this->shader.bufferData(&data[0], countof(data), sizeof data[0]);
 }
 
-void drawBorderedText(QPainter* painter, const QPointF& point, const QFont& font, const QString& text)
-{
-	QPainterPath path;
-	path.addText(point, font, text);
-	painter->save();
-	painter->setBrush(Qt::white);
-	painter->setPen({Qt::black, 0.1 * font.pointSizeF()});
-	painter->drawPath(path);
-	painter->restore();
-}
-
 void AxesLayer::overpaint(QPainter* painter)
 {
+	painter->save();
 	QFont font;
 	font.setStyle(QFont::StyleItalic);
 	font.setBold(true);
@@ -154,6 +144,7 @@
 			renderText(axis.text, *intersection);
 		}
 	}
+	painter->restore();
 }
 
 void AxesLayer::paintGL()

mercurial