在新窗口中从GTKEntry获取整数

时间:2014-04-12 22:18:10

标签: c user-interface gtk

我需要一个功能 int askInteger(...);通过按钮调用。

打开一个带有GTKEntry的对话框,并从条目表单中返回整数。

然后我可以使用这个整数。

问题是我尝试使用GTK消息对话框,但它不起作用,因为gtk_container_add不起作用,因为GTKMessageDialog只能占用一个小部件(本身)。< / p>

我该如何解决?

1 个答案:

答案 0 :(得分:0)

GtkDialoggtk_dialog_new_with_buttons (..)GtkGrid结合使用并将your_widget放入网格中,将grid添加到dialog

[假设您使用gtk+ 3.x,如果gtk+ 2.x,则使用GtkTable代替