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