Каждый раз, когда я пытаюсь установить гравитацию своего приложения, оно продолжает выдавать сообщение об ошибке, подобное этому: AttributeError: 'gi.repository.Gdk' object has no attribute 'GRAVITY_SOUTH_EAST'
Каков правильный метод установки гравитации приложения GTK3 с помощью python? (Не pygtk, я использую более новые библиотеки PyGI.)
Документации для PyGI AFAIK нет, и когда я делаю help(Gdk.Gravity)
в консоли Python, он возвращает GDK_GRAVITY_SOUTH_EAST
в качестве опции.
Gdk.SOUTH_EAST
или простоSOUTH_EAST
. Все равно выдает не определенную ошибку. - person imyxh   schedule 02.07.2016GDK_GRAVITY_SOUTH_EAST
? Не могли бы вы также опубликовать свой код? Я не использую Python, поэтому я не привык к тому, как вы реализуете гравитацию в Python. - person oldtechaa   schedule 02.07.2016self.set_gravity(self, Gdk.SOUTH_EAST)
Я продолжаю заменять Gdk.SOUTH_EAST аналогичным кодом, но консоль никогда его не распознает. - person imyxh   schedule 02.07.2016self.set_gravity(Gdk.Gravity.SOUTH_EAST)
. Если это сработает, я опубликую как ответ. - person oldtechaa   schedule 02.07.2016