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)
miral::DisplayConfiguration::DisplayConfiguration |
( |
MirRunner const & |
mir_runner | ) |
|
|
explicit |
miral::DisplayConfiguration::~DisplayConfiguration |
( |
| ) |
|
Provide the default 'display-layout' configuration option.
auto miral::DisplayConfiguration::list_layouts |
( |
| ) |
-> std::vector< std::string > |
List all layouts found in the config file.
void miral::DisplayConfiguration::operator() |
( |
mir::Server & |
server | ) |
const |
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-2022
Canonical Ltd.
Generated on Thu Jan 27 21:10:36 UTC 2022
This documentation is licensed under the GPL version 2 or 3.