diff -r 5509bec02c81 -r 87ee9824210b src/gl/partrenderer.cpp --- 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); }