Qt6 上完整虚拟桌面的 QRect
QRect of full Virtual Desktop on Qt6
如何获得 QRect
完整的虚拟桌面?
例如,在整个虚拟桌面(多显示器系统)上放置 window。
过时的Qt5函数是:
QApplication::desktop()->geometry()
像这样:
QRect desktopRect()
{
QRegion virtualGeometry;
for (auto screen : QGuiApplication::screens())
{
virtualGeometry += screen->geometry();
}
return virtualGeometry.boundingRect();
}
如何获得 QRect
完整的虚拟桌面?
例如,在整个虚拟桌面(多显示器系统)上放置 window。
过时的Qt5函数是:
QApplication::desktop()->geometry()
像这样:
QRect desktopRect()
{
QRegion virtualGeometry;
for (auto screen : QGuiApplication::screens())
{
virtualGeometry += screen->geometry();
}
return virtualGeometry.boundingRect();
}