您在linux下使用.desktop文件作为图标.放置图标的位置取决于您使用的分发和桌面环境.由于我目前在Fedora 9上运行Gnome,我将用这些术语回答它.
一个示例foo.desktop文件将是:
[Desktop Entry]
Encoding=UTF-8
GenericName=Generic Piece Of Software
Name=FooBar
Exec=/usr/bin/foo.sh
Icon=foo.png
Terminal=false
Type=Application
Categories=Qt;Gnome;Applications;
Run Code Online (Sandbox Code Playgroud)
.desktop文件应该在Fedora 9 Gnome下位于/ usr/share/applications /中,你可以在.desktop上运行一个locate来找出你应该放在你的发行版上的位置.Gnome通常会查看KDE图标目录,看看是否还有其他图标....
编码,名称和执行应该说明一切.
- 通用名称==应用程序的简要说明.
- 图标==要显示图标的图像
- 终端==这是一个终端应用程序,我应该作为一个应用程序启动吗?
- Type ==这是程序类型,可用于将图标放在菜单中.
- 类别==如果不存在要指定的XML文件,则此信息主要用于将图标放置在给定菜单中.菜单设置的处理方式略有不同.
您可以设置更多属性,但它们并非绝对必要.
使用的图像文件位于/ usr/share/icons /目录的某处.你可以通过解析来找到这些东西如何工作的所有奇迹,但基本的是你选择图标类型的目录(在我的情况下是gnome)并将图像放在适当的目录中(有一个可扩展的目录.svg图像,以及特定尺寸,例如光栅图像的48x48.在Gnome下,所有图像通常都是.png).
归档时间: |
|
查看次数: |
8643 次 |
最近记录: |