次のコードを使用して、ダイアログのエントリからテキスト プロパティを取得しようとしています。
GtkWidget *dialog, *entry;
gchar *text;
entry = gtk_entry_new();
dialog = create_dialog();
...
gtk_container_child_get(GTK_CONTAINER(dialog), entry, "text", text, NULL);
そして、私は以下を取得しています:
(textview:3079): Gtk-WARNING **: /build/buildd/gtk+3.0-3.4.2/./gtk/gtkcontainer.c:919: container class `GtkDialog' has no child property named `text'
ダイアログには、ラベルと 2 つのボタンを持つエントリが含まれています。