Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/hwcomposer/hwcomposer_backend.h
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Line(s) | |||||
50 | class HwcomposerOutput : public AbstractWaylandOutput | 50 | class HwcomposerOutput : public AbstractWaylandOutput | ||
51 | { | 51 | { | ||
52 | Q_OBJECT | 52 | Q_OBJECT | ||
53 | public: | 53 | public: | ||
54 | HwcomposerOutput(hwc_composer_device_1_t *device); | 54 | HwcomposerOutput(hwc_composer_device_1_t *device); | ||
55 | ~HwcomposerOutput() override; | 55 | ~HwcomposerOutput() override; | ||
56 | bool isValid() const; | 56 | bool isValid() const; | ||
57 | 57 | | |||
58 | void updateDpms(KWayland::Server::OutputInterface::DpmsMode mode) override; | 58 | void updateDpms(KWaylandServer::OutputInterface::DpmsMode mode) override; | ||
59 | Q_SIGNALS: | 59 | Q_SIGNALS: | ||
60 | void dpmsModeRequested(KWayland::Server::OutputInterface::DpmsMode mode); | 60 | void dpmsModeRequested(KWaylandServer::OutputInterface::DpmsMode mode); | ||
61 | private: | 61 | private: | ||
62 | QSize m_pixelSize; | 62 | QSize m_pixelSize; | ||
63 | hwc_composer_device_1_t *m_device; | 63 | hwc_composer_device_1_t *m_device; | ||
64 | }; | 64 | }; | ||
65 | 65 | | |||
66 | class HwcomposerBackend : public Platform | 66 | class HwcomposerBackend : public Platform | ||
67 | { | 67 | { | ||
68 | Q_OBJECT | 68 | Q_OBJECT | ||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |