没有合适的资源?快使用搜索试试~ 我知道了~
信号(signal)其实就是一个事件被触发了槽(slot)其实是这个事件被触发后,处理事件逻辑的回调,主要是放处理逻辑的槽(slot)对应的是一个处理函数,有的
资源详情
资源评论
资源推荐
信号和槽简介
信号和槽机制是 QT 的核心机制,应用于对象之间的通信。
信号(signal)其实就是一个事件被触发了
槽(slot)其实是这个事件被触发后,处理事件逻辑的回调,主要是放处理逻辑的
槽(slot)对应的是一个处理函数,有的时候我们称之为槽函数
Qt中对象已经包含了许多预定义的 signal(基本组件都有各自特有的预定义的信号)
按钮的点击事件
!!!note
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
import sys
def my_click():
print("点击了按钮")
if __name__ == '__main__':
# 创建app
app = QApplication(sys.argv)
# 窗体显示
window = QWidget()
# 显示文本 QLabel文本显示的
btn = QPushButton('点击一下试试')
# 将文本显示到窗体
btn.setParent(window)
window.show()
btn.clicked.connect(my_click)
# 执行app
sys.exit(app.exec_())
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
`clicked`是信号
`my_click`是槽函数
通过`connect`将信号绑定到槽函数上,当按钮被点击时,就会调用`my_click`函数
1
2
3
4
5
基鑫阁
- 粉丝: 62
- 资源: 358
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于OpenCV实现双目视觉测距系统完整源码+全部数据.zip
- Python爬虫是一种自动从互联网上提取信息的程序 要开始使用Python进行爬虫,你需要了解以下基础知识
- JavaScript 使用技巧.md
- 一个简单的Python爬虫实例,使用requests和BeautifulSoup库爬取网页标题和链接 我们将以爬取豆瓣电影为例
- 背多分组-塔斯汀商业画布.pdf
- INTRODUCTION TO OPERATIONS RESEARCH 11th Edition
- Note-TJF.txt
- EasyRoads3D Pro v3
- 数据挖掘AG的新闻文章语料库-100 万篇新闻文章的集合
- Linux操作系统实习实训周作业
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0