KDE - add menu item
Материал из wiki.lissyara.su
Озадачился приделать кнопку в выпадающем меню, типа как в винде — "послать" (навеяно этим комментарием).
Итак, задача: в выпадающем меню на любой файл, необходимо прилепить пункт "mailto", который будет создавать новое письмо с приаттаченным файлом.
Несколько минут изысканий (grep c ключами -Ri =)) привели к написанию такого файла:
lissyara# more /usr/local/share/apps/konqueror/servicemenus/mailto.desktop [Desktop Entry] Actions=AttachFile; Icon=email ServiceTypes=all/allfiles ExcludeServiceTypes=kdedevice/* [Desktop Action AttachFile] Exec=thunderbird -compose attachment="file://%U" Icon=email Name=Send to email lissyara#
Собственно, всё. Работает =) В меню "действия" появился пункт "Send to email".
Ну и недостатки, разумеется =) Ататчит тока по одному. Чтобы кучу можно было — надо делать промежуточный скрипт, который разберёт то что подсунуто КДЕ в то, что хочет получить thunderbird.