Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用我自己的按钮创建一个自定义 GTK 助手来控制前进和后退页面。我也不想结束程序,所以页面将不断循环。
我一直无法在网上找到任何关于此的信息,任何帮助将不胜感激。
或者,如果有另一种使用按钮循环浏览不同页面/窗口的好方法,那也将不胜感激。
您可以使用自己的按钮设置和创建页面,但您应该管理按钮的信号GtkAssistantPageType。GTK_ASSISTANT_PAGE_CUSTOM
GtkAssistantPageType
GTK_ASSISTANT_PAGE_CUSTOM
另一个解决方案是gtk_assistant_add_action_widget函数。
gtk_assistant_add_action_widget
以这种速度,您可能会更好地使用GtkStack。
然后将您的窗口设置为popup或undecorated。
或者以更难的方式,您可以将整个 GtkAssistant 子类化并创建自己的实现。