Hemera::Qml::Settings::GUIAppliance Class Reference

GUIAppliance is the base object for Gravity configurations on systems which feature an User Interface. Each system is an appliance, and as such a system is represented by one and only one appliance. More...

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

Inheritance diagram for Hemera::Qml::Settings::GUIAppliance:

Detailed Description

GUIAppliance is the base object for Gravity configurations on systems which feature an User Interface. Each system is an appliance, and as such a system is represented by one and only one appliance.

GUIAppliance is a subclass of Appliance, and the only difference is that GUIAppliance requires a list of Displays to manage.

An example of a GUI Appliance object is:

GUIAppliance {
name: "My GUI appliance"
residentOrbit: "comMyResidentOrbit"
updateStrategies: UpdateStrategy.AllowOTA | UpdateStrategy.AllowRemovableMedia | UpdateStrategy.CheckForUpdatesWhenIdle
WaylandDisplay {
name: "My Wayland Display on fb0"
activeOrbit: "comMyOrbitOne"
device: "/dev/fb0"
}
EGLFSDisplay {
name: "My EGLFS Display on fb1"
activeOrbit: "comMyOrbitTwo"
device: "/dev/fb1"
}
}
See also
Hemera::Qml::Settings::Appliance
Hemera::Qml::Settings::Display