在KDE 4下,我有一个协议文件,其中提供了“ man:/”服务,该文件替换了使用konqueror来显示页面的html近似值的系统版本,并使用了显示该页面的pdf版本的版本。 groff pdf驱动程序。该文件是:-
[Protocol]
exec=pdfmansec '%u'
protocol=man
input=none
output=none
helper=true
listing=
reading=false
writing=false
makedir=false
deleting=false
defaultMimetype=application/pdf
determineMimetypeFromExtension=false
maxInstances=10
Icon=help-contents
Class=:local
我了解到kf5中已更改了该机制,请参见https://github.com/shortstheory/kioslave-tutorial,其中介绍了如何使用c ++编写完整的kio_slave,并提到了一个json文件,该文件似乎具有与旧.protocol文件类似的目的,但这似乎是kio_slave构建过程的一部分,而不是无需编写或编译任何内容即可进行调整的东西。
所以,我的问题是我是否有办法复制kf5下的旧行为?