![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyQt5
pyQt5
plan_ b
这个作者很懒,什么都没留下…
展开
-
08pyqt-QAbstractButton
QAbstractButtonQAbstractButton是按钮的基本抽象类QPushButtonQPushButton默认选择.pyimport sysfrom PyQt5.Qt import *class Btn(QPushButton): def __init__(self, *args, **kwargs): super(Btn, self).__init__(*args, **kwargs)if __name__ == '__main__':原创 2022-03-28 19:26:48 · 327 阅读 · 0 评论 -
07pyqt-QWidget
QWidgetQWidget是pyqt中所有可视化控件的基类QWidget创建.pyimport sysfrom PyQt5.Qt import *# Qwidget是所有可视控件的基类app = QApplication(sys.argv)win = QWidget()win.show()sys.exit(app.exec_())Qwidget位置api.pyimport sysfrom PyQt5.Qt import *# Qwidget是所有可视控件的基类a原创 2022-03-28 17:44:23 · 1142 阅读 · 0 评论 -
06pyqt-定时器
定时器import sysfrom PyQt5.Qt import *# startTimer开启定时器,有两个参数,# 第一个指定延迟时间,单位ms;# 第二个指定定时器类型TimerType,PreciseTimer精确到毫秒,CoarseTimer5%误差间隔,VeryCoarseTimer秒级。# 约精确的定时器约耗费性能# killTimer,终止定时器# timerEvent,一般通过重写设定定时器事件class MyQObject(QObject): def t原创 2022-03-23 19:45:30 · 1255 阅读 · 0 评论 -
05pyqt-事件机制
import sysfrom PyQt5.Qt import *# 事件机制总体流程: notify分发 ---> event分发 ---> 具体事件如mousePressEvent ---> 使用的信号、槽class App(QApplication): # 所有事件都会通过notify进行分发,其中reciver为事件接收者,evt为事件对象 def notify(self, reciver, evt): # 当事件接受者为QPushButton原创 2022-03-23 17:36:34 · 125 阅读 · 0 评论 -
04pyqt5-对象删除
对象删除from PyQt5.Qt import *class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('Window') self.resize(500, 500) self.set_ui() def set_ui(self): self.QObject_delete() def原创 2022-03-23 15:44:04 · 663 阅读 · 0 评论 -
03pyqt5-类型判断
类型判断from PyQt5.Qt import *class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('Window') self.resize(500, 500) self.set_ui() def set_ui(self): self.QObject_type() def QO原创 2022-03-23 15:42:11 · 1398 阅读 · 0 评论 -
02-pyqt5信号机制
信号机制信号机制简单来说就是 控件状态改变 ===> 其他控件处理相关事件,主要由用户触发,但也可能有其他触发方式:例如网络连接、window manager或定时器from PyQt5.Qt import *class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('Window') self.resize(500, 5原创 2022-03-23 15:41:01 · 189 阅读 · 0 评论 -
pyqt5思维导图
添加链接描述转载 2022-03-23 10:43:11 · 308 阅读 · 0 评论 -
01-pyqt5基本使用
基本使用from PyQt5.Qt import *import sys# 新建应用app = QApplication(sys.argv)# 创建控件window = QWidget()# 设置控件window.setWindowTitle('111')window.resize(500, 500)window.move(400, 200)label = QLabel(window)label.setText('ashdjka')label.move(200, 200)原创 2022-03-23 10:36:15 · 965 阅读 · 0 评论