Hemera QML Settings

Classes

class  Hemera::Qml::Settings::UpdateStrategy
 Container for UpdateStrategy enum. More...
 
class  Hemera::Qml::Settings::Appliance
 Appliance is the base object for Gravity configurations. Each system is an appliance, and as such a system is represented by one and only one appliance. More...
 
class  Hemera::Qml::Settings::Application
 Application is the base object for application manifest files (ha). Each ha file is an Application object. More...
 
class  Hemera::Qml::Settings::Device
 Represents a Linux device. Used to configure access to devices in Sandbox. More...
 
class  Hemera::Qml::Settings::DirectFBDisplay
 Represents a Display using DirectFB to paint to the screen. More...
 
class  Hemera::Qml::Settings::PowerSavingStrategy
 Container for PowerSavingStrategy enum. More...
 
class  Hemera::Qml::Settings::Display
 Display is the base QML object for defining Displays in a Hemera GUI Appliance. More...
 
class  Hemera::Qml::Settings::EGLFSDisplay
 Represents a Display which paints directly to the EGL framebuffer. More...
 
class  Hemera::Qml::Settings::FramebufferDisplay
 Convenience intermediate class for those displays based on direct framebuffer access. More...
 
class  Hemera::Qml::Settings::GUIAppliance
 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...
 
class  Hemera::Qml::Settings::LinuxFBDisplay
 Represents a Display using LinuxFB to paint to the screen. More...
 
class  Hemera::Qml::Settings::Orbit
 Orbit is a specialization of Sandbox which can contain any number of applications. More...
 
class  Hemera::Qml::Settings::ProxiedApplication
 ProxiedApplication allows to run any executable as if it was a proper Hemera application. More...
 
class  Hemera::Qml::Settings::OrbitFeatures
 Container for Features enum. More...
 
class  Hemera::Qml::Settings::Sandbox
 Sandbox is the base object for any entity in Hemera which is meant to be run as a slave to Gravity. It is not meant to be used directly, but through one of its subclasses: More...
 
class  Hemera::Qml::Settings::HyperspaceModules
 Container for HyperspaceModules enum. More...
 
class  Hemera::Qml::Settings::HemeraModules
 Container for HemeraModules enum. More...
 
class  Hemera::Qml::Settings::QtModules
 Container for QtModules enum. More...
 
class  Hemera::Qml::Settings::SimpleCppApplication
 SimpleCppApplication is the base object for application manifest files (ha) which should act as a buildsystem for C++ applications. More...
 
class  Hemera::Qml::Settings::SimpleQmlApplication
 SimpleQmlApplication is used to create a QtQuick2 QML-only application, with no C++ logic. More...
 
class  Hemera::Qml::Settings::SimpleQtQuick1Application
 SimpleQtQuick1Application is used to create a QtQuick1 QML-only application, with no C++ logic. More...
 
class  Hemera::Qml::Settings::WaylandDisplay
 Represents a Display which runs a Wayland compositor, and which runs applications as Wayland clients. More...
 
class  Hemera::Qml::Settings::WaylandOnXDisplay
 Represents a Display which runs a X11 display server with a Wayland compositor running on it, and which runs applications as Wayland clients. More...
 
class  Hemera::Qml::Settings::X11Display
 Represents a Display which runs a X11 display server, and which runs applications as X11 clients. More...
 

Detailed Description

Hemera QML Settings is the QML plugin used for Hemera Configuration. In this module, you will find documentation for every QML object made available by the configuration system (apart from its extensions).

Given these classes should not be used from C++, only properties and enums are documented.