'QRect of full Virtual Desktop on Qt6
How to get QRect of a full Virtual Desktop?
For example, for putting a window on a whole Virtual Desktop (multimonitor system).
The obsolete Qt5 function is:
QApplication::desktop()->geometry()
Solution 1:[1]
Something like this:
QRect desktopRect()
{
QRegion virtualGeometry;
for (auto screen : QGuiApplication::screens())
{
virtualGeometry += screen->geometry();
}
return virtualGeometry.boundingRect();
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | PSyton |
