11#include <qpa/qplatformscreen.h>
24class Screen :
public QObject,
public QPlatformScreen
32 QString
name()
const override;
34 int depth()
const override;
35 QImage::Format
format()
const override;
37 QPlatformCursor *
cursor()
const override;
43 void handleGeometryChanged();
46 QPointer<Output> m_output;
47 std::unique_ptr<PlatformCursor> m_cursor;
QDpi logicalDpi() const override
QSizeF physicalSize() const override
QPlatformCursor * cursor() const override
Screen(Output *output, Integration *integration)
qreal devicePixelRatio() const override
QImage::Format format() const override
QList< QPlatformScreen * > virtualSiblings() const override
QString name() const override
QRect geometry() const override
int depth() const override
QDpi logicalDpi() const override