Enable display configuration. The config file (miral::MirRunner::display_config_file()) is located via the XDG Base Directory Specification. Vis: ($XDG_CONFIG_HOME or $HOME/.config followed by $XDG_CONFIG_DIRS).
More...
#include <display_configuration.h>
Enable display configuration. The config file (miral::MirRunner::display_config_file()) is located via the XDG Base Directory Specification. Vis: ($XDG_CONFIG_HOME or $HOME/.config followed by $XDG_CONFIG_DIRS).
◆ DisplayConfiguration() [1/2]
| miral::DisplayConfiguration::DisplayConfiguration |
( |
MirRunner const & | mir_runner | ) |
|
|
explicit |
◆ ~DisplayConfiguration()
| miral::DisplayConfiguration::~DisplayConfiguration |
( |
| ) |
|
◆ DisplayConfiguration() [2/2]
| miral::DisplayConfiguration::DisplayConfiguration |
( |
DisplayConfiguration const & | | ) |
|
◆ layout_option()
Provide the default 'display-layout' configuration option.
◆ list_layouts()
| auto miral::DisplayConfiguration::list_layouts |
( |
| ) |
->std::vector< std::string > |
List all layouts found in the config file.
◆ operator()()
| void miral::DisplayConfiguration::operator() |
( |
mir::Server & | server | ) |
const |
◆ operator=()
◆ select_layout()
| void miral::DisplayConfiguration::select_layout |
( |
std::string const & | layout | ) |
|
Select a layout from the configuration.
The documentation for this class was generated from the following file:
Copyright © 2012-2026
Canonical Ltd.
Generated on Mon Mar 16 14:59:04 UTC 2026
This documentation is licensed under the GPL version 2 or 3.