У меня проблемы с выбором объектов PyQt4. Я могу мариновать нормальные объекты, но мой класс, один из атрибутов которого PyQt4
объект это дает мне эту ошибку:
Ошибка TypeEr: тип sip.wrapper не может быть создан или переклассифицирован
Я много читал и учился у Вот что только несколько объектов pyqt4 могут быть засолены, но мои объекты выходят за рамки этих объектов. Я понял, что это происходит потому, что объекты pyqt4 c++
объекты расширений. Много ответов объяснил Зачем это происходит, но никто не предложил хорошую работу решение. Я использую shelve
модуль.
Я использую объекты PyQt4: QLayout
, QLabel
, QStackedWidget
, а также QWidget
, Каждый из них имеет свои собственные свойства, которые содержат Больше Элементы PyQt4 (т.е. QFont
для Qlabel
s), но я не думаю, что это имеет значение.
Может ли кто-нибудь предложить хорошее решение для хранения этих объектов на полке в Python, сохраняя все их свойства?
Задача ещё не решена.
Других решений пока нет …