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); } }