问题标签 [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.
c++ - c++/ qt - 没有这样的插槽 - 继承
这段代码:
给了我这个运行时错误:
QObject::connect:
QCPAxis::MyAxis::rescale(QCPRange)
plotwindow.cpp:267 中没有这样的插槽
通常当我遇到这样的错误时,我会将Q_OBJECT
宏添加到类并运行qmake
以修复它,但这一次不起作用。
这是该类的声明:
将声明更改为public slots:
没有任何区别。
c++ - QCustomPlot - 分别缩放每个图
我正在寻找解决方案,如何在 customPlot (Qt) 中拥有图表,我将能够单独缩放它们中的每一个。
我尝试为每个图表添加单独的轴,但它变得非常复杂。
有什么建议么?
至于现在,我有每个图表都有自己的轴:
但是对连接 rangeChanged 的影响如何?
qcustomplot - 将自定义数据链接到 QCustomPlot 数据
是否有可能将用户数据链接到QCustomPlot中的图形数据?或者至少,是否可以在图中获取所选项目的 X/Y?我想显示在图表中可视化的事件中捕获的图像。
c++ - 当multipleData有很多点时,QCustomPlot滞后
当有很多点时,我的多重图会滞后。我使用单独的线程从双端队列获取数据并放在图表上。
如何让我的情节更加实时?
如果发现: http ://www.qcustomplot.com/documentation/performanceimprovement.html
但这仍然不够。
最好的问候,克里斯
c++ - 将 Qt 3D 与 QCustomPlot 一起使用
我有一个需要同时使用Qt 3D和QCustomPlot库的应用程序。但是,当尝试在其 .pro 文件中使用“QT += 3dinput”的项目中编译 QCustomPlot 时,会出现几个引用QMouseEvent和QWheelEvent类的错误。
我认为这与Qt3DInput在 QtGui 模块中引入与QMouseEvent和QWheelEvent同名的类这一事实有关,但对 Qt 的内部工作原理不够熟悉,无法理解编译器错误试图告诉我什么。
究竟是什么导致了这个问题,我该如何解决?对 .pro 文件或 QCustomPlot 库本身的修改都是可以接受的。
为了演示该问题,使用以下 .pro 文件编译 QCustomPlot:
导致这些错误:
这显然是在使用 MinGW,但 VC++ 会产生类似的错误。
c++ - QCustomPlot 和 iRangeDrag 在第二个右侧 yAxis
我正在尝试使右轴可拖动。
现在使用其中一个站点示例,我可以yAxis
通过双击它来使第一个可拖动。
我的图表有 2 条线,每条线都有不同的yAxis
. 我想要实现的是对第二个(右侧)yAxis
称为yAxis2
. 即使我选择了下面的代码yAxis2
,它也是yAxis
垂直拖动的。
我猜问题出在 axisRect() 中,它只与左 yAxis 而不是它们两者有关。
c++ - 如何使用 QCustomPlot QT5 绘制多个点?
以下是一些示例点:
我想用一条线依次绘制这些点,我已将它们添加到向量x
和y
. 然后,setData(x,y)
进行了。
但是,QCustomPlot
似乎只能按x
轴的顺序绘制点。我注意到这些点是由setData(x,y)
.
如何按原始顺序绘制这些点?
qt - QCPFinancial 和 QCPGraph 有什么区别?
我有一个实时的大(> 百万点)图。我应该使用哪个类: QCPGraph
或QCPFinancial
?
各自的优点和缺点是什么?
c++ - QCustomPlot 在两个函数之间绘制残差
我想用 qcustomplot 在离散点绘制两个函数之间的残差。
我知道位置 (x)、起始值 y.at(x) 和 height.at(x)。
到目前为止,我有一个带有 y+-error 的错误栏:
或从零开始的条形图:
但我真正想要的是某种从 y.at(x) 值开始的图,除了两个 xy 图之外,还有点 x 处的残差高度。如何使用 height.at(x) 从 y.at(x) 开始绘制条形图或误差线?
谢谢
c++ - 如何为 OSX 编译 QCustomPlot?
我通常在 Ubuntu 上工作,使用 CMake 和本机环境。我的项目编译并运行良好。现在我更改为 OSX,首先在编译 QCustomPlot 时收到一些警告:
我想我可以压制这个警告。但是,如果警告可能意味着真正的危险,我不喜欢压制警告。(在 Ubuntu 下,没有警告)。为什么是警告?我认为重写虚函数并不是很不寻常或危险的。
无论如何,有警告,但有 dompiles。真正的问题出现在链接上
这里有什么问题?(由于使用的是多平台开发环境,我没想到会出现任何丢失的文件、组件或类似问题。)
编辑:这里是生成它的 CMake 文件