Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Доступ к ui.-форме из чужого модуля [RSS Feed]

#1 Сен. 15, 2011 15:24:02

g-kit
От:
Зарегистрирован: 2009-11-16
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к ui.-форме из чужого модуля

привет,

создал в QtDesigner форму и подключил ее в основнос классе таким образом (образец с мануала):

from PyQt4.QtGui import QDialog
from ui_imagedialog import Ui_ImageDialog

class ImageDialog(QDialog):
def __init__(self):
QDialog.__init__(self)

# Set up the user interface from Designer.
self.ui = Ui_ImageDialog()
self.ui.setupUi(self)


со временем количество кода розрослось и нужно дальнейшую логику выносить в другой файл, а значит в другой модуль - как правильно обращаться к этой ui.-форме с другого класса?



Офлайн

#2 Сен. 15, 2011 19:39:00

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2757
Репутация: +  184  -
Профиль   Отправить e-mail  

Доступ к ui.-форме из чужого модуля

Передай туда self.ui как параметр и обращайся через него.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Сен. 16, 2011 07:05:30

g-kit
От:
Зарегистрирован: 2009-11-16
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Доступ к ui.-форме из чужого модуля

ух, ты! так просто… Спасибо, обязательно попробую!



Офлайн

  • Начало
  • » GUI
  • » Доступ к ui.-форме из чужого модуля[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version