Я создаю указатель builder следующим образом.Gtk, удаляет ли указатель builder удаляет все созданные Widgets
GtkBuilder *builder_ptr;
builder_ptr = gtk_builder_new();
if(! gtk_builder_add_from_file(builder_ptr, "Test.glade", &error))
printf("\n Error Builder, Exit!\n");
и я удалить этот указатель строитель следующим образом:
g_object_unref(G_OBJECT(m_builder));
этот указатель строитель содержит 2-3 GtkWindows и другие виджеты.
Итак, мой вопрос в том, что мне нужно удалить все окна в этом построителе вручную, когда я удалю этот строитель или все окна будут уничтожены, когда я удалю указатель компоновщика.
Thanks,
PP.
Таким образом, нам нужно удалить все виджеты по одному, созданные с помощью файла glade. – User7723337
Нет, вам просто нужно удалить окна верхнего уровня. – ptomato