信号与槽

什么是 信号 和 槽? 信号 ( signal ) 槽 ( slot ) 是Qt的核心机制, 也是pyqt的核心机制
信号:是有对象或控件发射出去的消息!

按钮单击事件

当单击按钮时, 按钮就会向外部发送单击的消息, 这里发送出去的信号, 需要一些代码来拦截, 这些代码就是槽

槽本质上是一个函数 或方法

信号可以理解为事件函数

需要将信号和槽绑定

一个信号可以和多个槽绑定, 一个槽可以拦截多个信号

01 多种窗口类型

有三种窗口 分别是 QMainWindow, QWidget, QDialog

QMainWindow: 可以包含菜单栏, 工具栏, 状态栏和标题栏, 最常见的窗口形式

QDialog: 是对话窗口的基类

Qwidget: 不确定窗口的用途, 就使用QWidget