foreach (QMdiSubWindow *window, mdiArea->subWindowList())
{
MdiChild *mdiChild = qobject_cast<MdiChild *>(window);
if ( mdiChild->windowTitle() == index.data().toString() + ".txt")
{//如果已经打开过,则获得焦点
mdiChild->showMaximized();
bNeedOpen = false;
break;
}
}
QT MDI子窗口遍历
最新推荐文章于 2024-08-05 19:49:32 发布
本文介绍了一段C++ Qt代码,该代码用于遍历QMdiSubWindow实例,并检查其窗口标题是否匹配指定字符串。若匹配,则将该窗口最大化并获取焦点,同时设置一个标志变量以避免重复打开。
616

被折叠的 条评论
为什么被折叠?



