yjs263
发表于 2011-9-13 12:05:34
飞凌-develop
发表于 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
飞凌-develop
发表于 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
dykxjh
发表于 2011-12-29 12:40:39
回复 5# 飞凌-develop
你好,我按照你说的方法做了,但点击图标就是不运行。在终端里用./hello_word -qws 才可以运行,而直接./hello_word却不能运行。这是为什么?
飞凌-develop
发表于 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
wsntuntun
发表于 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