QT之间传递数据,例如页面Qdialog1获取Qdialog2中的字符串a
1个回答
展开全部
CONNECT(Qdialog1,SIGNAL(strSignal(QString)),
Qdialog1,
SLOT(strSlot(QString)));//信号发送过来
或者直接给个接口获取调用不就可以?- -!
Qdialog1,
SLOT(strSlot(QString)));//信号发送过来
或者直接给个接口获取调用不就可以?- -!
更多追问追答
追问
Number *number =new Number ;
connect(number,SIGNAL(sendDate(QString)),this,SLOT(receiveDate(QString)));
receiveDate();
问题是这个,获取后要显示出来receviceDate();括号里面填什么
例如在ui->label->setText()显示出来
追答
private slots:
void receiveDate(QString str);
void XXX::receiveDate(QString str){
qDebug()label->setText(str)
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询