Hemera::Qml::Settings::X11Display Class Reference

Represents a Display which runs a X11 display server, and which runs applications as X11 clients. More...

#include <sources/qt5-sdk/plugins/qml/settings/hemeraqmlx11display.h>

Inheritance diagram for Hemera::Qml::Settings::X11Display:

Detailed Description

Represents a Display which runs a X11 display server, and which runs applications as X11 clients.

X11 is the most popular solution for painting on a screen. It supports both GL and non-GL devices and applications depending on the driver, but carries a relevant overhead and requires a full-fledged server to be running. It is usually advised on those devices where compatibility issues suggest the usage of X11, or if applications require X11 to paint on the screen (Java is an example).

You will need to specify which display to run X11 on (usually :0), and whether to use or not a window manager. While this is not strictly needed, for the nature of X11 it is strongly advised to run a Window Manager unless you plan on running one single application at all times.

See also
Hemera::Qml::Settings::Display