Для ответа на конкретный вопрос: «Как это могло быть сделано для виджетов PySide»
Когда-то был плагин QtDesigner для PySide, который позволял настраивать пользовательские плагины виджета на питоне. Однако развитие на нем прекратилось до того, как оно стало полностью жизнеспособным. Цитирую из списка рассылки PySide:
В четверг, 24 марта 2011 19:18:02 Уго Parente Лима писал:
В среду, 23 марта 2011 22:46:32 Gerald Шторер писал:
Я голосую за удаление плагина пример QtDesigner из PySide-примеров, не работает, а поддержка плагинов QtDesign не на нашей дорожной карты еще, к тому же ММО это не очень важная особенность, чтобы иметь, и мы имеем больше срочных ошибок и возможностей, которые можно сделать в момент Мент.
Любые возражения?
Тайм-аут! Примеры подключаемых модулей удалены из репозитория pyside-examples.
Так все, что вам нужно сделать, это найти, что старый исходный код QtDesigner, заставить его работать, а затем представить необходимые заплатки :-)
No. Вы можете использовать механизм продвижения виджет, хотя. – ekhumoro