Szy*_*son 1 charts plot qt qml
嗨我在QML中寻找图表我发现QChart.js我完成了教程如何将Chart.js导入我的项目,但它不起作用我得到错误:
module "jbQuick.Charts" is not installed.
在qml中我有:
import jbQuick.Charts 1.0
我将qml文件存储在qrc中:
<RCC>
<qresource prefix="/">
<file>ActualValues.qml</file>
<file>LoginScreen.qml</file>
<file>test.qml</file>
<file>VoltageHistory.qml</file>
<file>CurrentIntensityHistory.qml</file>
<file>VoltagePlot.qml</file>
<file>CurrentIntensityPlot.qml</file>
</qresource>
</RCC>
如何导入图表或我可以使用哪些图表?
你必须在.pro文件中记下QCharts.js的相对或绝对路径
QML_IMPORT_PATH += ../path_to_jbQuick_parent_folder
Run Code Online (Sandbox Code Playgroud)
jbQuick文件夹的结构应该是这样的
jbQuick
-Charts
-QCharts.js
-QChart.qml
-qmldir
- ...
Run Code Online (Sandbox Code Playgroud)
您还在QQmlApplicationEngine实例中设置了QCharts.js的路径
addImportPath("../path_to_jbQuick_parent_folder")
Run Code Online (Sandbox Code Playgroud)
现在,您可以在QML文件中导入QCharts.js
import jbQuick.Charts 1.0
Run Code Online (Sandbox Code Playgroud)
你的问题也在这里得到解答