gpt4 book ai didi

c++ - 检索 Qt 中打开的 QMainWindows 的数量

转载 作者:搜寻专家 更新时间:2023-10-30 23:58:18 25 4
gpt4 key购买 nike

我多次调用以打开 QMainWindow。我如何获得在我的应用程序中打开的窗口数?

void mywindow :: keyPressEvent (QKeyEvent *event)
{

switch(event->key())
{
case Qt::Key_Enter:
popUpWindow();
}
}

void mywindow :: popUpWindow()
{

win = new QMainWindow();
win->show();
}

我在 deleteWindow() 中关闭这些窗口。但是我想知道已经打开的窗口数。

最佳答案

您可以使用 static method QWidgetList QApplication::topLevelWidgets () [static] 获取所有打开的窗口。

关于c++ - 检索 Qt 中打开的 QMainWindows 的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21037019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com