私はファイルシステム上の個々のファイルにバッジアイコンを追加したり、変更する方法を考えています。私はプラットフォーム間でこれをやりたいと思っていて、どの言語が最善であるかを見ています。今、私はpythonが候補者だと思っていますが、私はこの問題が既に解決されているかもしれない他の言語のために開いています。Windows/OSX/Linux上のPythonのアイコンにバッジを追加する
5
A
答えて
5
私はあなたの目標を達成するために任意の言語でプラットフォームに依存しないライブラリがあると思います。 I
GNOME(およびおそらくXFCE)の場合、バッジアイコンはエンブレムと呼ばれ、gvfsメタデータによって操作されます。ここでは、(hereから取られた)コマンドラインからエンブレムを変更することができます方法は次のとおりです。あなたはAPIを把握したいのgvfs-セット属性のソースに掘る場合
$ gvfs-set-attribute $FOLDER -t stringv metadata::emblems new urgent
は、私はかなり確信しています。あなたがIShellIconOverlayIdentifier COMインターフェイスをimplementことになっているWindows上で
$ kwriteconfig --file "$FOLDER/.directory" --group 'Desktop Entry' --key Icon /path/to/icon.png
:あなたは(hereから取られた)kwriteconfigを使用することができますKDE 4.xの
。
MACの場合...わかりません。 thisによれば、少なくともMac OS X 10.6ではこれを行う公式のAPIはありません。
関連する問題
- 1. ツールバーにバッジを追加する方法MenuItemアイコン
- 2. mac osx>上のファインダーファイルのアイコンのバッジ(アイコンのオーバーレイ)> = 10.6
- 3. タブビュー内にバッジを追加
- 4. Trelloにバッジを追加
- 5. iOS - UITableViewCellにバッジを追加
- 6. UITableviewCell imageViewの上に「再生」アイコンを追加するには?
- 7. カスタムStumbleUponバッジをページに追加
- 8. SyncAdapterでQuickContactBadgeにバッジとインテントを追加
- 9. Xcode:ラベルに追加するバッジの値を取得する
- 10. iPhoneのデスクトップにアイコンを追加する
- 11. Twitterバッジで各ツイートの間にスペースを追加する
- 12. Javascriptの追加アイコン
- 13. tinymceにアイコンを追加するには?
- 14. AppleScriptでファイルやフォルダにバッジを追加するには?
- 15. 子コンテキストメニューにアイコンを追加
- 16. pngアイコンをHTMLに追加
- 17. jQueryボタンにアイコンを追加
- 18. arraylistにアイコンを追加
- 19. ツールバーにアイコンを追加
- 20. C#コンソールにアイコンを追加
- 21. 通知アイコンにテキストを追加する
- 22. dojoデータグリッドにアイコンを追加する
- 23. フレックスカラーピッカーにアイコンを追加する
- 24. Kivy - アイコンをタブボタンに追加する
- 25. テーブルセルにアイコン+コンテナデータを追加する
- 26. QDialogにアイコンを追加する
- 27. iOS:Appアイコンのバッジが消えない
- 28. iPhoneアイコンのバッジ番号なし
- 29. SWT on OS X:ドックアイコンにバッジを追加する方法
- 30. C#ListViewの行にアイコンを追加
Liferay Nativityは、プラットホームとは独立したライブラリです。 Pythonバインディングはありませんが、おそらくそれを開始するのに適しています。 –