uic - вспомогательный модуль, для работы с ui-фалйами, сгенерированными в дизайнере¶
-
uic.
loadUi
(path[, instance])¶ - Parameters
path – путь к файлу
instance – экземпляр класса
Возвращает ссылку на объект формы, сконвертированный из формы диайнера в питон объект.
Если задан второй параметр instance, то заполняет его
-
uic.
loadUiType
()¶ Возвращает кортеж из двух элементов, ссылки на клас формы и ссылки на базовый класс.
После создания экземпляра, необходмо вызвать метод setupUi.
class MyWindow(Qwidget): def __init__(self, parent=None): super(MyWindow, self).__init__(parent) Form, Base = uic.loadUiType('myform.uic') self.ui = Form() self.ui.setupUi(self)