src/gl/partrenderer.cpp

changeset 234
87ee9824210b
parent 232
8efa3a33172e
child 237
10a6298f636f
--- a/src/gl/partrenderer.cpp	Mon Jun 20 16:43:56 2022 +0300
+++ b/src/gl/partrenderer.cpp	Mon Jun 20 16:59:09 2022 +0300
@@ -44,6 +44,9 @@
 {
 	this->setMouseTracking(true);
 	this->setFocusPolicy(Qt::WheelFocus);
+	QSurfaceFormat surfaceFormat;
+	surfaceFormat.setSamples(8);
+	this->setFormat(surfaceFormat);
 	connect(model, &Model::rowsInserted, [&]{
 		this->needBuild = true;
 	});
@@ -135,6 +138,7 @@
 		layer->paintGL();
 	}
 	QPainter painter{this};
+	painter.setRenderHint(QPainter::Antialiasing);
 	for (RenderLayer* layer : this->activeRenderLayers) {
 		layer->overpaint(&painter);
 	}

mercurial