我需要在应用程序主窗口(所有窗口,没关系)上获取 UI 元素列表。问题是 中没有topLevelWidgets()函数QGuiApplication,它在 中QApplication。当然我可以使用QApplication代替QGuiApplication,但是应用程序已经存在并且我不能更改源代码。我正在写插件。
我认为如果Qt允许您使用QGuiApplication类为应用程序编写放置 UI 元素,它应该提供一些方法来获取这些元素,但也许我错了。
有任何想法吗?
我需要在应用程序主窗口(所有窗口,没关系)上获取 UI 元素列表。问题是 中没有topLevelWidgets()函数QGuiApplication,它在 中QApplication。当然我可以使用QApplication代替QGuiApplication,但是应用程序已经存在并且我不能更改源代码。我正在写插件。
我认为如果Qt允许您使用QGuiApplication类为应用程序编写放置 UI 元素,它应该提供一些方法来获取这些元素,但也许我错了。
有任何想法吗?