QT:不推荐使用 QDesktopWidget。我应该用什么代替?

Dav*_*non 6 qt

我需要找到我的桌面应用程序连接到的每个屏幕的像素分辨率。QDesktopWidget 将执行此操作。文档说它已经过时了,但他们不推荐使用什么来代替。

有什么想法吗?

Jas*_*lam 6

使用QGuiApplication::screens得到的列表QScreen对象。

  • [QGuiApplication::primaryScreen()](https://doc.qt.io/qt-6/qguiapplication.html#primaryScreen-prop) (2认同)