Changeset View
Changeset View
Standalone View
Standalone View
backends/xrandr/xrandrconfig.h
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Line(s) | 54 | private: | |||
---|---|---|---|---|---|
55 | QSize screenSize(const KScreen::ConfigPtr &config) const; | 55 | QSize screenSize(const KScreen::ConfigPtr &config) const; | ||
56 | bool setScreenSize(const QSize &size) const; | 56 | bool setScreenSize(const QSize &size) const; | ||
57 | 57 | | |||
58 | void setPrimaryOutput(xcb_randr_output_t outputId) const; | 58 | void setPrimaryOutput(xcb_randr_output_t outputId) const; | ||
59 | 59 | | |||
60 | bool disableOutput(const KScreen::OutputPtr &output) const; | 60 | bool disableOutput(const KScreen::OutputPtr &output) const; | ||
61 | bool enableOutput(const KScreen::OutputPtr &output) const; | 61 | bool enableOutput(const KScreen::OutputPtr &output) const; | ||
62 | bool changeOutput(const KScreen::OutputPtr &output) const; | 62 | bool changeOutput(const KScreen::OutputPtr &output) const; | ||
63 | bool replicateOutput(const KScreen::OutputPtr &output) const; | ||||
64 | | ||||
65 | bool sendConfig(const KScreen::OutputPtr &kscreenOutput, XRandRCrtc *crtc) const; | ||||
63 | 66 | | |||
64 | /** | 67 | /** | ||
65 | * We need to print stuff to discover the damn bug | 68 | * We need to print stuff to discover the damn bug | ||
66 | * where currentMode is null | 69 | * where currentMode is null | ||
67 | */ | 70 | */ | ||
68 | void printConfig(const KScreen::ConfigPtr &config) const; | 71 | void printConfig(const KScreen::ConfigPtr &config) const; | ||
69 | void printInternalCond() const; | 72 | void printInternalCond() const; | ||
70 | 73 | | |||
71 | XRandROutput::Map m_outputs; | 74 | XRandROutput::Map m_outputs; | ||
72 | XRandRCrtc::Map m_crtcs; | 75 | XRandRCrtc::Map m_crtcs; | ||
73 | XRandRScreen *m_screen; | 76 | XRandRScreen *m_screen; | ||
74 | }; | 77 | }; |