问题标签 [qcustomplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1550 浏览

c++ - Qt Creator 的项目搞砸了

我正在尝试将crypto++库添加到IDE中的Qt项目。通过将源代码添加到项目而不是添加 .so 库,QtCreator我犯了一个错误。crypto++因此,我已经crypto++从 qt 项目中删除了目录以重新获得 pre-crypto++ 项目状态,该状态可以毫无问题地编译和链接。在 crypto++ 之前,我还添加QCustomPlot并编译和构建了项目,没有任何错误。现在由于以下错误,我无法重新编译和重建项目:

这些只是一些错误,因为堆栈溢出的 30000 个字符限制,我无法将它们全部粘贴。这里还有.pro文件:

什么分手了?

0 投票
1 回答
1089 浏览

qt - 在 Qt 中实现滑动实时二维绘图

我正在从管道内移动的超声波设备获取流式测量数据,我想绘制这些测量的滑动/实时图。Y 轴代表管道周围 360 度的梯度,X 轴代表以毫米为单位的纵向位置。换句话说,当新数据到达时,X 轴将以与扫描仪相同的速率更新和移动(大约 40Hz)。每个 (x,y) 坐标处的值表示一个测量值,应将其映射到颜色图中的颜色。

我是图形新手(系统和后端人员),我一直在研究 QImage、QWT 和 QCustomPlot,但它们似乎都没有直接解决问题,而无需手动构建 2D 矩阵,将其绘制在 QImage 中,然后更新和更新移动每个数据点的坐标并重绘以移动/滚动它。QCustomplot 对图形做得很好,但我看不出它如何应用于他们的颜色图。

任何为这种情节提供原语(或小部件)的框架或包的提示都将受到欢迎。

0 投票
1 回答
1565 浏览

c++ - QCustomPlot - 在 customPlot 下方的 QCPAxisRect 上显示项目

在一个类似于QCustomPlot 财务演示的项目中,我想不仅将 QCPItemRect 绘制到图表区域,而且还绘制到图表下方的区域。

我想添加 QCPItemRect 之类的

但是,矩形仍然被绘制到this->ui.customPlot而不是this->xRect. 为什么?

非常感谢任何帮助,丹尼尔

更新 自己找到了部分答案,缺少的一行代码是

仍然只适用于某些 QCPAxisRects。

更新 2 仍然不存在。以下是重现该行为的最小代码片段 - 足以将其粘贴到一个空的 QCustomPlot 项目中:

行为取决于“XXX”行是否被注释掉

  1. 行被注释掉 - 矩形根本没有出现。
  2. line left in - 矩形被绘制到主矩形中,如图所示

任何提示都非常感谢,丹尼尔

0 投票
1 回答
1555 浏览

c++ - MSVS2012 中的 QCustomPlot

我成功地在 Visual Studio 2012 中构建了一个无需插件即可运行 QT 的程序。我包含了 QT 包含文件夹并手动将库添加到资源中。它编译并运行。

现在我想以同样的方式使用 QCustomPlot,而不需要 QtAddin 插件。我尝试了多个项目,在其中添加了 QCustomPlot 的 .h 和 .cpp 并尝试编译,但它给了我大量的链接器问题(http://pastebin.com/SWVXktBk)。有人可以指出我正确的方向吗?

Windows 7 x64,QT 5.4.1,

0 投票
2 回答
4550 浏览

c++ - 如何在绘图中实时使用 QCustomPlot

QCustomPlot具有setData接受 const 变量的函数。有没有办法QCustomPlot可以用来动态绘图? QCustomPlot setData函数接受常量向量,但我必须动态更改此向量中的值。

0 投票
1 回答
2099 浏览

qt - 如何转换 QVector到 QVector

QCustomPlot接受一个QVector<double>变量。MyQTableView包含QVector<QString>要绘制的数据。

  1. 我正在寻找一种方法来进行转换。
  2. 在 QtableView 中绘制值的最佳方法是什么?
0 投票
1 回答
624 浏览

c++ - QCustomPlot 小部件上类似工具提示的方块

我在 Qt Creator 中使用 QCustomPlot。我没有为我的小部件或任何东西指定任何工具提示。当我在绘图上按住光标不动时,会出现一个类似工具提示的空东西。我想知道如何关闭它。我很感激在这件事上的任何暗示。

在此处输入图像描述

0 投票
1 回答
2916 浏览

c++ - 使用 QCPItemTracer 在 QCustomPlot 中显示点

我现在正在尝试更长的时间来创建一种机制,该机制将在带有坐标的图上的我的点旁边创建文本标签。从文档中,我读到我需要为此使用 QCPItemTracer。无论我如何尝试,我都无法使用此对象在我的绘图上显示任何其他项目。在 QCustomPlot 示例中,有一个用户使用 QCPItemTracer 的程序,但是当我运行它时,我也没有看到任何其他对象。我正在尝试从下面运行示例代码:

据我了解,这应该在我的情节点上添加红色圆圈。它不是。我真的会在这件事上获得任何帮助,也许是一些示例代码。我为此苦苦挣扎了很长时间。

0 投票
1 回答
521 浏览

c++ - 如何使用 QCustomPlot 绘制 QAbstractItemModel

有没有直接传递QAbstractItemModelQCustomPlot的方法?目前我正在QVector<double>Xval和定义两个yVal。当我必须绘图时,我会更新这两个向量QAbstractItemModel以启动绘图功能。

QCustomPlot有什么办法可以接受QAbstractItemModel吗?

0 投票
1 回答
442 浏览

qt - 如何将 yAxis2 添加到 qCustomplot?

我不知道如何将 yAxis2 添加到 qcustomplot。我使用 qcustomplot 的方式,我没有指定 xAxis 或 yAxis。但我需要在 yAxis2 上绘制另一个图表。我将不胜感激任何投入。