摘要:
一、显示和隐藏 1.代码 from PyQt5.Qt import * import sys # # class Obj(QObject): # def timerEvent(self, QTimerEvent): # print(QTimerEvent, 2) class Label(QLabel 阅读全文
posted @ 2022-03-22 22:23
Trouvaille_fighting
阅读(57)
评论(0)
推荐(0)
摘要:
一、事件处理机制讲解 1.基础知识 1>Pyqt提供了两种机制: 高级的信号与槽机制(上层):只能解决窗口控件的某些特定行为,相当于功能的细化 低级的事件处理机制(底层):可以对窗口控件进行更深层次的研究,如自定义窗口 不断进行分发:notify是pyqt5中的 2>区别 事件相当于创建窗口控件的 阅读全文
posted @ 2022-03-22 22:09
Trouvaille_fighting
阅读(692)
评论(0)
推荐(0)
摘要:
一、QObject定时器 1.代码 from PyQt5.Qt import * import sys # 使用比较多 class Obj(QObject) : def timerEvent(self, QTimerEvent) : #时间事件 print(QTimerEvent, 2) if __ 阅读全文
posted @ 2022-03-22 21:01
Trouvaille_fighting
阅读(102)
评论(0)
推荐(0)
摘要:
一、对象删除 1.基础知识 在代码执行完之后删除对象:deleteLater(): 注意: del obj2 只能删除栈中的对象,不能堆中的对象,相当于切断联系,不能真正的删除 obj2.deleteLater() 1.删除栈中的对象,真正的删除 2.在整段代码结束之后,才会执行这个方法 2.代码 阅读全文
posted @ 2022-03-22 20:54
Trouvaille_fighting
阅读(282)
评论(0)
推荐(0)
摘要:
一、QObject-对象类型判定和控件继承类型 1.基本知识 判断类型: isWidgetType() 是否继承于某个类:inherits('') 2.代码 from PyQt5.Qt import * import sys class Window(QWidget): def __init__(s 阅读全文
posted @ 2022-03-22 19:27
Trouvaille_fighting
阅读(558)
评论(0)
推荐(0)
摘要:
一、QObject-对象父类、子类设置和查找 1.基本知识 设置父对象:obj1.setParent(obj2) 获取父对象:print(obj1.parent()) 获取孩子:print(obj2.children()) 获取直接的子对象:print(obj2.findChild(QObject) 阅读全文
posted @ 2022-03-22 19:12
Trouvaille_fighting
阅读(550)
评论(0)
推荐(0)
摘要:
一、 QObject对象名称设置和属性 1.基础知识 创建对象:obj=QObject() 设置名称:obj.setObjectName('name') 设置属性和值:obj.setProperty('level1','第一') 获取名称或属性值(去除set):print(obj.objectNam 阅读全文
posted @ 2022-03-22 18:42
Trouvaille_fighting
阅读(514)
评论(0)
推荐(0)
摘要:
一、PYQT5面向对象开发模板设置 1.代码 #test1_5_1 from PyQt5.Qt import * #应用所有包 import sys ''' 1.创建一个应用程序 2.控件操作 3.执行应用,进入消息循环 ''' ''' 1.创建控件 window = QWidget() windo 阅读全文
posted @ 2022-03-22 18:00
Trouvaille_fighting
阅读(238)
评论(0)
推荐(0)
摘要:
一、控件介绍和继承关系 1.代码 #test1.4 from PyQt5.Qt import * #应用所有包 import sys app=QApplication(sys.argv) #创建一个应用程序,括号内用来接受用户传递的参数 window=QWidget() #继承QWidgt类 win 阅读全文
posted @ 2022-03-22 17:11
Trouvaille_fighting
阅读(83)
评论(0)
推荐(0)
摘要:
一、 pyqt5框架结构和学习方法 1. 文档解读 https://www.riverbankcomputing.com/static/Docs/PyQt5/index.html https://www.riverbankcomputing.com/commercial/buy 2. 应该学习哪些内 阅读全文
posted @ 2022-03-22 16:32
Trouvaille_fighting
阅读(454)
评论(0)
推荐(0)

浙公网安备 33010602011771号