而我在一个随机的QML文件中,它不是父文件
main.qml
,是否可以获取Qt应用程序窗口大小?
我知道我可以在下面这样的全局属性中声明应用程序窗口根,并在任何地方获得大小。
ApplicationWindow {
id: main_window_root
visible: true
width: 1000
height: 800
property alias main_window_root: main_window_root
}
但我的主要问题是,Qt本身是否声明了一个可以获取应用程序窗口大小的全局属性?
我这样问是因为我看到我可以通过做一个
Qt.
在任何QML文件中。看起来有些属性是由Qt全局声明的。以下是这方面的官方文件:
https://doc.qt.io/qt-5/qml-qtqml-qt.html
因此,问题是,应用程序窗口大小是否也可以通过QML中的某些全局属性访问?
我在用
Qt 5.15.8
商业版。