Моя следующая работа будет в значительной степени ориентирована на работу с данными, которые лучше всего понять при организации на двумерной масштабируемой плоскости или холсте вместо использования списков и форм собственности.Есть ли библиотека Python для простой записи масштабируемых пользовательских интерфейсов?
Библиотека может быть основана на OpenGL, GTK + или Cairo. Это должно позволить мне:
- сборки виджетов из векторных фигур и текста (возможно, даже SVG на основе?)
- организовать эти виджеты на 2D плоскости
- уловах виджет события, связанные с
- зум глубоко в виджет, чтобы показать дополнительные данные
- организовать виджеты в дереве
- одушевленных виджеты гидравлический
Не было бы больно, если бы это также позволило использовать некоторую концепцию привязки данных или модели/представления.
Пожалуйста, приведите некоторые результаты здесь, возможно, небольшой пример сценария на pastebin, как только у вас есть какой-либо прогресс! Мы очень хотели бы взглянуть на ваши результаты! – heltonbiker