Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2044035
  • 博文数量: 220
  • 博客积分: 8531
  • 博客等级: 中将
  • 技术积分: 4976
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-18 13:33
文章分类

全部博文(220)

文章存档

2017年(1)

2015年(1)

2014年(5)

2013年(6)

2012年(6)

2011年(30)

2010年(37)

2009年(53)

2008年(41)

2007年(40)

分类: LINUX

2007-08-06 13:58:57



    以前老想在KED右键里面添加一些菜单,比如“重启系统”、“用××打开”等等,由于某种原因(比如懒),也没有再往这方面下功夫,最后也没有解决。今天在的软件库里面看到一个添加“用kwirte打开”的选项,下载来看,发现是添加了一个desktop文件来实现的。
    此文件名为Editby.desktop,将其放在/usr/share/apps/konqueror/servicemenus目录下面,这样,konqueror就可以识别了。Editby.desktop文件的内容如下:

[Desktop Entry]
Version=0.1
Encoding=UTF-8
Icon=kgpg
Actions=EditbyKwrite;EditbyKate;EditbyKedit;_SEPARATOR_;EditbyKate_root;EditbyKedit_root;EditbyKwite_root;
ServiceTypes=all/allfiles
X-KDE-Priority=TopLevel
X-KDE-Submenu=Edit &by
X-KDE-Submenu[it]=Modifica con

#User

[Desktop Action EditbyKate]
Name=Kate
Name[it]=Kate
Icon=kate
Exec=kate %F

[Desktop Action EditbyKedit]
Name=Kedit
Name[it]=Kedit
Icon=kedit
Exec=kedit %F

[Desktop Action EditbyKwrite]
Name=Kwrite
Name[it]=Kwrite
Icon=kwrite
Exec=kwrite %F


#Root

[Desktop Action EditbyKate_root]
Name=Kate by Root
Name[it]=Kate(Root)
Icon=kate
Exec=kdesu kate %F

[Desktop Action EditbyKedit_root]
Name=Kedit by Root
Name[it]=Kedit(Root)
Icon=kedit
Exec=kdesu kedit %F

[Desktop Action EditbyKwite_root]
Name=Kwrite by Root
Name[it]=Kwrite(Root)
Icon=kwrite
Exec=kdesu kwrite %F


    知道了这种格式,想写一个“关机”的右键选项,应该很简单了。不过这里说的是在一个文件上点击右键,如果想在桌面上右键里面添加东西,还需要想想。
阅读(2909) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~