陳木生

陳木生的博客

他的个人主页  他的博客

python GUI選擇

陳木生  2009年08月13日 星期四 17:34 | 2041次浏览 | 10条评论

    之前一直都用wxPython作為python的GUI,但又想用python 3。wx又不支持3,而奔3是最終要面對的問題,早作準備還是比較好些,也就一直苦惱這個問題。

    tk太醜陋,用ttk還可以接受,但支持的控件又太少,最主要是缺少自己用得最多的表格控件。可不想將時間浪費在與主要功能無關方面。或許這是大多數程序員的想法,這也可能是造成Linux下GUI不如Win下那麼盡人意的一個原因吧。

    看來qt也許是個比較好的選擇。再加上前不久諾記將qt的授權方式添加lgpl授權方式,少了些商業方面使用的限制,不擔心自己使用太隨意而影響人品問題。
    另外,qt也有不錯的可視化窗口設計工具,也可節省不少力氣活。

 

    最終,自己最終結論是,選擇qt。

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
胡金

回复 胡金  2009年08月15日 星期六 17:28

不喜欢这帖子——哗众取宠!

4条回复

  • 陳木生

    回复 陳木生  2009年08月15日 星期六 17:36

    --__--!! 不好意思啊,只是說自己的想法,沒其它意思。最終因為pyqt授權問題,繼續用回wx

    看了個簽名,“我不是人民幣,不可能人見人愛”,呵呵。

    3条回复

田鑫

回复 田鑫  2009年08月14日 星期五 09:34

可以学习komodo使用xulrunner

0条回复

陳木生

回复 陳木生  2009年08月14日 星期五 08:20

唉,貌似pyqt不支持LGPL。這個兒子不聽話啊,老爸qt都說可以了,它還不行。
qt?wx?
用qt的設計器生成的ui文件轉為wx的ui文件,試下工程大不大。
之前有嘗試做一個wx的可視化設計器,以時間忙為借口就拖下來了。

0条回复

赵斌

回复 赵斌  2009年08月14日 星期五 01:25

一样一样~~
尝试了许多,最后还是选了QT

0条回复

李洋

回复 李洋  2009年08月14日 星期五 00:23

据说Komodo不错

0条回复

吴龑

回复 吴龑  2009年08月13日 星期四 22:31

这么感觉是根据工具选语言啊 呵呵 :)

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号