Qt信号和槽

定义信号和槽

cpp 复制代码
class Widget:public QWidget
{
Q_OBJECT
//......
signals:
	void MySignal();
public slots:
	void MySlots();
//......	
}

关联信号和槽

cpp 复制代码
connect(this,&Widget::MySignal,this,&Widget::MySlots);

发射信号

cpp 复制代码
emit MySignal();

实现槽

cpp 复制代码
void Widget::MySlot()
{
	qDebug()<<"MySlot";
}

参考:【Qt】信号和槽

相关推荐
lqj_本人22 分钟前
鸿蒙Qt音频实战:解决QMediaPlayer的高延迟与杂音问题
qt·音视频·harmonyos
lqj_本人2 小时前
鸿蒙Qt权限避坑:动态申请与Crash修复
qt·华为·harmonyos
飞鸡1103 小时前
解决conda环境遇到的qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““问题
服务器·数据库·qt
feiyangqingyun5 小时前
祖传独创/全网唯一/Qt结合ffmpeg实现读取ts文件节目流/动态切换多节目/实时切换不同轨道
qt·ffmpeg·节目流
lqj_本人6 小时前
Qt与鸿蒙原生桥接实战:网络通信与数据同步问题
开发语言·qt
lqj_本人7 小时前
鸿蒙Qt数据库实战:SQLite死锁与沙箱路径陷阱
数据库·qt·harmonyos
lqj_本人8 小时前
鸿蒙Qt网络通信:HTTPS握手失败与证书陷阱
qt·https·harmonyos
小灰灰搞电子20 小时前
Qt 使用打印机详解
开发语言·qt
lqj_本人20 小时前
鸿蒙Qt混合开发:NAPI数据转换的深坑与避雷指南
开发语言·qt
天蝎没有心20 小时前
QT-对话框
开发语言·qt