leilc

leilc

0个粉丝

2

问答

0

专栏

1

资料

leilc  发布于  2016-07-26 10:40:51
采纳率 0%
2个问答
2720

3519上Qt菜单运行后崩溃,显示QPainter相关信息

 
需要在3519上干活,之前在移植Qt5.7到3519的过程中碰到了一些问题,在大家的帮助下完成了移植。当时碰到的主要问题是hdmi不显示,后来查出原因是因为在执行pinmux_hi3519.sh脚本的时候格式不对,没有-vo BT1120

我用widget搭了一个简单的菜单界面,通过鼠标点击,在不同页面之间跳转。

现在碰到的情况是,在3519上操作几下之后程序即崩溃,HDMI输出蓝屏;而同样的程序(当然略有不同)在linux PC上运行没有碰到这个错误。

这里把完整的工程文件一并贴出来。我之前没有接触过Qt,可能是自己闭门造车,如果有使用上的错误,也请大家指正。

从附件中可见,运行sample_hifb正常,之后运行的3519_menu_pc是菜单程序,也正常可以动作。几次点击之后即崩溃。

易百纳技术社区文件: 3519_menu_pc.zip
下载
我来回答
回答2个
时间排序
认可量排序

药导

1个粉丝

23

问答

0

专栏

11

资料

药导 2016-07-26 11:39:03
认可0
这个问题,是常有的,我以前做qt开发的时候也经常遇到,同样的代码,在Ubuntu下跑一点事没有,但是放到板子上,就是会莫名其妙出问题,这个很多是和linux系统无关,和对应的硬件平台相关的问题,楼主可以往这个方向找找原因

leilc

0个粉丝

2

问答

0

专栏

1

资料

leilc 2016-07-26 13:14:23
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=34830&ptid=12080]药导 发表于 2016-7-26 11:39[/url]
这个问题,是常有的,我以前做qt开发的时候也经常遇到,同样的代码,在Ubuntu下跑一点事没有,但是放到板子 ...[/quote]

多谢楼上兄弟,非常有可能是这个原因。

还有一个可能性是我程序中有漏洞,linux主机因为资源多,所以短时间之内不会出现问题,而3519资源少,因此容易暴露问题。

我正在往这两个方向找,希望早点搞定。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区