QWidget* ImgWindow7;
ImgWindow7 = new QWidget(this);
ImgWindow7->setWindowTitle("1");
qDebug() << "->WindowTitle:" << ImgWindow7->windowTitle();
ImgWindow7->setWindowModality(Qt::WindowModal);
ImgWindow7->showMaximized();
qDebug() << "->WindowTitle:" << ImgWindow7->windowTitle();
ImgWindow7是主窗口的一个子窗口。
为了验证
ImgWindow7->showMaximized();
有没有被执行,我设置了模态
ImgWindow7->setWindowModality(Qt::WindowModal);
还有两次 qDebug() << "->WindowTitle:" << ImgWindow7->windowTitle();
运行的结果是qDebug() 两次都有输出,程序进行到这儿也“模态了”(点主窗口不能被激活),说明是走到这一块了。
但是我为什么看不到ImgWindow7被show()出来呢?透明了?隐身了?恳请指教~
[ 此帖被yangfanxing在2009-12-16 22:36重新编辑 ]