[英]Qt Single Application file opened
原文
2016-01-04 09:07:02
3
1
c++/
qt
我正在申请Qt。 我有两个很难解决的问题:
- 我为我的应用程序文档创建了自己的文件类型,所以说“ something.ap”。 我想要我的操作系统(Windows和Mac,也许是Linux),当双击文件资源管理器中的那些文件时,它将使用我的应用程序打开。 如何在Qt上轻松实现这一目标? 在Windows上,我看到我们需要编辑注册表,但是如果有一种好的方法,那将是最好的选择。 而且我对Mac和Linux没有想法。
- 与第一名有关。 当我已经打开“ something.ap”,然后双击同一文件(“ something.ap”)时,我的应用程序不会在新实例上再次打开。 因此,我想要的行为是检查是否已打开文件,这将引发应用程序窗口。 我看到有QtSingleApplication,但是当我检查gitorous上的存储库时无法访问。
谢谢您的帮助,如果您听不懂我的英语,则对不起。
您需要注册mime类型。 检查这个
单例应用程序在这里可用。 :P。已不再维护。 您可以将源代码下载为zip或克隆git存储库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.