问题标签 [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 投票
1 回答
1972 浏览

c++ - QCustomPlot QCPItemEllipse 位置

我有一个中心 (0,0) 的 QCustomPlot 图表我想在图表上的所有数据周围添加一个椭圆项,但我只能设置椭圆的左上角和右下角位置,这几乎显示在图的中心,但它有点偏离,因为我无法将中心设置为椭圆,因为中心不是一个位置,它是一个锚

有谁知道我如何将椭圆项目的中心设置为(0,0)?

0 投票
2 回答
8796 浏览

c++ - QCustomPlot 与图形上的单个点交互

我正在使用QCustomPlot并在屏幕上绘制了多个图形,我希望能够单击并指向然后能够获取我单击的点的数据或坐标等,我知道这对于整个绘图都是可能的自己使用QCP::iSelectPlottables,但这是否可能仅用于单个点,或者是否有人找到了解决方法来使这成为可能。

0 投票
1 回答
2465 浏览

c++ - 在 qt 和 customplot 库中绘制图形绘制曲线

我对 QCustomPlot 库有疑问。我制作了程序,其中用户输入公式和 x 值,然后程序计算 y 值并将它们显示在漂亮的表格中。

之后程序使用 x 值和计算出的 y 值来绘制二次函数。但不是画曲线,而是画出锐利的线条。像统计图或类似的想法。

我想知道如何隐藏这些,例如

x- -1, -2, 1, 2, 0

y - -0.5, -0.25, 0.5, 0.25, 0

为二次函数。

如果您需要这里是我绘制图形的代码。

0 投票
1 回答
190 浏览

c++ - QT:使用 qcustomplot 绘制 ax^2+bx+c

目前我有这个代码:

此方法为函数 y = x^2 生成数据。

我想做的是为y = A * x^2 + B * x + C绘制图。

那么我应该如何重写这个方法来做到这一点呢?

0 投票
1 回答
1691 浏览

qt - 在 QCustomPlot 上绘制文本

我在QCustomPlot小部件上绘制文本时遇到问题。A 在我的小部件中有几个图表,每个图表都在其名称中包含有关振幅的信息。A 想在用户单击光标位置的图形时显示该文本。我有这段代码,但它不起作用,尽管当我启用 MessageBox 时,值显示良好:

0 投票
1 回答
3016 浏览

c++ - 库需要 QApplication。如何在 Qt Quick 项目中使用 QApplication?

我有一个 Qt Quick 项目,我刚刚添加了一些源文件。尝试构建时,我收到错误消息:

因为我有一个 Qt Quick 项目,所以我使用 QGuiApplication。QApplication 是 QGuiApplication 的子类。如何使 QApplication 可用于新添加的源?或者当一个人拥有 Qt Quick 和 QWidget 时如何解决它?

源文件是显示图形的 QCustomPlot 库。

编辑:

主.cpp:

错误:

0 投票
2 回答
2060 浏览

c++ - Qt 自动生成的表单提供了错误的源代码文件路径

我已将 qcustomplot.h/.c 文件添加到我的 Qt 项目中。它们位于:“QT_PROJECT_DIR/QCustomPlot/”。

每次我在 Qt Creator 中使用设计器并构建时,都会在 ui_mainwindow.h 中收到此错误:

这当然是真的,因为它位于:“QT_PROJECT_DIR/QCustomPlot/”

如何更改 Qt Designer 自动生成此路径的方式?

如果有帮助,这是我的 .pro:

0 投票
3 回答
2928 浏览

qt - 如何在 QCustomPlot 中隐藏网格并仅显示零线?

有没有办法在隐藏网格时在 QCustomPlot 中显示零线?我尝试使用以下行隐藏网格:

但这也隐藏了零线。我需要保持零线可见。

0 投票
2 回答
800 浏览

qt - 如何在 QCustomPlot 中显示零线上的刻度和副刻度?

有没有办法在 QCustomPlot 中显示零线上的刻度和副刻度?我在文档中找不到任何东西。

0 投票
0 回答
254 浏览

qt - 如何在对数比例图中显示 subticks 的编号?

我正在使用qCustomPlot库来绘制图形。我想在对数比例图上显示 subticks 的编号。

使用代码,我只能显示主要刻度的标签,例如。(10、100、1000、10000)。但是,我也想显示 subticks 的编号。例如,在主要刻度 10 和 100 之间,我想显示 20、30、50。我应该怎么做?或者不可能用qCustomPlot显示 subticks 的标签?

提前致谢。