基于qt4的qt-dict电子词典

参考 友善之臂6410之Qt和Qtopia编程开发指南 http://www.arm9home.net/read.php?tid-9360.html 

将  http://code.google.com/p/qt-dict/ 的dictionary修改了一下,

因为之前的代码没有考虑过移植到开发板上的环境,因此我将它修改成了适合mini2440的版本,可以点击新版mini2440_qtopia中的"Start Qt4.6.3"的图标,进入QT4环境后,找到qt-dict的图片,点击后就可以使用了。

由于我的手机摄像头像素不高,就不拍出来给大家看了,下面是qt-dict 运行在电脑里面的截图: 



这里介绍一下,怎样把QT4应用程序如这里的 qt-dict 做成新版mini2440_qtopia中的"Start Qt4.6.3"的图标中的一个例子程序:

 1. 将交叉编译出来的qt-dict通过ftp或者U盘拷贝到 开发板的以下目录中: /usr/local/Trolltech/QtEmbedded-4.6.3-arm/demos/embedded/qt-dict/


2. 通过telnet 进入开发板文件系统中,修改 开发板中的 
/usr/local/Trolltech/QtEmbedded-4.6.3-arm/demos/embedded/fluidlauncher/config.xml
在 <demos> 下面添加
 <example filename="../qt-dict/qt-dict" name="Qt Dictionary" image="screenshots/qt-dict.png"/>    


3. 解压 qt-dict 的字典数据文件到 开发板中:

7z x qt-dict-dicts-local-docs.7z
cd qt-dict-dicts-local-docs
mkdir -p /usr/share/qt-dict/ 
cp dicts /usr/share/qt-dict/ 
cp loca-dics /usr/share/qt-dict/


4. 点击"Start Qt4.6.3"的图标,进入QT4环境中,找到 Qt Dictionary 这样一个标题,通常翻到最前面的一个图片就是了,点击进去,稍微等一等,因为要加载字典数据文件,前面展示的qt-dict 界面就出来了。


5. 在minicom 的命令行中 输入  snapshot  qt-dict.png   , 然后  
mv qt-dict.png /usr/local/Trolltech/QtEmbedded-4.6.3-arm/demos/embedded/fluidlauncher/screenshots/qt-dict.png 


6. 在 Configure 页 找到 exit 按钮, 退出 qt-dict , 再翻到 "Exit Embedded Demo" 这一面图片,退出 QT4 环境,再重新点击"Start Qt4.6.3"的图标进入QT4环境,就可以看到 有背景图片的 qt-dict 这一页程序了,而不是黑乎乎的一片。


好了,介绍到此结束,下面附上我的源代码, 大家可以自己去比较和原版qt-dict 代码的不同。没有修改太多地方。 

这里不知怎么回事,我上传不了附件,大家就去论坛里面下载吧:
http://www.arm9home.net/read.php?tid-15895.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值