Добрый день.
Возникла следующая проблема. На форме используется собственный виджет, у которого есть свое свойство (property) отличное от свойств QWidget. Написан дополнительный диалог, который с помощью каких-то манипуляций формирует значение этого свойства (использовалось QDesignerTaskMenuExtension). Мне нужно чтобы значение этого свойства сохранялось в ui-файле, как и все другие свойства виджета. Вызов метода setProperty() меняет свойство только у объекта, ни в PropertyEditor'е в Designer'е, ни при сохранении в ui-файле изменение не происходит. В связи с этим вопрос, что делать?

Смотрю на QDesignerPropertySheetExtension, но этот класс позволяет переписать стандартный PropertyEditor(как я понял, если неправ - поправьте пожалуйста), а мне всего лишь нужно чтобы свойство сохранилось в ui-файле. Неужели нет других вариантов?
Заранее спасибо!