作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最初使用C 编程语言。但是现在,我需要使用 Qt 编程(顺便说一句,Qt 就像一个梦)。我将一步步深入。但是我的C++面向对象知识薄弱,希望它能强一点。现在我必须使用 Qwt 并且我卡在了 QwtSeriesData 对象中。我需要知道如何为该对象设置一系列数据,以便使用 QwtPlot 绘制曲线。
例如我的数据如下,如何将它们设置到 QwtSeriesData 中。
float x[300]; float y[300];
谢谢。
最佳答案
我的答案是最新的 qwt 版本 6.x.x(当前最新版本)注意:qwt 内部使用 double 来表示数据,而不是 float。所以你要么应该使用 double,要么你需要实现你自己的 QwtSeriesData 实现,它在内存中保持 float ,但为外部组件的请求提供 double(这是一种非常糟糕的做事方式)
您可以使用 qwt 提供的 QwtSeriesData 的子类之一:QwtCPointerData
或 QwtPointArrayData
。
关于c++ - Qwt 和 QwtSeriesData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8432052/
我最初使用C 编程语言。但是现在,我需要使用 Qt 编程(顺便说一句,Qt 就像一个梦)。我将一步步深入。但是我的C++面向对象知识薄弱,希望它能强一点。现在我必须使用 Qwt 并且我卡在了 QwtS
我是一名优秀的程序员,十分优秀!