Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/fbdev/fb_backend.h
Show All 31 Lines | |||||
32 | class FramebufferOutput : public AbstractWaylandOutput | 32 | class FramebufferOutput : public AbstractWaylandOutput | ||
33 | { | 33 | { | ||
34 | Q_OBJECT | 34 | Q_OBJECT | ||
35 | 35 | | |||
36 | public: | 36 | public: | ||
37 | FramebufferOutput(QObject *parent = nullptr) : AbstractWaylandOutput(parent) {} | 37 | FramebufferOutput(QObject *parent = nullptr) : AbstractWaylandOutput(parent) {} | ||
38 | ~FramebufferOutput() override = default; | 38 | ~FramebufferOutput() override = default; | ||
39 | 39 | | |||
40 | void init(const QSize &size); | ||||
40 | QSize pixelSize() const override { | 41 | QSize pixelSize() const override { | ||
41 | return m_pixelSize; | 42 | return m_pixelSize; | ||
42 | } | 43 | } | ||
43 | void setPixelSize(const QSize &set) { | | |||
44 | m_pixelSize = set; | | |||
45 | } | | |||
46 | 44 | | |||
47 | void setRawPhysicalSize(const QSize &set) { | 45 | void setRawPhysicalSize(const QSize &set) { | ||
48 | AbstractWaylandOutput::setRawPhysicalSize(set); | 46 | AbstractWaylandOutput::setRawPhysicalSize(set); | ||
49 | } | 47 | } | ||
50 | 48 | | |||
51 | private: | 49 | private: | ||
52 | QSize m_pixelSize; | 50 | QSize m_pixelSize; | ||
53 | }; | 51 | }; | ||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |