Qtアプリケーションで自動的に開くことができる特定のファイル形式を開く方法が見つかっていません(ファイルをダブルクリックしたとき)。どうすればいいか教えてください。 ありがとう!ファイルをダブルクリックするとMac上のQTアプリケーションで特定のファイルを開く方法は?
2
A
答えて
2
アプリケーションで開くことができるファイルを特定するには、アプリケーションバンドルに情報プロパティリストファイル(Info.plist
)を設定する必要があります。 http://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Introduction/Introduction.html
具体的には、アイテム、ファイル拡張子、アプリケーションの役割(ファイルの編集、表示など)をCFBundleDocumentTypesキーに設定します。
これを実行したら、plistを再読み込みする必要があります。次に、そのタイプのファイルをアプリケーションで開くことを選択できます。
QApplication
をサブクラス化し、QEvent :: FileOpenの応答を設定する必要があります。これを行うための詳細は、ここをクリックしてください:http://doc.qt.nokia.com/qq/qq18-macfeatures.html
関連する問題
- 1. c#ダブルクリックでファイルを開く方法
- 2. ファイルをダブルクリックすると、そのアプリケーションを開いてファイルを開く方法を教えてください。
- 3. React Routerで特定のルート上のファイルを開く方法
- 4. FZFから特定のアプリケーションでファイルを開く方法
- 5. パンダ:特定のファイルを開く方法
- 6. Mac OS上でPYWファイルを開く方法
- 7. Pythonの特定のフォルダで変数ファイルを開く方法は?
- 8. デフォルトのアプリケーションでファイルを開く方法
- 9. Qtで開くファイル
- 10. WinSCP上で特定の名前でファイルを開始する方法は?
- 11. objective-cでダブルクリックしてファイルを開く
- 12. Eclipse RCP:Common Navigator - ダブルクリックでファイルを開く
- 13. デスクトップの特定のプログラムでファイルを開く方法
- 14. Macのアプリケーションを特定のデスクトップスペースに開くようにする
- 15. UIDocumentInteractionControllerオプションなしの特定のアプリケーションでファイルを開く
- 16. .Jar(Java)アプリケーションでファイルを開く方法
- 17. Mac用Captive Airアプリケーションと同じフォルダにあるXMLファイルを開く方法
- 18. C++で特定のファイルを自動的に開く方法
- 19. WP7 - 既定のアプリケーションでファイルを開く?
- 20. ファイルブラウザで特定のファイルをクリックするとアプリケーションアクティビティを開く
- 21. 別のアプリケーションの設定ファイルを開く方法
- 22. ifstreamでファイルを開くときにファイルdetele特権を共有する方法
- 23. アプリケーションの.jarファイルと同じディレクトリにあるファイルを開く方法は?
- 24. 特定のアプリケーションの電子ファイル/ディレクトリを開く
- 25. ファイル内のファイルを開く方法は?
- 26. Mac OSXのコマンドラインからSublime3でファイルを開く方法
- 27. ファイルをダブルクリックしてカスタムビューアでファイルを開く
- 28. Laravelアプリケーションで特定のファイルを見つける方法は?
- 29. IOS上でアプリケーションの設定を開く方法は?
- 30. Swift:関連するアプリケーションでファイルを開く方法は?
こんにちは!あなたは私を救いました:QMAKE_INFO_PLIST = MyInfo.plist - > Qtのこのプロパティも役に立ちます... – Ayyappa