QT信号槽连接方式

版权声明:如果对您有帮助,求点赞!本文为博主原创作品,转载请声明出处! https://blog.csdn.net/u011086209/article/details/86614127

    // Qt4连接方式,信号发送者,信号,信号接受者,处理函数
    QObject::connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(qT4_slot()));


    // Qt5的新方法,编译会有安全监测
    QObject::connect(ui->pushButton,&QPushButton::clicked,this,&Widget::qT5_slot);


    // Qt5 Lambda表达式,这里需要注意 Lambda表达式是C++ 11 的内容,所以,需要再Pro项目文件中加入 CONFIG += C++ 11
    QObject::connect(ui->pushButton,&QPushButton::clicked,[=](){qDebug()<<"lambda 表达式";});

猜你喜欢

转载自blog.csdn.net/u011086209/article/details/86614127