问题标签 [qtcharts]
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.
qt5 - 如何在python34、pyqt5.4中安装PyQtChart
我想在我的应用程序中使用Qt Chart,所以我找到了 PyQtChart5.7 https://pypi.python.org/pypi/PyQtChart/5.7。但我试过pip3 install PyQtChart
失败了:
也pip3 install PyQtChart-5.7-cp35-none-win_amd64.whl
失败了。
我尝试下载 PyQtChart_gpl-5.7.zip(对不起,我不能发布超过 2 个链接...),但我不知道如何将它添加到我的 python 站点包中?请帮我...
我的环境:win7 python34 pyqt5.4(pyqtchart版本是5.7...?)
python - 使用 PyQt 将基于 qml 的图表集成到现有的 ui
我正在使用 PyQt 并在其中包含旧应用程序。在这个基于 UI 的应用程序中,我想添加在 qml 中定义的实时图表(比如使用 QtCharts)。我能够使用 QtQuick 2.0 和 QtQuick.Controls 加载基本的 qml 文件。但我无法使用 QtCharts 导入 qml 文件。
有没有其他更好的方法可以在 PyQt 应用程序上使用 qml 有效地绘制实时图形?
qt - 如何更改 QLineSeries 的 z-index?
有没有办法为我添加到 QChart 的一些 QAbstractSeries 订购 z-index?似乎 QChart 在内部执行此操作。
c++ - QTCharts,当实时数据进入时,如何使图表跟随 x 轴?
我正在尝试制作一个实时读取数据的图表。我从 Qt 提供的名为“动态样条”的示例开始。
我遇到的问题是,scroll() 函数似乎滚动像素,并且在 Qt 中似乎没有任何函数可以与数据一起滚动。因此,除非我得到完全正确的像素滚动计数,否则我的情节线会一直增长直到末端不再可见,或者图表会通过留下情节线而继续滚动。
对我来说,这似乎是每个人都会在动态图表中使用的一个相当明显的功能,所以我想问一个问题:我缺少 Qt 图表中的哪些功能可以做到这一点?
我所有的搜索都是徒劳的,我什至找不到关于如何在 Qt 图表中使用动态数据收集的教程。
代码非常简单,现在它正在绘图,但线条和滚动完全不在接收器中。而且由于我想将时间用作我的 X 轴,并且不能使用示例设置时使用的不可扩展的方式。
现在它只是在绘制一个随机数。在我对这个滚动的东西进行排序之前,我不会费心为其提供实际数据。
在此先感谢您的帮助。如果你知道一些关于 Qt 图表的好教程,我将不胜感激。Qt 教程,无论如何都很好,很难找到。
qt - 将动态生成的 Qt 图表嵌入到 QML 布局中,用 c ++ 操作和创建
我是使用 QML 编程 Qt 的新手,我喜欢做一个用 QML 设计的程序,它有一个复合的前端,QtChart,它是用 c++ 编写的。
我喜欢在 QML 前端的一个特定位置显示不同样式和类型的图表,所以我认为在 c++ 中进行所有图表操作会更容易。
请帮助我,并告诉我我是否做错了?如果有任何方法请告诉我。
提前致谢。
我的想法:
主文件
QML“main.qml”
qt5 - 使用 Qt5 图表实现实时绘图
我是 Qt 的新手,并尝试使用 QSplineSeries 和 Qt 5.7 来实现实时绘图。我需要滚动 x 轴,因为新数据每 100 毫秒出现一次。如果我不使用 graphSeriesX->remove(0) 清除附加到系列的旧数据,CPU 使用率似乎达到 100%。我找到了两种滚动 x 轴的方法。
上面的问题是 m_x 是 qreal 类型,有时如果我让演示持续运行,它将达到它的 MAX 值,并且 axisX->setMax 调用将失败,使绘图不再工作。解决此用例的正确方法是什么?
但是,我不清楚在这种情况下如何使用 graphSeriesX->remove(0) 调用。该图将继续消失,因为一旦该系列附加了 X_RANGE_COUNT 值,if 块将始终为 true,删除第 0 个值,但滚动以某种方式无法正常工作,因为手动设置 x 轴的最大值的工作方式,一段时间后我没有图形。如果我不调用删除,滚动工作,但我的 CPU 使用率达到 100%。
有人可以指出我在使用 remove 时如何使用滚动以保持低 CPU 使用率的正确方向吗?
c++ - 如何安装在窗户上
我很难让 QtCharts 在我的电脑上工作。我想我错过了这个概念。我的电脑上安装了 Qt 5.8。我正在使用 Visual Studio 进行所有开发。谷歌搜索了一段时间后,我注意到人们说您需要导入 QtChart 模块,但我不明白:
1) 为什么 QtCharts 不是我 Qt 安装的一部分?
2)如果我必须安装它,我该如何在带有 VS 2017 的 Windows 上安装它?
如果有人可以为我解决这个问题,我将不胜感激。
谢谢你。