почитал тут, оказывается, насколько я понял, оконный менеджер, как и предполагалось, генерит сигнал delete_event, который вызывает функцию delete_event() и в случае когда функция возвращает False генерится сигнал destroy ну и дальше все понятно. Вот только в данном случае мне кажется, это лишнее, потому как если убрать из кода все что связано с delete_event то приложение продолжит работать так как нам нужно.
работает?
то есть я понимаю что оконный менеджер генерит событие/сигнал при нажатии на кнопку закрытия окна, вы связываете это событие с методом и все такое.
В методе delete_event вы ничего не делаете кроме print, почему тогда происходит gtk.main_quit()?
зы: первый раз вижу такое, простите за невежество :)
тут можно посмотреть, но последний раз, пару месяцев назад, под дебианом у меня отказалось собираться.
А вообще отличный проект жаль только, что дестрибутивостроители предпочитают изобретать свои велосипеды, а не поддерживать данную реализацию.
зы: создается ощущение, что проект потихоньку умирает :(.
то есть я понимаю что оконный менеджер генерит событие/сигнал при нажатии на кнопку закрытия окна, вы связываете это событие с методом и все такое.
В методе delete_event вы ничего не делаете кроме print, почему тогда происходит gtk.main_quit()?
зы: первый раз вижу такое, простите за невежество :)
А вообще отличный проект жаль только, что дестрибутивостроители предпочитают изобретать свои велосипеды, а не поддерживать данную реализацию.
зы: создается ощущение, что проект потихоньку умирает :(.