c++ - 如何消除 Qt 折线图中顶点处的弧线?
问题描述
...
QT_CHARTS_USE_NAMESPACE
class Chart : public QChart {
private:
QSplineSeries *splineSeries;
QTimer *timer;
QValueAxis *m_axisX;
QValueAxis *m_axisY;
double x{};
double y{};
bool just{true};
public:
explicit Chart(QGraphicsItem *parent = nullptr, Qt::WindowFlags wFlags = {});
};
Chart::Chart(QGraphicsItem *parent, Qt::WindowFlags wFlags) :
QChart(QChart::ChartTypeCartesian, parent, wFlags) {
this->splineSeries = new QSplineSeries();
this->m_axisX = new QValueAxis;
this->m_axisY = new QValueAxis;
this->setAnimationEasingCurve(QEasingCurve::Linear);
this->setAnimationOptions(QChart::AllAnimations);
QPen pen(QColorConstants::DarkGreen);
pen.setWidth(2);
this->splineSeries->setPen(pen);
...
}
在折线图中,每个点周围的线都有一定的曲率,这样的曲线有点不舒服。我怎样才能取消它?
解决方案
推荐阅读
- r - 一列的值基于R中另一列的值
- mysql - 如何在 MySQL 中使用自定义逻辑 IF 语句比较两列之间的值
- python - SQLAlchemy 删除父级既不删除子级也不将子级 ForeignKey 值设置为 null
- python - ValueError:无法将输入数组从形状 (11253,1) 广播到形状 (11253)
- amazon-web-services - 在 AWS X-Ray 中手动传播上游下游关系
- angularjs - 未捕获的错误:[jqLite:nosel] http://errors.angularjs.org/1.5.11/jqLite/nosel & 警告:尝试多次加载 Angular
- angular - 我们可以使用 App_Initializer 调用 Http POST 服务调用吗?
- c# - C# 枚举索引行为
- wpf - 如何在 XAML 中获取父列表框项的引用?
- php - Laravel如何通过迁移制作新的数据库表