【python】第六章:python-GUI编程-PyQt5
文承https://blog.csdn.net/friday1203/article/details/153183219?spm=1001.2014.3001.5502
八、控件学习
前面认识各种类型控件后,我们就可以调包实现了,但是现实总是五花八门的,有人喜欢红色边框有人喜欢蓝色边框,有人喜欢宋体有人喜欢楷书....所以我们还得会个性化设置每个控件的特定属性和功能。而个性化设置控件,就要用到面向对象编码,具体说就是要用到类的继承、多态、重载等底层逻辑。
1、PyQt5库的底层逻辑
可见PyQt5库是一层层抽取共性,被抽取的共性打包成一个子类,这个子类继承它前面的大类。所以我们可以看到PyQt5库的类是如下结构:
所以如果我们还是不能符合我们自己的个性化,那你就用类的继承特点,写曾孙子类来实现吧。
待续。。。。