繁体   English   中英

如何将主题应用于PyGTK应用程序

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM