我希望在python中创建一个GUI,但目前没有太多经验。 GUI必须具有一些关键功能,即用于控制音频的滑动条和一些基本菜单按钮。我意识到基本上所有GUI开发工具都可以处理这些简单的功能,但我也对一些自定义内容感兴趣。我想要创建的GUI的基本外观如下所示:
在图像中,滑块音量条,“button1”,“button2”,彩色圆圈以及圆圈的任何切片(显示一个突出显示的部分)需要是可点击和交互式的。此外,小的彩色圆圈必须能够围绕圆的边缘动态旋转并始终保持可点击状态。我还没有使用任何GUI开发工具,但已经研究过pyGTK,pyQT,wxWidgets和Kivy。任何使用过这些工具的人都可以推荐最合适的吗?至于按钮的形状,我受限制了吗?
答案 0 :(得分:2)
你可以使用pyopengl,pygame,pygtk。
如果你想看一下,我有一个如何展示这些图片的例子:
http://free-tutorials.org 免费软件部分是 decor.tgz 示例。
在我看来,你可以使用 pyOpenGL 非常容易移植到另一种语言,比如C,C ++,你也可以使用它来运行Linux,Windows,Android。