c++ - Qwt 简单图示例

标签 c++ qt qwt

我正在使用 qwt 6.1.3 进行一些 Qt 绘图工作,只是为了测试我创建了一个新项目,添加了库,并将 simpleplot.cpp 示例代码粘贴到 Qtcreator 中。

可在此处查看文件拷贝:https://github.com/eiimage/qwt/blob/master/examples/simpleplot/simpleplot.cpp

代码返回了很多错误。

curve->setSymbol(symbol);

上面的代码必须在符号前加上 * 以防止出错。虽然我不确定这是否正确。

curve->setSamples(points);

产生错误:“类 QwtPlotCurve”没有名为“setSamples”的成员。但是,它在示例中使用并且也出现在该类的文档中。可能导致此问题的原因是什么?

谢谢。

最佳答案

这个问题是文档问题之一。提供的所有在线文档和示例都使用方法 setSamplessetRawSamples 来设置曲线点。这是不正确的。合适的方法是 setDatasetRawData

关于c++ - Qwt 简单图示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39659616/

相关文章:

c++ - xboard chess gui 不发送第二个用户移动

qt - 是否指定了 Qt Quick 子项的加载顺序?

c++ - QTreeView 与 QFileSystemModel : How can I remove all columns except "Name"?

c++ - 强制系统 QT 库使用应用程序附带的 openssl 库

c++ - Qwt moc 问题(找不到 moc.exe)

c++ - 不绘制 QWT 绘图轴

c++ - 根据定义,放置 "virtual destructor inside an interface"是否不再是接口(interface)?

c++ - 有没有办法检测 const 合格对象的构造?

C++ 函数模板特化

c++ - Qwt 重新缩放轴