我正在为Gnome,Unity桌面开发一个小应用程序。我希望应用程序图标能够完全了解主题。
现在,我将/usr/lib/my-application/上的应用程序目录中的图标包括为SVG,并将它们加载到完整路径中。我认为这是一个很好的起点,但我希望更好地将它们集成到系统中。
我的动机是:我不想破坏人性和人性--黑暗的主题--非常担心指标面板的外观。我如何提供人性和人性-黑暗的图标?我怎么知道当前的主题?我应该要它吗?
我主要使用bash和python。
发布于 2013-02-19 16:30:57
图标在/usr/share/图标中,但是获取它们的正确方式取决于您使用的是什么库,如果是PyQt,那么有一种方法可以从当前主题获取图标。
检查这个:https://stackoverflow.com/questions/12805036/qicon-fromtheme-not-displaying-icon-in-pyqt
如果您使用的是gtk,我想还有一种选择,这就是Google说的:
http://www.pygtk.org/docs/pygtk/class-gtkicontheme.html
https://unix.stackexchange.com/questions/62939
复制相似问题