我或多或少是GUI编程的新手(只是Perl / Tk的一点点经验);我是Python的新手,我是Glade的新手,我想学习如何使用它们。
我有一个程序需要一个单独的窗口,但是这个窗口的内容(小部件和所有内容)必须随着用户完成的每一步而改变(就像在Windows / Mac的安装程序中一样)继续点击“下一步”)。麻烦的是,现在已经(在无代码阶段),我很难解决这个问题。我试过谷歌搜索,但我似乎甚至不知道正确的关键字。如果有人在这里可以帮助我提供指向“下一件事”或至少有一两个有用关键词的教程的链接,那就太棒了。
提前多多感谢!
答案 0 :(得分:3)
Glade允许您创建部分窗口。示例:您可以使用所需的内容创建许多GtkVBox
es,然后在运行时之间交换它们。
事实上,glade已经包含GtkAssistant
,“用于引导用户完成多步操作的小部件。它包含的工具可以轻松实现”下一次完成“对话框的风格。步骤通常由一个助手页面处理。助手控制页面流程以收集必要的数据以完成应用程序任务。“
尝试使用它,告诉我们它是怎么回事,最好通过询问另一个更具体的问题,如果你有问题。