qtopia2.2.0选项卡图标
2014-01-20 19:56
204 查看
大家知道在默认的Qtopia 2.2.0中,有三个选项卡:Application、Game、Setting。一般开发板公司做的文件系统中,会添加一个选项卡,比如FriendlyARM或EmbedSky等等。这些选项卡用于对Qt程序进行分类,界面很清晰!
这里,给大家介绍下如何添加一个自己的选项卡。
首先在Qt文件系统路径root_qtopia/opt/Qtopia/apps中添加一个自己选项卡的文件夹,比如我添加的zzc,用于放自己的Qt程序。向此文件夹中放一个启动器,比如我放的first.desktop,其内容如下:
[Desktop Entry]
Version=2.0
Name=first
comment=first
Exec = first
Icon = first
Type = Application
其次,要实现此程序,要将可执行程序first放到root_qtopia/opt/Qtopia/bin中。
然后,放置桌面图标。选择一个.png格式的图片,放到root_qtopia/opt/Qtopia/pics中,这样编译出文件系统,放到开发板中,启动后,就可以看到自己的选项卡Suo了。选择这个选项卡,里面就会有个zzc的图标,点击就可以运行此程序。
做到这一步,大家可能会发现一个问题,别的选项卡名称的左边都有一个图片,但我们的选项卡却是一个问号的样子,之前我也是一直没找到应该在哪里设置选项卡的图片,后来看到这篇文章,终于找到了原因——原来是个隐藏文件!
通过Terminal先进入Application目录,命令ls显示不了隐藏的文件,我们要用ls -a,这样会出现一个隐藏文件.directory,把这个文件复制到zzc目录下,gedit .directory修改这个文件,修改后如下:
[Translation]
File=QtopiaApps
Context=zzc
[Desktop Entry]
Name[]=zzc
Icon = qpe/zzc
最后,选择一个.png的图标图片,放到root_qtopia/opt/Qtopia/pics中。
再编译文件系统,下载到开发板,启动后,就会发现我的选项卡名称的左边出现了图标,完成!
至于本文中Qt程序first,及图标是如何做的,大家可以在网上找下资料!
这里,给大家介绍下如何添加一个自己的选项卡。
首先在Qt文件系统路径root_qtopia/opt/Qtopia/apps中添加一个自己选项卡的文件夹,比如我添加的zzc,用于放自己的Qt程序。向此文件夹中放一个启动器,比如我放的first.desktop,其内容如下:
[Desktop Entry]
Version=2.0
Name=first
comment=first
Exec = first
Icon = first
Type = Application
其次,要实现此程序,要将可执行程序first放到root_qtopia/opt/Qtopia/bin中。
然后,放置桌面图标。选择一个.png格式的图片,放到root_qtopia/opt/Qtopia/pics中,这样编译出文件系统,放到开发板中,启动后,就可以看到自己的选项卡Suo了。选择这个选项卡,里面就会有个zzc的图标,点击就可以运行此程序。
做到这一步,大家可能会发现一个问题,别的选项卡名称的左边都有一个图片,但我们的选项卡却是一个问号的样子,之前我也是一直没找到应该在哪里设置选项卡的图片,后来看到这篇文章,终于找到了原因——原来是个隐藏文件!
通过Terminal先进入Application目录,命令ls显示不了隐藏的文件,我们要用ls -a,这样会出现一个隐藏文件.directory,把这个文件复制到zzc目录下,gedit .directory修改这个文件,修改后如下:
[Translation]
File=QtopiaApps
Context=zzc
[Desktop Entry]
Name[]=zzc
Icon = qpe/zzc
最后,选择一个.png的图标图片,放到root_qtopia/opt/Qtopia/pics中。
再编译文件系统,下载到开发板,启动后,就会发现我的选项卡名称的左边出现了图标,完成!
至于本文中Qt程序first,及图标是如何做的,大家可以在网上找下资料!
相关文章推荐
- Qtopia2.2.0应用程序桌面图标制作
- 操作qtopia2.2.0电池图标显示电池电量
- Qtopia 2.2.0在OK6410平台的移植(二)编译qtopia2.2.0
- Tiny4412第一个qtopia2.2.0测试程序mycalc
- 制作qtopia-2.2.0和qt4文件系统
- QT4.6.3应用程序移植到Qtopia-2.2.0的ARM中
- 在 ubuntu 上编译 qtopia-2.2.0问题
- mini2440: qtopia 2.2.0 、qt4的移植
- qtopia-2.2.0移植到ARM开发板上
- Qtopia 2.2.0在OK6410平台的移植(一)Tslib
- qtopia2.2.0编译成功,分享一下经验
- 6410 qtopia2.2.0开发:二 编译ARM qtopia2.2.0
- ubuntu10.10编译qtopia-2.2.0 问题总结及分析
- qtopia-free-src-2.2.0交叉编译环境的建立
- ubuntu10.10编译TQ2440的x86-qtopia-2.2.0编译问题解决精简版
- Qtopia 下建立自己的选项卡
- TE2440工程师笔记之--交叉编译qtopia-free-2.2.0
- Qtopia 2.2.0在OK6410平台的移植(四)LED测试
- 浏览器选项卡图标
- tabControl编辑选项卡图标