core: Add Output::rectF

This commit is contained in:
Vlad Zahorodnii 2024-01-11 10:00:58 +02:00
parent c314705d53
commit 571e4026ac

View file

@ -238,6 +238,11 @@ public:
*/
QRect rect() const;
/**
* Equivalent to `QRectF(QPointF(0, 0), geometryF().size())`
*/
QRectF rectF() const;
/**
* Returns the approximate vertical refresh rate of this output, in mHz.
*/
@ -480,6 +485,11 @@ inline QRect Output::rect() const
return QRect(QPoint(0, 0), geometry().size());
}
inline QRectF Output::rectF() const
{
return QRectF(QPointF(0, 0), geometryF().size());
}
KWIN_EXPORT QDebug operator<<(QDebug debug, const Output *output);
} // namespace KWin