快速/Glade 将按钮链接到笔记本页面

Com*_*mpt 1 pygtk application-development glade

大家好(男孩,我似乎发了很多帖子),我有一个关于 Glade 和 Quickly 的问题。是否可以将按钮映射到同一程序中的笔记本。比如说我有一个工具栏,上面有一个按钮。我可以将它链接到笔记本小部件上的第 3 页吗?

例如,我的工具栏上有一个按钮。虽然我知道如何将其映射到外部程序,但我不确定如何将其映射到第 3 页(本例中的示例)。我不想打开另一个窗口(已经可以这样做),但我不知道如何将它链接到程序中已有的内容。

小智 5

是的,这是可能的。使用gtk.Notebook.set_current_page

例如:

def on_button1_clicked(self, widget):
    self.notebook1.set_current_page(2)
Run Code Online (Sandbox Code Playgroud)