嵌入式爱好者

查看: 23330|回复: 20

怎么把自己的QT应用程序添加到桌面系统里?

[复制链接]
yjs263 该用户已被删除
发表于 2011-9-13 12:05:34 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

1836

帖子

1028

积分

发表于 2011-9-14 13:41:01 | 显示全部楼层
Qtopia2.2.0 应用程序的所有文件在 /opt/Qtopia下面,你需要把您的二进制可执行文件放到/opt/Qtopia/bin下面,库文件放到/opt/Qtopia/lib下面,如果需要在主界面上看到您的应用程序,请参考
/opt/Qtopia/apps/ForlinxTest下面的 desktop文件,自己制作一个,放到/opt/Qtopia/apps/ForlinxTest下面,别忘了把软件图标放到/opt/Qtopia/pics下面,这样就可以在软件界面上的“Forlinx”标签页看到您自己的程序图标了,当然您也可以把桌面文件放到/opt/Qtopia/apps/Applications下面,这时应用程序会显示在“应用程序”标签页中。

下一个QT开发手册我们将把这些问题写到 <Qt 移植百科全书>中,请关注
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-14 15:12:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-19 17:26:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

1836

帖子

1028

积分

发表于 2011-9-20 08:45:52 | 显示全部楼层
你好,从以上的信息中看到你写的3.desktop 文件是没有问题的,你需要把你程序的图标文件放到/opt/Qtopia/pics下面,可执行文件放到/opt/Qtopia/bin下面即可,试试看吧,祝你成功
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-20 09:07:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-20 09:37:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-21 10:31:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-9-24 18:51:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-10-8 19:48:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

yjs263 该用户已被删除
 楼主| 发表于 2011-10-8 20:11:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

帖子

3

积分

发表于 2011-12-29 12:40:39 | 显示全部楼层
回复 5# 飞凌-develop


    你好,我按照你说的方法做了,但点击图标就是不运行。在终端里用./hello_word -qws 才可以运行,而直接./hello_word却不能运行。这是为什么?
回复 支持 反对

使用道具 举报

0

主题

1836

帖子

1028

积分

发表于 2011-12-29 17:13:43 | 显示全部楼层
1 Qtopia桌面环境里面运行的应用程序是用Qtopia2.2.0的库开发的。
2 不需要桌面环境,直接运行某个应用程序的时候需要加 -qws,比如  ./hello_word -qws ,代表运行应用程序的时候,连同服务端一起运行,QT应用程序会connect这个系统服务的,否则会提示错误。
回复 支持 反对

使用道具 举报

jasonque 该用户已被删除
发表于 2012-12-18 17:24:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

jasonque 该用户已被删除
发表于 2012-12-19 16:08:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

帖子

34

积分

发表于 2013-1-9 10:00:06 | 显示全部楼层
因为你编译的是QT4,而左面系统是QT2,所以....
回复 支持 反对

使用道具 举报

zhenmingyang 该用户已被删除
发表于 2013-7-1 14:28:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

zhenmingyang 该用户已被删除
发表于 2013-7-1 14:31:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Money_talks 该用户已被删除
发表于 2013-8-1 16:27:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

gong 该用户已被删除
发表于 2013-8-27 09:38:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 21:28

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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