Qt父窗口、子窗口之间的数据传递

这篇博客介绍了如何在Qt中实现主窗口与子窗口之间进行数据传递。通过创建信号和槽函数,主窗口可以将输入的文字传递给不同实例的子窗口,同时子窗口也能将数据回传给主窗口。

一、主窗口和子窗口设计:

功能:点击Enter Child显示子窗口Dialog1,主窗口输入文字点击Emit可将文字更新到子窗口Dialog1中

主窗口输入文字点击Emit,可直接将文字更新到子窗口Dialog2中,dialog2会自动弹出并显示主界面的文字(注意dialog1和dialog2是两个不同的实例)

二、代码:

实现思路:

01主窗口数值传递子窗口:主窗口发出信号,子窗口定义槽函数,主窗口创建connect连接
02子窗口传递数值到主窗口:子窗口发出信号,主窗口定义槽函数,主窗口创建connect连接

项目列表:

parentWindow.pro

  #-------------------------------------------------
  #
  # Project created by QtCreator 2021-06-21T22:20:55
  #
  #-------------------------------------------------

  QT       += core gui

  greaterThan(QT_MAJOR_VERSION, 4): QT += wid
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值