我需要一个功能
int askInteger(...);
通过按钮调用。
打开一个带有GTKEntry
的对话框,并从条目表单中返回整数。
然后我可以使用这个整数。
问题是我尝试使用GTK消息对话框,但它不起作用,因为gtk_container_add
不起作用,因为GTKMessageDialog
只能占用一个小部件(本身)。< / p>
我该如何解决?
答案 0 :(得分:0)
将GtkDialog
(gtk_dialog_new_with_buttons (..)
与GtkGrid
结合使用并将your_widget
放入网格中,将grid
添加到dialog
[假设您使用gtk+ 3.x
,如果gtk+ 2.x
,则使用GtkTable
代替