LINUX.ORG.RU

История изменений

Исправление Bizun, (текущая версия) :

Можно более точно, что именно нужно сделать, а то гадать долго.

Есть модель и вьювер. Модель описывается в файле 1, табличка в которую идет весь выхлоп - в файле 2.

Нужно привязать модель из первого файла во вьювер во втором. Делаю так:

В файле 1, в конструкторе:
self.addModels('MyModel', CMyModel()
self.tblMyModel.setModel(self.modelMyModel)

В файле 2, который генерится pyuic4:
self.tblMyModel= CTableView(self.verticalLayoutWidget)
self.tblMyModel.setObjectName(_fromUtf8("tblMyModel"))

Ну и вылазит ошибка: AttributeError: 'MyClass' object has no attribute 'tblMyModel'

Ну и само собой, объект описаный во втором файле, который генерит gui, наследуется объектом из первого файла.

Исходная версия Deleted, :

Можно более точно, что именно нужно сделать, а то гадать долго.

Есть модель и вьювер. Модель описывается в файле 1, табличка в которую идет весь выхлоп - в файле 2.

Нужно привязать модель из первого файла во вьювер во втором. Делаю так:

В файле 1, в конструкторе:
self.addModels('MyModel', CMyModel()
self.tblMyModel.setModel(self.modelMyModel)

В файле 2, который генерится pyuic4:
self.tblMyModel= CTableView(self.verticalLayoutWidget)
self.tblMyModel.setObjectName(_fromUtf8("tblMyModel"))

Ну и вылазит ошибка: AttributeError: 'MyClass' object has no attribute 'tblMyModel'