Qt怎么定义一个按钮可以从子窗口返回主窗口

zero刹那芳华 2017-04-21 05:04:43
主窗口中有按钮可以打开子窗口,然后关闭主窗口
但是如果要从子窗口返回主窗口的话,就要在子窗口当中也定义一个主窗口的对象
这样的话就会造成头文件互相引用的问题
有其他办法可以在子窗口中点击一个按钮,返回主窗口,并且关闭子窗口的吗。
...全文
1189 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Z_墨脱 2017-04-24
  • 打赏
  • 举报
回复
信号槽 点击关闭子窗口的时候发送一个信号给主窗口让他show
robinchanrobin 2017-04-22
  • 打赏
  • 举报
回复
同意楼上的,隐藏主窗口。但是不能直接在子窗口中让主窗口显示,要不就会出现楼主说的问题。但是可以让子窗口向主窗口发送一个event,然后在主窗口的event函数中识别并使主窗口取消隐藏即可。 就是子窗口和主窗口通信。
Acuity. 2017-04-21
  • 打赏
  • 举报
回复
主窗口可以一直保留,主窗口切换到子窗口时,把主窗口隐藏即可。从子窗口切换回来时将主窗口显示,关闭子窗口。
Little柯南 2017-04-21
  • 打赏
  • 举报
回复
让子窗口close()让主窗口show()这样就行了

16,201

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧