From 409c1c9c6558850bbced8ba05bf125102e6543bb Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Sat, 11 Feb 2023 02:13:28 +0800 Subject: [PATCH] cabana: set pen width in createSeries (#27288) --- tools/cabana/chartswidget.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/cabana/chartswidget.cc b/tools/cabana/chartswidget.cc index e31e437280..b228a56973 100644 --- a/tools/cabana/chartswidget.cc +++ b/tools/cabana/chartswidget.cc @@ -789,6 +789,10 @@ QXYSeries *ChartView::createSeries(QAbstractSeries::SeriesType type, QColor colo // are drawn instead of the graphs on MacOS. Re-enable OpenGL when fixed #ifndef __APPLE__ series->setUseOpenGL(true); + // Qt doesn't properly apply device pixel ratio in OpenGL mode + QPen pen = series->pen(); + pen.setWidth(2.0 * qApp->devicePixelRatio()); + series->setPen(pen); #endif return series; }