找回密码
 立即注册
收起左侧

如何获取QMdiSubWindow关闭窗口的事件

1
回复
7480
查看
[复制链接]
累计签到:5 天
连续签到:1 天
来源: 2016-10-12 11:51:00 显示全部楼层 |阅读模式
1Qter豆
QMdiSubWindow *mdiWin1 = new QMdiSubWindow; mdiWin1->resize(QSize(151,182)); ui->mdiArea->addSubWindow(mdiWin1); QString str1 = "1111111111111111111111111111"; QTextEdit *text1 = new QTextEdit(); text1->setText(str1); text1->setReadOnly(true); QTableWidget *widget1 = new QTableWidget(); widget1->setColumnCount(1); widget1->setRowCount(2); widget1->setRowHeight(0,100); widget1->setColumnWidth(0,100); widget1->setCellWidget(0,0,text1); mdiWin1->setWidget(widget1); widget1->setWordWrap(true);

//connect(mdiWin1,SIGNAL(close()),this,SLOT(hidetitle()));

现在想实现一个功能就是当我关闭这个子窗口时,将整个的MdiArea都给隐藏起来,求大神指点,还有个问题就是现在这个MdiArea左上角有一个untitled怎么去掉




回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2016-10-12 15:05:52 显示全部楼层
自己实现qmdisubwindow,然后重写它的closeevent
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了