编程语言
首页 > 编程语言> > 是否有Python库可轻松编写可缩放的UI?

是否有Python库可轻松编写可缩放的UI?

作者:互联网

我的下一个工作将主要集中于处理在二维可缩放平面或画布上组织的最佳理解数据,而不是使用列表和属性表单.

该库可以基于OpenGL,GTK或Cairo.它应该允许我:

>使用矢量形状和文本构建小部件(也许甚至基于SVG?)
>在2D平面上排列这些小部件
>捕获与小部件相关的事件
>深入放大小部件以显示其他数据
>在树中排列小部件
>流畅地对小部件进行动画处理

如果它还允许一些数据绑定或模型/视图概念,那也没有什么坏处.

解决方法:

我认为Clutter非常适合您.

从网站:

Clutter is an open source software
library for creating fast, visually
rich and animated graphical user
interfaces.

凌乱是用C编写的,但是具有出色的Python bindings.

一个非常相似的项目是Pigment

Pigment is a 3D scene graph library
designed to easily create rich
application user interfaces.

标签:cairo,gtk,opengl,python,user-interface
来源: https://codeday.me/bug/20191024/1921377.html