QT父窗口收到子窗口的信号
2017-07-27 09:14
183 查看
这个是子窗口里面的
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);
}
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);
}
相关文章推荐
- QT子窗口收到父窗口发来的信号
- gdb启动时,进程收到中断信号造成无法正常启动的解决办法
- 原来只有状态为'Ready'的进程才能收到信号
- QT多窗口间传值---信号槽方法
- 当SM39R16A6U32单片机收到HALL信号时硬件发生哪些变化?
- Qt 窗口间的信号传递
- 嵌入式软件开发QT-02-简单调试、信号与槽机制、窗口切换、模态与非模态窗口
- Linux下QT图形界面开发在终端窗口中Qt编程信号的应用实例(4)
- 客户端收到一个窗口为 0 的包怎么处理
- 在非UI线程中更改UI(Delphi使用隐藏窗口来处理,QT使用信号槽)
- Qt:信号槽机制传递复杂类型参数(窗口通信)
- QT 子窗口—>主窗口 信号和槽的交互
- 客户端C和服务器S之间建立了一个TCP连接,TCP最大段长度为1KB,客户端C当前的拥塞窗口是16KB,向服务器S连续发送2个最大段之后,成功收到服务器S发送的第一段的确认段,确认段中通告的接受窗口大
- Windows程序中什么事件发生时,窗口过程会收到一条WM_SIZE消息
- gdb 收到SIGPIPE信号
- Java实现Qt的SIGNAL-SLOT机制(保存到Map中,从而将它们关联起来,收到信号进行解析,最后反射调用)
- 64位 win7中设置窗口大小时 未能收到WM_SIZE消息
- win7下不能收到窗口hook消息的问题
- 启动 Outlook 2007 时收到错误消息:“无法启动Outlook,无法打开Outlook窗口”解决方法
- Qt5 窗口关闭信号的响应~