diff --git a/src/Info.plist b/src/Info.plist
index 27cf3a344..7777bcaea 100644
--- a/src/Info.plist
+++ b/src/Info.plist
@@ -13,6 +13,10 @@
qbittorrentDocument
CFBundleTypeName
BitTorrent Document
+ CFBundleTypeMIMETypes
+
+ image/x-bittorrent
+
CFBundleTypeRole
Viewer
LSHandlerRank
diff --git a/src/qmacapplication.cpp b/src/qmacapplication.cpp
index 6c9f13d56..eb0fc3a4f 100644
--- a/src/qmacapplication.cpp
+++ b/src/qmacapplication.cpp
@@ -36,7 +36,6 @@ QMacApplication::QMacApplication(QString appid, int &argc, char** argv) :
{
}
-
bool QMacApplication::event(QEvent * event) {
switch (event->type()) {
case QEvent::FileOpen:
@@ -46,7 +45,7 @@ bool QMacApplication::event(QEvent * event) {
return true;
}
default:
- return QApplication::event(event);
+ return QApplication::QtSingleApplication(event);
}
}