当前位置: 技术问答>linux和unix
LINUX下如何实现文件关联并能让文件双击打开
来源: 互联网 发布时间:2016-04-15
本文导语: 我在LINUX下用QT开发了一个程序,保存文件的格式为.btx,现在想双击能够打开这个文件,要如何实现啊 ,哪位做过这样的程序,说说方法如何,有没有这样相应的例子 我写一个btx.desktop的文件保存在/usr/shade/applications下面...
我在LINUX下用QT开发了一个程序,保存文件的格式为.btx,现在想双击能够打开这个文件,要如何实现啊 ,哪位做过这样的程序,说说方法如何,有没有这样相应的例子
我写一个btx.desktop的文件保存在/usr/shade/applications下面,现在在菜单中可以看到我的那个程序,也可以点击打开程序,但就不会把保存到的文件双击后直接打开,就像openoffice保存到的文件一样,双击就可以开始openOffice并打开文件显示出来。
我写一个btx.desktop的文件保存在/usr/shade/applications下面,现在在菜单中可以看到我的那个程序,也可以点击打开程序,但就不会把保存到的文件双击后直接打开,就像openoffice保存到的文件一样,双击就可以开始openOffice并打开文件显示出来。
|
在btx.desktop中指定MimeType:
MimeType=text/xxxx
然后在在mimeinfo.cache中将改MimeType和对应的.desktop文件关联起来即可!添加类似条目:
text/xxxx=btx.desktop!
具体可参考text/plain如何与gnome-gedit.desktop关联起来的!
MimeType=text/xxxx
然后在在mimeinfo.cache中将改MimeType和对应的.desktop文件关联起来即可!添加类似条目:
text/xxxx=btx.desktop!
具体可参考text/plain如何与gnome-gedit.desktop关联起来的!
|
把你的.desktop文件和 在mimeinfo.cache中添加的东西列出来看看啊! 回答起来很吃力,我只能来猜你的问题可能在哪里?
另外,注意下/etc/*mime-magic文件,看是否可以添加自己文件的magic和mimetype的对应关系!
另外,注意下/etc/*mime-magic文件,看是否可以添加自己文件的magic和mimetype的对应关系!