如何使用 Python/Glade 更改主窗口小部件?

2024-04-09

我对 GUI 编程或多或少是个新手(只是有一点点 Perl/Tk 经验);我是 Python 新手,也是 Glade 新手,我想学习如何使用它们。

我心中有一个程序,需要一个窗口,但该窗口的内容(小部件和所有内容)必须随着用户完成的每一步而改变(就像在 Windows/Mac 的安装程序之一中,您不断单击“下一个”)。问题是,现在(在无代码阶段)我已经为如何解决这个问题而感到困惑。我尝试过谷歌搜索,但我似乎甚至不知道正确的关键字。如果这里有人可以帮助我提供涵盖“下一步”的教程链接或至少包含一两个有用的关键字,那就太好了。

预先非常感谢!


Glade 允许您创建部分窗口。示例:您可以创建多个GtkVBox是你想要的内容,然后在运行时在它们之间交换。

事实上,glade已经包括了GtkAssistant http://library.gnome.org/devel/pygtk/stable/class-gtkassistant.html, “一个用于引导用户完成多步骤操作的小部件。它包括用于轻松实现“下一步-下一步-完成”样式对话框的工具。每个步骤通常由一个助手页面处理。助手控制页面流以收集完成应用任务所需的数据。”

尝试使用它,并告诉我们它是如何进行的,如果您遇到问题,最好通过询问另一个更具体的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Python/Glade 更改主窗口小部件? 的相关文章

随机推荐