python中的gui_python中的GUI

It's build on top of Qt, a C++

framework. It's quite advanced and has

some good tools like the Qt Designer

to design your applications. You

should be aware though, that it

doesn't feel like Python 100%, but

close to it.

This framework is really good. It's

being actively developed by Trolltech,

who is owned by Nokia. The bindings

for Python are developed by Riverbank.

Nokia announced that they'd start to

use LGPL for the Qt-Framework starting

with Qt 4.5 (to be released in April,

I think), but it's not yet sure if

Riverbank follows this and releases

the bindings for Python under LGPL

too. (They have a commercial and a GPL

licence at the moment.)

Qt is not only a GUI-framework but has

a lot of other classes too, one can

create an application by just using Qt

classes. (Like SQL, networking…)

Qt doesn't use native GUI elements,

but wikipedia mentions that in recent

versions Qt uses native

widgets where

possible. I haven't found evidence in

the documentation but for Mac OS

X.

wxPython is a binding for Python using

the wxWidgets-Framework.

This framework is under the LGPL

licence and is developed by the open

source community.

What I'm really missing is a good tool

to design the interface, they have

about 3 but none of them is usable.

One thing I should mention is that I

found a bug in the tab-view despite

the fact that I didn't use anything

advanced. (Only on Mac OS X) I think

wxWidgets isn't as

polished as Qt.

wxPython is really only about the

GUI-classes, there isn't much else.

wxWidgets uses native GUI elements.

Others

I haven't got any experience with

other GUI frameworks, maybe someone

else has.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值