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

推荐订阅源

A
About on SuperTechFans
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 司徒正美
宝玉的分享
宝玉的分享
美团技术团队
量子位
The Cloudflare Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
IT之家
IT之家
爱范儿
爱范儿
J
Java Code Geeks
博客园 - Franky
Last Week in AI
Last Week in AI
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
InfoQ
GbyAI
GbyAI
Recent Announcements
Recent Announcements
小众软件
小众软件
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
MyScale Blog
MyScale Blog

博客园 - 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程序的重要的组成部分。