pyQT初探


之前学习wxpython,但感觉界面设计上有不少界面的东西花不少时间,虽然有个wxformBuilder可以设计界面,但操作上还是有许多的不方便,就用大家推荐的pyqt,再用来结合QT Designer,就可以做了比较常用的界面了,这里说下自己之前踩的坑吧

1、  先去了解下QTDesigner和QT Creator的区别,这两个用来做什么用的;如果单用来设计pyQt的东西,直接用QT Designer就可以了,QT Creator安装是比较麻烦的(我现在也没有安装上,原因是不想看了),QT Designer的地址我一会发下面吧,直接下载运行了就行了。

2、  pyQT其实也就是一个python的库,有exe版本的,可以安装不少东西(包含了Designer了),但直接下库的安装的也可以,会少很多东西。

3、  QT其实是之前nokia公司自己的一个界面设计工具,但nokia已经不在了,所以有些网上的地址直接无效了,pyQT也QT下的一个库,但你用python的pyQT就不会去管那么多QT的东西了,要不你会很蛋疼的,QT可以用来写c++的界面的,这个是不错的,但自己的c++早就全扔给老师了,所以。。

4、  简单使用的pyQT的方法就是下载一个QTDesigner和pyQT的库文件就可以了

5、  最后说下使用方法:

a)        安装库文件(包含sip库)和QT Designer

b)        使用QT Designer设计好界面,生成.ui文件

c)        使用pyuic4 -o ui_widget.py widget.ui命令生成python文件

d)        最后用python文件调用.UI文件生成的py文件就可以了

	pyuic4 -o ui_widget.py widget.ui  #生成PY文件的方法

上面基本可以使用了,也算是个入门吧,其实用的不会特别多,脚本还是直接用.py文件运行就行了,界面的东西,还是给小白用的吧。


链接:http://pan.baidu.com/s/1hqw1EcO 密码:jrcc


这里给出下载pyqt的官网地址:http://www.riverbankcomputing.com/software/pyqt/download

有两个版本,大家看着下吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值