[英]How to apply theme to PyGTK Application
是否可以在我的PyGTK应用程序中应用此GTK +主题 ?
我可以以编程方式应用主题吗? 即,要应用主题我是否使用PyGTK函数或者我必须在我的机器上找到PyGTK的位置(在Python2.7内)并更改箭头.pngs和滚动条.pngs等?
注意我只安装了PyGTK我没有安装GTK +,我需要吗? 以上链接的主题是否适用于PyGTK或仅适用于GTK +?
您能否就如何将此主题应用于我的PyGTK应用程序提供建议?
如果您从链接下载第一个包,标记为“(GTK和Metacity主题)”的包,您应该获得tar.gz存档。 将存档解压缩到某些文件夹,例如/home/jake/.themes
。 然后在你的pygtk代码中,在初始化你的小部件之前(我会在你的代码中导入pygtk和gtk后立即执行),添加以下行:
gtk.rc_parse('/home/jake/.themes/Elegant Brit/gtk-2.0/gtkrc')
该目录中的gtkrc
文件包含用于告诉gtk如何绘制该主题的小部件的信息。
希望有所帮助。
注意:主题选择应留给用户,并且在使用gtk开发应用程序时,通常不赞成更改/修改当前用户的主题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.