QChart 如何去除 QScatterSeries 周围的白色边框

QChart how to remove white border around the QScatterSeries

您知道如何在使用 QScatterSeries 时去除点周围的白色边框吗?可能吗?

背后的想法是,当我绘制很多值(在图像上只有 100)彼此接近时,由于边界,点将变成 white/disapper。

您需要通过setBorderColor() or a transparent pen color via setPen()设置透明边框颜色。

series->setBorderColor(Qt::transparent);

series->setPen(QColor(Qt::transparent));

参见 ScatterChart Example

您也可以使用 Qt::PenStyle

完全禁用 QPen 绘图线
series->setPen(QPen(Qt::PenStyle::NoPen));