博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
qt 嵌入cmd窗口_MIL+QT实践教程三
阅读量:6972 次
发布时间:2019-06-27

本文共 883 字,大约阅读时间需要 2 分钟。

cb44b7ebf83b9c32ced8591d81fb531f.png

在QT中,想要实现子窗口嵌入在父窗口里面,需要借助QMdiSubWindow和mdiArea

  1. 首先,在UI界面插入MDI Area

3a4bda4c427a81a1ca759f2a84dbd85e.png

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();                //设置窗口堆叠显示形式                disp_subWin->move(Open_SrcIMG_ID*30, Open_SrcIMG_ID*30);                Open_SrcIMG_ID++;

模板处理界面代码

int Open_Creat_Model_ID=0;    QMdiSubWindow *model_subWin = ui->mdiArea->addSubWindow(creatmodel_geometric[Open_Creat_Model_ID]);    model_subWin->show();    model_subWin->move(550+Open_Creat_Model_ID*30,Open_Creat_Model_ID*30);    Open_Creat_Model_ID++;

3. 最终的显示结果

4483c5f748c8f5afae729fb2fdf5d1a5.png
QT子窗口嵌入父窗口https://www.zhihu.com/video/1142429381887660032

转载地址:http://vqhsl.baihongyu.com/

你可能感兴趣的文章
2020年我国软件产业收入将突破8万亿元
查看>>
微软为中国政府推出特供版Windows 10,这里有你需要了解的几个事实
查看>>
岗位信息显示英伟达芯片重返苹果Mac电脑
查看>>
Facebook押宝的“聊天机器人”会不会仅是一场泡沫?
查看>>
智慧城市曙光在眼前 实现快速发展发力十要素
查看>>
企业微信入局,移动办公又演化成BAT大战?
查看>>
希捷发布企业级固态硬盘 最高速度可达10GB/s
查看>>
安防监控防雷器选择技巧
查看>>
工作后对单元测试学习的一点总结
查看>>
无线数据传输新纪录达到6Gbps
查看>>
细分差异化,钉钉为何寻求不同CRM厂商合作
查看>>
Linux使用fuser命令找出访问文件系统的进程
查看>>
智能家居联网通信技术谁将一统天下?
查看>>
重庆企业首创ZPLC技术物联网光环境系统
查看>>
《数值分析(原书第2版)》—— 0.1 多项式求值
查看>>
MEMS传感器市场扩容 国产化水平亟待提升
查看>>
ASP.NET Aries 入门开发教程1:框架下载与运行
查看>>
周鸿祎:网络攻击新时代开启 要提高安全意识
查看>>
关于Solaris的9个小技巧
查看>>
网络安全加速推进 高增长引基金布局
查看>>