QT信号和槽

信号和槽的连接进行数据传输,形式为
Objiect::connect(send,SIGNAL(what),receive,SLOT(dowhat));
将所发送的数据通过连接在槽函数中显示
如:设置按钮控件点击显示在标题框上一句话
①在*.h文件定义一个关键字(private slots: 或slots:等),其中定义一个函数名称
②将函数进行在 .c文件下进行调用,函数名称前引用类(widget、mainwindow等),函数中写入接收内容
③连接函数的书写Objiect::connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(定义的函数名称);
④运行
PS:①通过UI界面控件,右键点击控件,弹窗中点击转到槽,窗口中包含所需的功能,进行点击设计
②完成上一步会在
.h文件中直接生成一个函数名称
③在*.c文件中进行函数的书写,
④信号与槽的连接
此方法也能进行信号与槽的连接。

发布了11 篇原创文章 · 获赞 3 · 访问量 1261
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览