[问题] 关于GUI的开发

楼主: std610706 (std610706)   2015-11-11 23:03:59
最近跟同学想写一款跟数值分析有关的小游戏
主要是用模拟流体力学
要让使用者可以在区域内用鼠标画出墙的形状来决定流体的运动方向
模拟的solver已经用c++写出来了 剩下的部份想用python来写
显示结果的话想用openGL来做
剩下GUI的部分不知道要用什么来写比较好
我有用Qt (pySide)写过小程式
不过好像还有pygame, wxpython 跟 tkinter可以用来写接口
请问这四个library的利弊各是什么呢
如果以长远来看的话 以后如果想移植到平板或网页版的话
用什么写GUI会比较好呢?
作者: ccwang002 (亮)   2015-11-12 01:05:00
要做网页版不如就只做网页版?GUI 就用 webview 就好
作者: Thisisnotptt (这不是PTT)   2015-11-12 10:34:00
Pyside 的 QGraphicView 跟 pygame 满类似的差异点在于制作动画部分Pygame比较方便直觉移植android的话 pyside 可以但好像不是很好搞(懒)另一个也可以移植ANDROID的python gui framework叫Kivy可以参考看看也是多平台+Android/iOs支援另外有对触控优化 网页版:GTK3有提供HTML-Backendhttps://www.youtube.com/watch?v=fr8eo4RlPw4只是python-GTK 版本有没有支援我就没仔细研究了QWebview也是不错的选择,只是有些时候JS/CSS的表现会跟Chrome/Fx/ie有差,有些套装功能就是会出不来

Links booklink

Contact Us: admin [ a t ] ucptt.com