У нас есть программа, которая хранит в конфигурации несколько файлов XML.
Изначально я планировал написать модель Elixir (http://elixir.ematia.de/trac/wiki) для представления нашей конфигурации), написать обертку PyQT GUI и сделать экспорт программы в XML после завершения.
Уровень базы данных / Elixir упростит проверку некоторых вещей и представление определенных реляционных структур в конфигурации (например, учетных записей пользователей).
Однако теперь предпочтение состоит в том, чтобы просто написать прямую оболочку вокруг самих файлов XML.
Итак, мой вопрос: какие инструменты я могу использовать, чтобы упростить написание редактора GUI на основе PyQT для файлов XML?
У нас есть XSD-файлы для конфигурации, и на фронте проверки, я знаю, можно использовать QtXMLPatterns для проверки схемы:
http://labs.qt.nokia.com/2009/02/03/w3c-xml-schema-validation-with-qt/
http://labs.qt.nokia.com/2009/07/31/qt-46-with-xml-schema-support/
Однако есть ли в PyQT ярлыки, библиотеки или компоненты / инструменты для написания самого графического интерфейса?
Ура,
Victor