Fedora 17 服务菜单操作菜单不起作用

Fedora 17 服务菜单操作菜单不起作用

我正在使用 Fedora 17。当我使用 Fedora 8 时,我会进入 /home/el/.kde/share/apps/konqueror/servicemenus 并创建我的whatever.desktop 文件,它将显示在操作菜单中。但现在的whatever.desktop 文件对konqueror 没有任何影响。

konquerer 服务菜单不起作用。 konqueror 服务菜单文件夹丢失。

如何使用 .desktop 脚本之一填充“操作”菜单以与 Fedora 17 配合使用?

答案1

我找到了解决方案,我必须浏览 25 个网站才找到一个对我有帮助的网站,最后这个网站做到了:

http://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_Menus

Fedora 17 让您将something.desktop文件放在不同的位置:

以 root 身份登录并将您的 Something.desktop 文件放在这里:

/usr/share/kde4/services/

我将向您详细介绍我所做的事情,以便您可以使其正常工作:

以 root 身份登录并在此处创建名为 engauge.desktop 的以下文件:

/usr/share/kde4/services/engauge.desktop

编辑该文件并将这些行准确地放入其中:

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=image/*;
Actions=setAsWallpaper

[Desktop Action setAsWallpaper]
Name=Use As Wallpaper
Icon=background
Exec=dcop kdesktop KBackgroundIface setWallpaper %U 6

请注意两个重要的新行: theType=Service和 theServiceTypes行。这些都不是可选的。

保存文件并确保其具有 755 权限。在文件模式下打开 konqueror,右键单击 .jpg 或其他图像,转到“操作”菜单,您将看到“用作壁纸”项目将出现。

相关内容