Python и glade (обработчики событий)

Модератор: Модераторы разделов

Vas
Сообщения: 540
Статус: Proamd-шник
ОС: OpenSuSE 11.0 и OS X 10.5.4

Python и glade

Сообщение Vas »

В glade есть вкладка "Сигналы"... Прошу помощи в использовании этой вкладки.
Как я понял это есть прикручивание обработчиков событий во время конструирования формы.

Создаем кнопку... button1. Ставим сигнал Clicked. Обработчик on_button1_button_clicked.
В поле объект я немного не понимаю что писать... button1?

Потом такой код

Код: Выделить всё

class my_class:
        def __init__(self):
             self.wTree = gtk.glade.XML("form.glade")
             self.button1 = self.wTree.get_widget("button1")
        def on_button1_button_clicked(self) :
              print "Hello World"


Обработчик не подключается....
Находя богатство - теряете совесть
Находя женщину - теряете рассудок
Находя истину - теряете веру
и только потеряв всё - находите свободу.
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: Python и glade

Сообщение pento »

Спасибо сказали:
Vas
Сообщения: 540
Статус: Proamd-шник
ОС: OpenSuSE 11.0 и OS X 10.5.4

Re: Python и glade

Сообщение Vas »

Спасибо. Разобрался.
Находя богатство - теряете совесть
Находя женщину - теряете рассудок
Находя истину - теряете веру
и только потеряв всё - находите свободу.
Спасибо сказали: