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】信号和槽

相关推荐
----云烟----3 小时前
QT中QString类的各种使用
开发语言·qt
「QT(C++)开发工程师」9 小时前
【qt版本概述】
开发语言·qt
一路冰雨13 小时前
Qt打开文件对话框选择文件之后弹出两次
开发语言·qt
老赵的博客13 小时前
QT 自定义界面布局要诀
开发语言·qt
码码哈哈0.014 小时前
VSCode 2022 离线安装插件QT VSTOOl报错此扩展不能安装在任何当前安装的产品上。
ide·vscode·qt
feiyangqingyun18 小时前
Qt/C++离线地图的加载和交互/可以离线使用/百度和天地图离线/支持手机上运行
c++·qt·qt天地图·qt离线地图·qt地图导航
gz94561 天前
windows下,用CMake编译qt项目,出现错误By not providing “FindQt5.cmake“...
开发语言·qt
「QT(C++)开发工程师」1 天前
Ubuntu 26.04 LTS 大升级:Qt 6 成为未来新引擎
qt
兆。1 天前
python实战案例----使用 PyQt5 构建简单的 HTTP 接口测试工具
爬虫·python·qt
喝哈喝哈1 天前
pycharm中配置pyqt5
python·qt·pycharm