2

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

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

提前非常感谢!

4

1 回答 1

3

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

事实上,glade 已经包含GtkAssistant一个用于引导用户完成多步骤操作的小部件。它包含用于轻松实现“下一步-下一步-完成”样式的对话框的工具。每个步骤通常由一个助手页面处理。助手控制页面流以收集完成应用程序任务所需的数据。”

尝试使用它,并告诉我们它是如何进行的,如果你有问题,最好问另一个更具体的问题。

于 2010-12-06T10:41:49.527 回答