我创建了两个主窗口。如何知道QT中第二个窗口是否打开?
QMainWindow *window1 = new QMainWindow();
QMainWindow *window2 = new QMainWindow();
现在我必须找到我的一个实例中已经打开的window2。怎么知道
答案 0 :(得分:6)
您可以使用visible property:
if (window2->isVisible()) {
...
}
答案 1 :(得分:0)
使用QWidget#visible
:http://doc.qt.io/qt-4.8/qwidget.html#properties
if(window1-> isVisible()) {
//...
}
以下评论编辑。