Python Gtk3 - 带进度条的自定义状态栏
Python Gtk3 - Custom Statusbar w/ Progressbar
目前我正在努力学习如何在 Python 3.6 中使用 Gtk3。到目前为止,我已经能够使用资源组合来拼凑我正在从事的项目,一些旧的 2.0 参考资料,一些 3.0 浅参考指南,以及使用 python3 解释器帮助功能。
但是我对如何自定义状态栏以显示进度条感到困惑。我是否必须修改状态栏的内容以将其添加到末尾(以便它显示在右侧),还是构建我自己的状态栏更好?
还有如何修改进度条的颜色?材料列表中没有任何内容 method/property。
GtkStatusbar 是 GtkBox 的子类。您可以使用任何 GtkBox 方法,包括 pack_start
和 pack_end
甚至 add
,这是 GtkContainer 的一种方法。
因此您可以简单地将进度条添加到状态栏。
目前我正在努力学习如何在 Python 3.6 中使用 Gtk3。到目前为止,我已经能够使用资源组合来拼凑我正在从事的项目,一些旧的 2.0 参考资料,一些 3.0 浅参考指南,以及使用 python3 解释器帮助功能。
但是我对如何自定义状态栏以显示进度条感到困惑。我是否必须修改状态栏的内容以将其添加到末尾(以便它显示在右侧),还是构建我自己的状态栏更好?
还有如何修改进度条的颜色?材料列表中没有任何内容 method/property。
GtkStatusbar 是 GtkBox 的子类。您可以使用任何 GtkBox 方法,包括 pack_start
和 pack_end
甚至 add
,这是 GtkContainer 的一种方法。
因此您可以简单地将进度条添加到状态栏。