Как добавить виджет записи Gwibber в мое приложение?

Я пишу приложение, в котором есть кнопка, при нажатии которой должен запускаться виджет входа Gwibber. Раньше это работало, как предложено в учебнике :

from gi.repository import GwibberGtk
entry = GwibberGtk.Entry()
add(entry)

Но теперь это больше не работает на моем компьютере. Я столкнулся с ошибкой ImportError: cannot import name GwibberGtk. Итак, как было предложено здесь , я установил gir1.2-gwibber-0.2 и изменил первую строку моего кода на

from gi.repository import Gwibber

Но проблема в том, что этот объект «Gwibber» не имеет «Entry» метод. Что я должен использовать, чтобы создать виджет записи, как раньше? Будет ли метод, который вы мне советуете, быть совместимым на компьютерах, на которых будет распространяться мое приложение?

1
задан 13 April 2017 в 15:24

1 ответ

GwibberGtk корректен, Вам нужен gir1.2-gwibber-gtk-0.2

2
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: