LINUX.ORG.RU

Сообщения galya_shhh

 

Не работает Gtk

Я только начала изучать PyGtk и столкнулась с проблемой.

from gi.repository import Gtk, GdkPixbuf, Gdk import os, sys class GUI: def __init__(self): self.builder = Gtk.Builder() self.builder.add_from_file(UI_FILE) self.builder.connect_signals(self)

window = self.builder.get_object('window')

window.show_all()

def add(self, ob): windowAddA = Gtk.windowAdd.show() windowAddA.show()

def main(): app = GUI() Gtk.main() if __name__ == «__main__»: sys.exit(main())

Функция add должна вызывать окно, но при нажатии на соответствующую кнопку терминал выдает:

Traceback (most recent call last): File «ff.py», line 47, in add windowAddA = Gtk.windowAdd.show() File «/usr/lib/python2.7/dist-packages/gi/module.py», line 243, in __getattr__ return getattr(self._introspection_module, name) File «/usr/lib/python2.7/dist-packages/gi/module.py», line 105, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.Gtk' object has no attribute 'windowAdd'

Что я сделала не так?

Спасибо.

 

galya_shhh ()

RSS подписка на новые темы