• 4615阅读
  • 2回复

在MDI界面中,如何判断子窗体是否重复打开??? [复制链接]

上一主题 下一主题
离线angusmax
 
只看楼主 倒序阅读 楼主  发表于: 2009-07-21
在MDI界面中,如何判断子窗体是否重复打开???
离线rqzrqh

只看该作者 1楼 发表于: 2009-07-21
MID?不可能重复打开的,因为只有一个子窗体变量或指针
离线angusmax
只看该作者 2楼 发表于: 2009-07-21
void MDIHealthmain::createHelpForm()
{
        HelpForm * helpform = new HelpForm();
        QMdiSubWindow *helpSubWindow = new QMdiSubWindow;
        helpSubWindow = mdiArea->addSubWindow(helpform);
        helpSubWindow->setWindowTitle(tr("系统帮助模块"));
        helpSubWindow->show();
}
有什么方法可以判断到mdiArea里面已经存在helpSubWindow ,不再打开重复helpSubWindow ???
快速回复
限100 字节
 
上一个 下一个