Changeset View
Changeset View
Standalone View
Standalone View
autotests/mock_screens.h
Show All 31 Lines | 31 | public: | |||
---|---|---|---|---|---|
32 | explicit MockScreens(QObject *parent = nullptr); | 32 | explicit MockScreens(QObject *parent = nullptr); | ||
33 | virtual ~MockScreens(); | 33 | virtual ~MockScreens(); | ||
34 | QRect geometry(int screen) const override; | 34 | QRect geometry(int screen) const override; | ||
35 | int number(const QPoint &pos) const override; | 35 | int number(const QPoint &pos) const override; | ||
36 | QString name(int screen) const override; | 36 | QString name(int screen) const override; | ||
37 | float refreshRate(int screen) const override; | 37 | float refreshRate(int screen) const override; | ||
38 | QSize size(int screen) const override; | 38 | QSize size(int screen) const override; | ||
39 | void init() override; | 39 | void init() override; | ||
40 | int rotation(int /*screen*/) const override { return 0; } | ||||
40 | 41 | | |||
41 | void setGeometries(const QList<QRect> &geometries); | 42 | void setGeometries(const QList<QRect> &geometries); | ||
42 | 43 | | |||
43 | protected Q_SLOTS: | 44 | protected Q_SLOTS: | ||
44 | void updateCount() override; | 45 | void updateCount() override; | ||
45 | 46 | | |||
46 | private: | 47 | private: | ||
47 | QList<QRect> m_scheduledGeometries; | 48 | QList<QRect> m_scheduledGeometries; | ||
48 | QList<QRect> m_geometries; | 49 | QList<QRect> m_geometries; | ||
49 | }; | 50 | }; | ||
50 | 51 | | |||
51 | } | 52 | } | ||
52 | 53 | | |||
53 | #endif | 54 | #endif |