прямо сейчас я делаю учебник для YouTube « создай свое первое приложение для Ubuntu ». Я пытаюсь ввести текстовое поле, и при вводе текста ничего не появляется. Вот мой код:
self.urlentry = self.builder.get_object("urlentry")
def on_urlentry_activate(self, widget):
print "woo!"
, когда я нажимаю клавишу ввода или любую другую кнопку, он не отображает «woo» в терминале / командной строке.
У меня была похожая проблема, когда я не мог ввести текстовое поле ввода, а также функция не работала, как указано выше.
Мое исправление было в общей вкладке для виджета ввода текста, "can focus" = Yes
Теперь я могу вводить текст, и функция запускается.