Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/virtual/virtual_backend.h
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | 41 | public: | |||
---|---|---|---|---|---|
59 | 59 | | |||
60 | QVector<CompositingType> supportedCompositors() const override { | 60 | QVector<CompositingType> supportedCompositors() const override { | ||
61 | if (selectedCompositor() != NoCompositing) { | 61 | if (selectedCompositor() != NoCompositing) { | ||
62 | return {selectedCompositor()}; | 62 | return {selectedCompositor()}; | ||
63 | } | 63 | } | ||
64 | return QVector<CompositingType>{OpenGLCompositing, QPainterCompositing}; | 64 | return QVector<CompositingType>{OpenGLCompositing, QPainterCompositing}; | ||
65 | } | 65 | } | ||
66 | 66 | | |||
67 | bool canLoad() override; | ||||
68 | | ||||
67 | Q_SIGNALS: | 69 | Q_SIGNALS: | ||
68 | void virtualOutputsSet(bool countChanged); | 70 | void virtualOutputsSet(bool countChanged); | ||
69 | 71 | | |||
70 | private: | 72 | private: | ||
71 | QVector<VirtualOutput*> m_outputs; | 73 | QVector<VirtualOutput*> m_outputs; | ||
72 | QVector<VirtualOutput*> m_enabledOutputs; | 74 | QVector<VirtualOutput*> m_enabledOutputs; | ||
73 | 75 | | |||
74 | QScopedPointer<QTemporaryDir> m_screenshotDir; | 76 | QScopedPointer<QTemporaryDir> m_screenshotDir; | ||
75 | }; | 77 | }; | ||
76 | 78 | | |||
77 | } | 79 | } | ||
78 | 80 | | |||
79 | #endif | 81 | #endif |