天嵌 ARM开发社区

 找回密码
 注册
查看: 2350|回复: 8

QT输入法移植分段错误 Segmentation fault

[复制链接]
萧瑟 发表于 2013-8-2 14:48:53 | 显示全部楼层 |阅读模式
QT输入法移植是可以显示画面,但是一旦要进行数据输入按键之后就会提示Segmentation fault,然后退出程序,网络上也有人遇到这个问题但是都没有回复
我用的是TQ2440板子,编译器是4.3.3,在http://www.armbbs.net/forum.php? ... =%CA%E4%C8%EB%B7%A8里下载了版主发的4.3.3的库,编译什么的都通过了,但是在板子上运行输入就出错了,有没有已经解决此问题的高手帮个忙啊
MySoftBbs 发表于 2013-8-2 15:30:02 | 显示全部楼层
出现内存段错误的原因可能很多种,我说常见的几种,1,你程序里边有非法访问内存的地方,比如用了空指针,2,你的QT的库和你编译QT的应用时的库版本或者编译器不一样。
 楼主| 萧瑟 发表于 2013-8-2 16:51:09 | 显示全部楼层
MySoftBbs 发表于 2013-8-2 15:30
出现内存段错误的原因可能很多种,我说常见的几种,1,你程序里边有非法访问内存的地方,比如用了空指针,2 ...

库是从论坛里下的4.3.3的,我的编译器也是4.3.3的,应该是可以的吧,他编译时没提示错误啊
 楼主| 萧瑟 发表于 2013-8-2 16:52:24 | 显示全部楼层
MySoftBbs 发表于 2013-8-2 15:30
出现内存段错误的原因可能很多种,我说常见的几种,1,你程序里边有非法访问内存的地方,比如用了空指针,2 ...

有用过天嵌提供的这个输入法2.0么
TQ-lkp 发表于 2013-8-3 13:52:28 | 显示全部楼层
我们光盘中提供的PDA的文件系统已经有输入法的库了,你的程序只需要引用就可以了,建议先使用我们提供的测试程序验证后再添加到自己的程序中
输入法未例:http://www.armbbs.net/forum.php? ... =%CA%E4%C8%EB%B7%A8
嵌入式arm新手 发表于 2014-3-31 15:40:30 | 显示全部楼层
我跟你一模一样的情况,不知道你解决了没
一撇一捺 发表于 2014-4-15 15:22:02 | 显示全部楼层
TQ-lkp 发表于 2013-8-3 13:52
我们光盘中提供的PDA的文件系统已经有输入法的库了,你的程序只需要引用就可以了,建议先使用我们提供的测 ...

我用的是6410PDA的板子,自己用Qt做了个界面,界面中需要在qlineEdit中输入数字点击按钮查询相关数据,在程序中怎么引用这个输入法库才能实现这个输入操作呢?麻烦管理员了
gzk19852003 发表于 2014-6-8 18:34:59 | 显示全部楼层
楼主解决了吗?我也遇到了一样的问题。
lineedit获得焦点时,不能弹出输入法,用demo测试也是一样的。增加这句im->updateHandler(QWSInputMethod::FocusIN);可以弹出输入法,但是输入完成,按ok键时,应用程序输出Segmentation fault,然后退出。
第一次做QT程序,还望高手帮忙下,谢谢!
zhpic 发表于 2014-12-29 18:16:34 | 显示全部楼层
我也遇到同样的问题,请问楼主怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-3 01:23 , Processed in 1.031290 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表