独自のアプリケーションアイコンをどこに配置しますか?現在のテーマアイコンを取得する方法は?

独自のアプリケーションアイコンをどこに配置しますか?現在のテーマアイコンを取得する方法は?

私はGnome、Unity、KDEデスクトップ用の小規模アプリケーションを開発しています。アプリアイコンがテーマを完全に認識したいです。

/usr/lib/my-application/これでasにアプリケーションディレクトリのアイコンが含まれ、フルパスを使用してSVGロードされます。私はこれが出発点として良いと思いますが、それらをシステムによく統合したいと思います。

私の動機:私は人類と人間の暗いテーマを台無しにしたくありませんでした。 - 表示パネルの外観が非常に心配しました。人類と人類を提供する方法 - 暗いアイコン?現在のトピックをどのように知ることができますか?私はそれを求めるべきですか?

私は主にbashとpythonを使用します。

ベストアンサー1

アイコンは/usr/share/iconsにありますが、アイコンを取得する正しい方法は、使用するライブラリによって異なります。 PyQtの場合、現在のテーマからアイコンを取得する方法があります。

確認する:https://stackoverflow.com/questions/12805036/qicon-fromtheme-not-displaying-icon-in-pyqt

gtkを使用している場合は代替案があるようです。 Googleは次のように言います。

http://www.pygtk.org/docs/pygtk/class-gtkicontheme.html

おすすめ記事