2010-04-16 43 views
1

我有一個GtkVbox,我將它添加到GtkViewPort更新GtkViewPort。 View端口是從Glade文件創建的。的Gtk,如何使用GtkVBox

現在的問題是,我的vbox每秒都會持續更新(我每秒都在向vbox添加小部件),但是我的屏幕並沒有因爲將小部件添加到我的vbox而得到更新。

,因爲我需要保持以前添加小部件VBOX我不能創建新的VBOX每次。

我如何告訴GtkViewPort刷新列表,當我添加新的小部件到我的GtkVBox?

回答

1

確保您還在添加的任何窗口小部件上調用gtk_widget_show(),如果您添加的子窗口小部件可能爲gtk_widget_show_all()

+0

我的錯誤....其實我也沒叫視口上'gtk_widget_show'。感謝您的回覆。 – User7723337 2010-04-16 13:17:57