问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

qt的信号与槽可以用自定义函数吗

发布网友 发布时间:2022-05-04 01:19

我来回答

1个回答

热心网友 时间:2022-06-20 08:22

可以的;前面需要添加特定的信号槽标识符

class MyClass :  public QObject {
    // 这个宏一定要添加,否则无法使用信号槽
    Q_OBJECT
public:
    MyClass(){} 
    void publicTestFunc() { emit signalTest(110);}
//-- 下面函数是自动的信号函数,无实体,定义即可  --//
signals:
    void signalTest(int nCnt); // 可带参数,可不带
//-- 下面函数是自定义的槽函数,需要写实现方法 --//
slots:
    void sltTestFunc(int nCnt) {
        qDebug() << "connect the signal: " << nCnt;
    }
};

// 然后使用
MyClass *test1 = new MyClass();
MyClass *test2 = new MyClass();

connect(test1, SIGNAL(signalTest(int)), test2, SLOT(sltTestFunc(int)));
// 然后用test1发送信号,test2接收

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 Qt编程中信号与槽机制可以用什么方法替换 QT中的信号和槽函数都是什么作用什么功能? 炒港股有哪些投资产品? ui做的程序,怎么查看信号与槽 qt信号与槽就是VC里的消息映射 这样理解对吗? QT编程中信号与槽遇到的参数传递问题,如下 我想起个好听的微信名跟白开水意义相同 如何选择QDialogButtonBox的信号与槽 白开水这几个字做微信名代表什么意思 求西西里的美丽传说 信号槽原理 西西里的美丽传说高清完整版下载地址 信号与槽是怎么实现的 西西里的美丽传说完整版 什么是信号槽?深入理解信号槽 《西西里的美丽传说》完整版百度云? 学习区块链技术哪里好? 喜欢看三毛的书的男生会是怎样的人? 三毛《稻草人手记》的读书心得 关于三毛流浪记的读书心得读书心得怎么写400字 Qt信号和槽问题,const QString &中的&是什么意思? 关于QT信号槽与线程问题,小白求助 智宝扫地机器人怎么样? 菊苣根的功效和作用深圳那里能卖到 现在扫地机器人都是什么样子的,一次能用多少时间?会不会很费电? 被人撞了对方全责怎么赔偿 叶凡唐若雪小说全文免费阅读完整版 独阅读网站是哪家的 女主叫温颖凡男主叫商愠延? 寂寞的黄蓉绿帽版1—7百度云_小说全文最新章节在线阅读免费 在我的爱豆男友中怎样得到免费的千纸鹤? 布衣战神宁北完整版TXT下载_小说全文最新章节在线阅读免费 《缚魔》最新章节全文阅读免费下载百度网盘资源,谁有? 1图格里克等于多少人民币 乌白小说by这碗粥要最新的版本在线阅读 10000图可立克是人民币多少? 《人一生要读的60篇小说》最新章节全文阅读免费下载百度网盘资源,谁有? 300万图格里克等于多少人民币? 300百万图格里克约等于多少人民币? 外蒙古钱币和人民币1:1汇率是多少啊?