QT中点击按钮无法弹出新窗口: 环境:QT Creator 5.6.1 问题描述: 项目有两个界面,希望在QMainWindow中点击按钮弹出QWidget窗口,结果widget的界面内容直接显示在了mainwindow上,没有弹出新窗口。 原因分析: 初步发现在QMainWindow上可以弹出QDialog新窗口,同样的操作下QWidget只能直接显示在原窗口上,不弹出新窗口。 解决方案: 把QWidget换成QWidget,其余操作照旧。