all/window: use global screeninfo pool for screen getter

This commit is contained in:
outfoxxed 2024-03-27 02:43:14 -07:00
parent 9cbd5abd96
commit 3026d3400a
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
4 changed files with 17 additions and 8 deletions

View file

@ -6,6 +6,7 @@
#include <qqmlengine.h>
#include <qqmlintegration.h>
#include <qqmllist.h>
#include <qscreen.h>
#include <qtmetamacros.h>
#include <qtypes.h>
#include <qvariant.h>
@ -60,6 +61,7 @@ public:
QuickshellTracked();
QVector<QuickshellScreenInfo*> screens;
QuickshellScreenInfo* screenInfo(QScreen* screen) const;
static QuickshellTracked* instance();