惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
Google DeepMind News
Google DeepMind News
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
I
InfoQ
N
Netflix TechBlog - Medium
T
Tailwind CSS Blog
量子位
博客园 - 叶小钗
月光博客
月光博客
IT之家
IT之家
G
Google Developers Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
小众软件
小众软件
S
SegmentFault 最新的问题
Engineering at Meta
Engineering at Meta
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
aimingoo的专栏
aimingoo的专栏
云风的 BLOG
云风的 BLOG
Vercel News
Vercel News
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享

博客园 - Leo.Zhu

访问google的方法 Postgresql 迁移随笔一 英语词根6 英语词根3 英语词根4 英语词根2 英语词根 1 压力测试工具(Apache) “诸葛马前课-小六壬”全面解析 QT 中中文问题 - Leo.Zhu - 博客园 Ubuntu 尝试 C# 开发Activex ListView + ToolTip 的問題 JQueuy 使用记录---FileTree - Leo.Zhu - 博客园 dataGrid 使用记录 - Leo.Zhu - 博客园 MS Ajax 客户端编程 学习笔记 (3) MS Ajax 客户端编程 学习笔记 (2) MS Ajax 客户端编程 学习笔记 (1) Englive.cn 英语 学习 在线背单词 - 语句本
Signals and Slots
Leo.Zhu · 2009-02-13 · via 博客园 - Leo.Zhu

Signals  and Slots 用于对象之间的联系。他是QT的核心组成部分。

简介

再GUI程序中,我们经常需要更改一个widget,并且通知其他的widget。例如当我们点击关闭按钮的时候,去通知windows去执行close()的方法。

Signals and Slots

在QT中,我没有一个选择的技术是实现CallBack:Signals and slots。当一个事件被触发时,signal被发出。QT的Widget有许多预定的signals.我们也可以在子类中去添加自定义的Signal。Slots 是一个function,当一个特定的signal被触发时执行。slot在qt的widget中也有许多的预定义好的。也可以在子类中添加自定义的slot。

image

所有继承与QObject的对象都包含Signals and slots

它是QT程序的重要的组成部分。