这个是子窗口里面的
signals:
void sonMsg(const QString&);
public slots://这个不用实现
void sendMsg()
{
QString s="suibianshenme";
emit sonMsg(s);
}
随便弄个按钮
connect(bt,SIGNAL(click),this,SLOT(sendMsg()));

然后在父窗口
Son*s;
void getmsg(const QString&msg);//这个msg就是子窗口传回来的了。
connect(s,SIGNAL(sonMsg(const QString&)),this,SLOT(getmsg(const QString&)));
getmsg(const QString& msg)
{
ui.lineEdit->setText(msg);
}