项目错误:QT中的未知模块:图表

问题描述 投票:3回答:2

我正在构建一个QT应用程序,使用QTwidgets在RaspberyPi3中运行,其中的图像位于使用buildroot构建的SD卡中。我认为图表是受支持的,因为它们基于QtWidgets并且支持小部件。

我的问题是,当我在我的项目中集成图表并在计算机中运行项目时,没有问题,但是当我尝试将其部署到Raspberry时,不包括文件和库,并且出现错误。

在我的.pro文件中,我有:QT + =图表

但是这会产生以下错误:

错误:QT中的未知模块:图表

但是,如果我删除它,会出现一些错误,说找不到库:

QtCharts / QChartGlobal:没有这样的文件或目录

我认为我的问题是没有给项目提供raspberry sd卡中的库或插件的目录。谁能帮我?如果需要更多信息,请问我会尽快回答。

qt charts widget raspberry-pi3 buildroot
2个回答
1
投票

您需要启用最近添加到Buildroot的qt5charts包。它包含在本周早些时候的2018.02-rc1候选版本中:

http://git.buildroot.net/buildroot/tree/package/qt5/qt5charts


0
投票

所以,我用Peter Korsgaard的答案解决了这个问题。 Bassicly我删除了我的旧蓝牙版本,安装了支持QtCharts(https://buildroot.org/downloads/buildroot-2018.02-rc1.tar.gz)的新版本,现在我的应用程序正在运行。发现的问题:我的cmdline.txt和config.txt的内容发生了变化,因为它们使新版本在启动时崩溃并给出“Kernel Panic”。我刚刚使用了make生成的默认cmdline.txt和config.txt,现在它正在运行。

© www.soinside.com 2019 - 2024. All rights reserved.