在QT中,想要实现子窗口嵌入在父窗口里面,需要借助QMdiSubWindow和mdiArea
- 首先,在UI界面插入MDI Area
2. 在cpp文件中补充代码
图像显示界面代码
int Open_SrcIMG_ID=0;
QMdiSubWindow *disp_subWin = ui->mdiArea->addSubWindow(mildisp_list[Open_SrcIMG_ID]);
//清除默认的QT界面图标
disp_subWin->setWindowIcon(QIcon(QPixmap(1,1)));
//设置显示图像界面的窗口大小
disp_subWin->resize(480,480);
disp_subWin->show();
//设置窗口堆叠显示形式