1

我想用我自己的按钮创建一个自定义 GTK 助手来控制前进和后退页面。我也不想结束程序,所以页面将不断循环。

我一直无法在网上找到任何关于此的信息,任何帮助将不胜感激。

或者,如果有另一种使用按钮循环浏览不同页面/窗口的好方法,那也将不胜感激。

4

2 回答 2

1

您可以使用自己的按钮设置和创建页面,但您应该管理按钮的信号GtkAssistantPageTypeGTK_ASSISTANT_PAGE_CUSTOM

另一个解决方案是gtk_assistant_add_action_widget函数。

于 2019-12-23T17:49:12.517 回答
1

以这种速度,您可能会更好地使用GtkStack

然后将您的窗口设置为popupundecorated

或者以更难的方式,您可以将整个 GtkAssistant 子类化并创建自己的实现。

于 2018-02-24T13:07:03.023 回答