QT 自己定义的几个槽函数 分别和不同的按钮进行connect 有的connect成功有的connect失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 自己定义的几个槽函数 分别和不同的按钮进行connect 有的connect成功有的connect失败相关的知识,希望对你有一定的参考价值。
槽函数的定义:
private slots:
void on_locatButton_cliecked();
void on_loginButton_cliecked();
void on_resButton_cliecked();
槽函数的实现:
void firstqt::on_resButton_cliecked()
ui.StatusText->setText(QObject::tr("res ok"));
void firstqt::on_loginButton_cliecked()
ui.StatusText->setText(QObject::tr("login ok"));
void firstqt::on_locatButton_cliecked()
ui.StatusText->setText(QObject::tr("login ok"));
信号和槽的绑定:
QObject::connect(ui.ResistrationButton, SIGNAL(clicked()), this, SLOT(on_resButton_cliecked()));
QObject::connect(ui.LoginButton, SIGNAL(clicked()), this, SLOT(on_loginButton_cliecked()));
QObject::connect(ui.LocationButton, SIGNAL(clicked()), this, SLOT(on_locatButton_cliecked()));
问题就是 前两个connect成功 最后一个connect失败??这是为神马???
qt中c语言函数发送qt信号
参考技术A 这跟函数没关系,qt中发送信号用emit 信号 就可以了,例如我定义了一个信号为void test();那么我想触发此信号只需要执行emit test();就可以了。以上是关于QT 自己定义的几个槽函数 分别和不同的按钮进行connect 有的connect成功有的connect失败的主要内容,如果未能解决你的问题,请参考以下文章