目前我正在努力学习如何在Python 3.6中使用Gtk3。到目前为止,我已经能够使用资源组合来拼凑我正在处理的项目,一些旧的2.0引用,一些3.0浅参考指南,以及使用python3解释器帮助功能。
但是我被困在如何自定义状态栏以显示进度条。我是否必须修改状态栏的内容以将其添加到最后(因此它显示在右侧),还是更好地构建我自己的状态栏?
另外我怎么能修改进度条颜色?材料中没有任何内容列出其方法/属性。
GtkStatusbar是GtkBox的子类。您可以使用任何GtkBox方法,包括pack_start
和pack_end
,甚至add
,这是GtkContainer的一种方法。
因此,您只需将进度条添加到状态栏即可。