自己总结的暂时有两种: 一、非模态:可以说是两个平行的界面,不是父子关系。两个窗口也可以随意切换。 这时候的数据传递可以通过信号和槽的关系。 在send界面定义SIGNAL,然后emit, void sendDataX(QString) 在receieve界面定义SLOT函数即可。 二、模态:模态对话框是一个在结束这个对话框之前,不能进行其他任务。