![]() |
Deskflow 1.26.0.418
Keyboard and mouse sharing utility
|
#include <KeyboardLayoutManager.h>
Public Member Functions | |
| KeyboardLayoutManager (const std::vector< std::string > &localLayouts=AppUtil::instance().getKeyboardLayoutList()) | |
| void | setRemoteLayouts (const std::string_view &remoteLayouts) |
| setRemoteLayouts sets remote layouts | |
| const std::vector< std::string > & | getRemoteLayouts () const |
| getRemoteLayouts getter for remote layouts | |
| const std::vector< std::string > & | getLocalLayouts () const |
| getLocalLayouts getter for local layouts | |
| std::string | getMissedLayouts () const |
| getMissedLayouts getter for missed layouts on local machine | |
| std::string | getSerializedLocalLayouts () const |
| getSerializedLocalLayouts getter for local serialized layouts | |
| bool | isLayoutInstalled (const std::string &layout) const |
| isLayoutInstalled checks if layout is installed | |
|
explicit |
| const std::vector< std::string > & deskflow::KeyboardLayoutManager::getLocalLayouts | ( | ) | const |
getLocalLayouts getter for local layouts
| std::string deskflow::KeyboardLayoutManager::getMissedLayouts | ( | ) | const |
getMissedLayouts getter for missed layouts on local machine
| const std::vector< std::string > & deskflow::KeyboardLayoutManager::getRemoteLayouts | ( | ) | const |
getRemoteLayouts getter for remote layouts
| std::string deskflow::KeyboardLayoutManager::getSerializedLocalLayouts | ( | ) | const |
getSerializedLocalLayouts getter for local serialized layouts
| bool deskflow::KeyboardLayoutManager::isLayoutInstalled | ( | const std::string & | layout | ) | const |
isLayoutInstalled checks if layout is installed
| layout | which should be checked |
| void deskflow::KeyboardLayoutManager::setRemoteLayouts | ( | const std::string_view & | remoteLayouts | ) |
setRemoteLayouts sets remote layouts
| remoteLayouts | is a string with sericalized layouts |