0

BI 编写了一个 python 应用程序来控制我的一个网络设备。现在想将它添加到 Gnome 菜单(应用程序)。

如何创建一个新的整体部分,例如“我的应用程序”,然后为我的应用程序创建一个条目?

我现在已经创建了教程中指定的文件,但是根本没有菜单条目。

这是我的文件:

/usr/share/blafoo/applications/bla-foo.desktop

[Desktop Entry]
Encoding=UTF-8
Type=Application

Exec=genucard
Icon=bla-foo.ico

Name=Bla Foo App
Name[de]=Bla Foo App

Comment=Easy control of youre blafoo
Comment[de]=Einfache Steuerung Ihres blafoos

/usr/shar/blafoo/desktop-directories/bla-foo.directory

[Desktop Entry]
Encoding=UTF-8

Icon=happyhacking.ico
Name=Happy Hacking

/etc/xdg/menus/applications-merged/bla-foo.menu

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
<"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
  <Name>Applications</Name>
  <Menu>
    <Name>Happy Hacking</Name>
    <Directory>bla-foo.directory</Directory>
    <Include>
      <Filename>bla-foo.desktop</Filename>
    </Include>
  </Menu>
</Menu>

有什么想法有什么问题吗?

4

1 回答 1

2

有一个叫做桌面规范的东西,你可以在这里找到更多信息:

http://developer.gnome.org/desktop-entry-spec/
http://developer.gnome.org/integration-guide/stable/desktop-files.html.en

这些文件通常位于/usr/share/applications

于 2013-01-28T09:38:19.220 回答