1

我在 Qt 中有一个应用程序,它有一个托盘图标。如果应用程序中打开了任何窗口,我不想打开托盘图标菜单。实际上,我想防止用户同时打开多个窗口。能否请你帮忙?

4

1 回答 1

1

只需检查是否使用 isHidden() 方法打开了任何窗口。如果您没有窗口列表,您可以使用 QApplication::topLevelWidgets(),但这不是最好的主意。

于 2012-08-07T11:57:12.600 回答