每生成一个窗口,就新添加一个C++类,继承于QWidget
每个窗口需要实现什么功能,就直接在其相应的cpp文件下实现
子窗口功能
- 点击按钮后,将主窗口隐藏,显示子窗口
- 检测子窗口发送的信号
- 在接收到回退信号后,将子窗口隐藏,显示主窗口
- (在主窗口的cpp文件中,先实例化生成一个子窗口)
- 点击按钮后,发出回退信号,(主窗口则需要对信号进行检测并完成切换功能)
- 使用connect函数发送信号
所以需要在子窗口的.h文件中自定义一个回退信号
(所以子窗口按钮只负责发送一个信号)

每生成一个窗口,就新添加一个C++类,继承于QWidget
每个窗口需要实现什么功能,就直接在其相应的cpp文件下实现
子窗口功能
- 点击按钮后,将主窗口隐藏,显示子窗口
- 检测子窗口发送的信号
- 在接收到回退信号后,将子窗口隐藏,显示主窗口
- (在主窗口的cpp文件中,先实例化生成一个子窗口)
- 点击按钮后,发出回退信号,(主窗口则需要对信号进行检测并完成切换功能)
- 使用connect函数发送信号
所以需要在子窗口的.h文件中自定义一个回退信号
(所以子窗口按钮只负责发送一个信号)