Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/drm/screens_drm.h
Show All 28 Lines | |||||
29 | { | 29 | { | ||
30 | Q_OBJECT | 30 | Q_OBJECT | ||
31 | public: | 31 | public: | ||
32 | DrmScreens(DrmBackend *backend, QObject *parent = nullptr); | 32 | DrmScreens(DrmBackend *backend, QObject *parent = nullptr); | ||
33 | virtual ~DrmScreens(); | 33 | virtual ~DrmScreens(); | ||
34 | void init() override; | 34 | void init() override; | ||
35 | QRect geometry(int screen) const override; | 35 | QRect geometry(int screen) const override; | ||
36 | int number(const QPoint &pos) const override; | 36 | int number(const QPoint &pos) const override; | ||
37 | qreal scale(int screen) const override; | ||||
37 | QSize size(int screen) const override; | 38 | QSize size(int screen) const override; | ||
38 | void updateCount() override; | 39 | void updateCount() override; | ||
39 | QString name(int screen) const override; | 40 | QString name(int screen) const override; | ||
40 | float refreshRate(int screen) const override; | 41 | float refreshRate(int screen) const override; | ||
41 | 42 | | |||
42 | private: | 43 | private: | ||
43 | DrmBackend *m_backend; | 44 | DrmBackend *m_backend; | ||
44 | }; | 45 | }; | ||
45 | 46 | | |||
46 | } | 47 | } | ||
47 | 48 | | |||
48 | #endif | 49 | #endif |