Qtを使ったmacアプリにバッジ(通知番号)を設定したいのですが、
私も QApplication::setWindowIcon() を試しますが、ドックのアイコンではなく、ウィンドウとダイアログのアイコンのみを変更します。Qt を使用してバッジを設定する方法はありますか? Qt から cocoa メソッドを呼び出して Badge を設定できますか?
ありがとうございました
Qtを使ったmacアプリにバッジ(通知番号)を設定したいのですが、
私も QApplication::setWindowIcon() を試しますが、ドックのアイコンではなく、ウィンドウとダイアログのアイコンのみを変更します。Qt を使用してバッジを設定する方法はありますか? Qt から cocoa メソッドを呼び出して Badge を設定できますか?
ありがとうございました
Qt 5.3 を使用している場合は、幸運です! バッジ通知番号は、Qt Mac Extrasパッケージでサポートされています。具体的には、QtMac::setApplicationIconBadgeNumber()を参照してください。
Dock アイコンは.icns
、アプリが使用するファイルによって提供され、Finder のアイコンに反映されます。ファイルで設定できICON = /path/to/your/icon.icns
ます.pro
。アプリの通知を設定するには、Objective-C++ ブリッジにジャンプする必要がありますが、その方法を示す答えがここにあります: Mac OS UserNotificationCenter in Qt。