0
我有一個GtkFileChooserDialog的小問題。gtk +:GtkFileChooserDialog隱藏一些小部件
我想隱藏favoris面板(小部件在左邊)。
於是我開始得到GtkFileChooserDialog, 的GtkVBox,現在我想以檢索它的孩子,海特它, 但我不覺得這是孩子們。
這裏是我的代碼:
my_dialog = gtk_file_chooser_dialog_new("Hop", NULL, GTK_FILE_CHOOSER_ACTION_OPEN,GTK_STOCK_CANCEL);
button = gtk_file_chooser_button_new_with_dialog(my_dialog);
children_dial = gtk_container_get_children(GTK_CONTAINER(my_dialog));
v_dial = GTK_VBOX(children_dial->data);
v_children = gtk_container_get_children(GTK_CONTAINER(v_dial));
因此,如果任何人有一個想法,
感謝。
我鼓勵你看看gtk +代碼。還有一些提示。 * GtkFileChooseDialog *是* GtkDialog *,它在*內容區*中包含一個* GtkFileChooserWidget *。所以我建議你閱讀它是如何實現* GtkFileChooserWidget *的,並挖掘它的代碼。一個小小的領導,你要找的代碼是* gtkfilechooserdefault.c * – erick2red