python - 是否有用于轻松编写可缩放 UI 的 Python 库?

标签 python user-interface opengl gtk cairo

我的下一个工作将主要集中在处理在二维可缩放平面或 Canvas 上组织时最容易理解的数据,而不是使用列表和属性形式。

该库可以基于 OpenGL、GTK+ 或 Cairo。它应该允许我:

  • 用矢量形状和文本构建小部件(甚至可能基于 SVG?)
  • 将这些小部件排列在二维平面上
  • 捕获与小部件相关的事件
  • 深入放大小部件以显示更多数据
  • 在树中排列小部件
  • 流畅地为小部件制作动画

如果它也允许一些数据绑定(bind)或模型/ View 概念,那就不会有什么坏处。

最佳答案

Qt 涵盖了这个...检查 PyQt

关于python - 是否有用于轻松编写可缩放 UI 的 Python 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/673434/

相关文章:

python - 单击不可见的元素(有 slider 的地方)

使用 JFrame 设置 Java GUI

opengl - 如何在OpenGL中为3D模型(网格)设置动画?

python - 没有年份的Django DateField

python - 使用 python 内省(introspection) DLL

python - 如何用另一个函数装饰 matplotlib 图

windows - GUI 使用批处理

java - 当我的应用程序打开一个新的 java 程序时,如何防止我的应用程序使用新主题重新绘制自身?

java - OpenGL 2d 渲染中的奇怪边缘

c++ - Xcode 上的 OpenGL 版本 - glfw 与 sfml