Go to the documentation of this file. 1 #ifndef MYTHDISPLAYX11_H
2 #define MYTHDISPLAYX11_H
12 #define pointer Xpointer // Prevent conflicts with Qt6.
13 #include <X11/extensions/Xrandr.h>
31 QScreen* qScreen, RROutput* Output =
nullptr);
QMap< uint64_t, unsigned long > m_modeMap
void UpdateCurrentMode() override
Retrieve details for the current video mode.
std::vector< MythDisplayMode > MythDisplayModes
static XRROutputInfo * GetOutput(XRRScreenResources *Resources, MythXDisplay *mDisplay, QScreen *qScreen, RROutput *Output=nullptr)
bool SwitchToVideoMode(QSize Size, double DesiredRate) override
static bool IsAvailable()
const MythDisplayModes & GetVideoModes() override
bool VideoModesAvailable() override
bool UsingVideoModes() override
~MythDisplayX11() override=default
QList< Resource * > Resources