【问题标题】:how can I draw a real time plot by qt?如何通过q​​t绘制实时图?
【发布时间】:2016-01-04 20:21:22
【问题描述】:

我是初学者并尝试使用 QCustopPlot。 我想画一个实时图表。 我使用这个示例代码。 但我有很多问题:

1) 如何将 yAxis 固定为特定的 int 数(0 到 50)

2) 如何修复 xAxis?我的意思是我想要一个图表,随着时间的推移,情节会移动。 (不是 xAxis 或 yAxis)

对不起,我的语言不好。

【问题讨论】:

    标签: qt plot real-time qwt qcustomplot


    【解决方案1】:

    看起来这三个链接应该会有所帮助。

    void QCPAxis::setRange ( double  lower, double  upper  ) 
    

    http://www.qcustomplot.com/documentation/classQCPAxis.html#a57d6ee9e9009fe88cb19db476ec70bca

    void QCPAxis::moveRange ( double  diff) 
    

    http://www.qcustomplot.com/documentation/classQCPAxis.html#a18f3a68f2b691af1fd34b6593c886630

    QCPAxis 类参考。
    管理 a 内的单个轴 QCustomPlot。

    http://www.qcustomplot.com/documentation/classQCPAxis.html#details

    QWT 中也存在非常相似的功能。

    QWT 中的cpuplot 示例显示了一个滚动实时示例。我找不到示例的在线链接,因此您应该下载并在构建后打开示例。

    希望对您有所帮助。

    【讨论】:

    • 谢谢。我搜索了,但我找不到下载 qwt 的好链接。你有那个的下载链接吗?
    • 而且似乎 qwt 比 qCustomPlot 更难。是真的吗?
    • 对于第一个,我的 yAxis 显示了很多数字,以至于它们靠得很近而且不清楚。我可以更改只显示特殊数字的 yAxiss 吗? (并非所有介于 0 到 50 之间的数字)
    • Qwt 的存在时间更长,并且对商业项目拥有更开放的许可证。 Qt Charts 是 Qt/Digia 商业版,应该是最简单的。我现在已经使用了几次不同的 Qwt,它运行良好,没有太多头痛。
    • 做 cpuplot qwt 示例,显示 cpu 使用率(百分比)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 2021-07-24
    • 2014-07-28
    • 2021-03-25
    • 1970-01-01
    相关资源
    最近更新 更多