• 5846阅读
  • 8回复

关于更换qpe界面图标问题请教 [复制链接]

上一主题 下一主题
离线donylnx
 
只看楼主 倒序阅读 楼主  发表于: 2006-08-04
我想在qtopia中增加自己的程序,首先试着更改一个例子的图标,我在ImageViewer程序的那个showimg.desktop中更改了Icon的名字为我自己的图标名字,强制保存退出,我把自己的图标放在了inline那个文件夹里,并把这个图标的c代码考进了那个inlinepics_p.h文件中,重新编译,成功后,可是还是看不到我自己的图标,原来那个例子的图标处显示为一个问号.那我这个图标还是没有添加成功,不知道我有什么地方做的不对,或者少了什么操作,请知道的朋友帮忙指点一下,谢谢!
[ 此贴被XChinux在2006-08-04 19:39重新编辑 ]
离线donylnx
只看该作者 1楼 发表于: 2006-08-04
我的qtopia是1.7的
离线shiroki

只看该作者 2楼 发表于: 2006-08-04
faq里有2.2怎么弄,你照着试试
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线donylnx
只看该作者 3楼 发表于: 2006-08-04
我看了,可是怎么感觉这么不一样呢,里面提到的文件夹我这都没有,里面说会到什么执行档里寻找icon,我的只是一个图标在那个文件夹里,看不太懂,quicklauncher插件是个什么东西,不懂
离线donylnx
只看该作者 4楼 发表于: 2006-08-04
我用qt-x11-free-3.33的qembed编译出来的inlinepics_p.h,替换原来的那个,怎么编译有错误,我把文件里面的我的图标的C代码替换掉一个它原来的例子图标代码,重新编译可以通过,可是生成的qpe界面里没有了那个图标,就是图标那里是空白的,只剩下底下的字了,是不是两个格式不兼容呀,我又用qt-2.3.2的qembed,结果显示有错误:
./qembed /host/qtopia-free-1.7.0/pics/*.*
./qembed: relocation error: ./qembed: undefined symbol: _ZTI7QGArray
不知道是甚而什么原因,有朋友可以帮我一下吗,你们都是怎么做的?谢谢!
离线donylnx
只看该作者 5楼 发表于: 2006-08-04
现在图标换过来了,可是下面的字怎么就换不了了,郁闷死了,我把inline里的图标名字和inlinepics_p.h里的名字都换了,重新完全编译了一下,结果图标的名字还没有换,搞不懂是怎么回事了,还有哪里需要改动的吗?
离线backup
只看该作者 6楼 发表于: 2006-08-10
修改以下相应.desktop 文件中的内容试试
离线donylnx
只看该作者 7楼 发表于: 2006-08-10
谢谢,现在发现应该是那个name后面没有更改而引起的问题,改了之后在applications里会有相应的文件了,现在可以了,这些东西真是好麻烦,找不到什么详细的资料,自己慢慢试验着做!
离线ren_jerk
只看该作者 8楼 发表于: 2010-10-24
[pre]qembed:relocation error:qembed: undefined symbol:_ATI7QGArray这个问题我也出现了。望LZ不吝赐教,将你解决问题的详细步骤贴出来,不胜感激。[/pre]
快速回复
限100 字节
 
上一个 下一个