pyqt深入学习

最近深入阅读这本pyqt5快速开发与实战,又新学到不少东西,在这里简单和大家分享一下:

    首先就是Qt design是用来设计界面的工具,设计完成之后的文件是.ui文件可以用三种方法转换为.py的文件,一种是用命令,一种是用eric6,一种是用脚本文件。

     第二就是以前给朋友做了一个py的程序,然后还给朋友搭建py的环境才可以用,最近看这本书才发现,竟然有一种叫做pyinstaller的工具,可以转换成exe文件。

     第三就是关于qss。我们知道有CSS这种东西,就是样式表,PYQT当中也有类似的东西就是QSS。实际上它也是一个文件,就是你设计好了一种样式,把它单独保存起来作为一个文件。这样你再做相同的设计的时候就可以直接调用这个样式表就可以了,它们之间的连接依然是用py写一个接口文件就可以了。

     第四就是页面设计要和业务逻辑分离,因此,有了.ui文件,和.PY文件这种东西。就是你的ui是单独一个文件,你的业务逻辑也是一个文件,然后中间你再搭一个桥把它们搭起来,这个桥依然是一个文件。

     第五,就是这本书后面也讲了一些测试的东西。还有轻量级的数据库SQlite。

      第六就是,页面级的多线程。布局,各种窗口控件,各种绘图等方面都有详细的介绍,最后就是金融方面的实战例子。

      总之,这本书还是很全面的。(上次说的面向对象应该是从一本java书上扒下来的),不过筒子们想做好页面还是必须理解掌握面向对象程序设计的理念和性质。因为页面这个东西,非常的规则,非常的有条理的其实。类都是有继承关系的。

       另外就是。还会涉及到事件驱动事件。比如鼠标事件,键盘事件。因为windows系统提供这样的API,让你去调用鼠标键盘这东西,所以,对于事件驱动这种概念有一点认识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值