gtk + закрыть второе окно - PullRequest
0 голосов
/ 14 июля 2010

У меня 2 приложения, основное и дополнительное в моем приложении gtk +.Во втором от меня GtkButton - закрыть.Как я могу закрыть эту форму при нажатии кнопки.Не скрывать, мне нужно закрыть форму.

Спасибо

1 Ответ

1 голос
/ 14 июля 2010

Если вы добавляете форму в главное окно, в функции обратного вызова вы можете удалить ее из главного окна, используя соответствующий API, и уничтожить виджет.

Ваша форма имеет тип GtkWidget и, следовательно, вы можете удалить и уничтожить форму.После этого установите текущую форму на предыдущую форму в главном окне.А gtk_widget_show_all(main_window);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...