9#include <QGuiApplication>
float value(const T *src, size_t ch)
QWidget * trackedWidget() const
void slotScreenResolutionChanged(qreal value)
void disconnectFromNativeWindow() override
QScreen * currentScreen() const
KisScreenMigrationTracker(QWidget *trackedWidget, QObject *parent=nullptr)
KisSignalAutoConnectionsStore m_screenConnections
void connectScreenSignals(QScreen *screen)
void connectToNativeWindow(QWindow *window) override
void slotScreenChanged(QScreen *screen)
QScreen * currentScreenSafe() const
QMetaObject::Connection m_topLevelWindowConnection
void slotResolutionCompressorTriggered()
void slotScreenLogicalResolutionChanged(qreal value)
KisSignalCompressor * m_resolutionChangeCompressor
QPointer< QWindow > m_connectedTopLevelWindow
void sigScreenChanged(QScreen *screen)
void sigScreenOrResolutionChanged(QScreen *screen)
void addConnection(Sender sender, Signal signal, Receiver receiver, Method method, Qt::ConnectionType type=Qt::AutoConnection)
#define KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE(cond, val)
#define KIS_SAFE_ASSERT_RECOVER_RETURN(cond)
#define KIS_SAFE_ASSERT_RECOVER_NOOP(cond)