Index: sources/view/settings/VLocalization.h =================================================================== diff -u -rd866ef66b21f114f07cb80a07860900cd43daff0 -ra522e6aa7a36ac696a9a956200e89d838f319e25 --- sources/view/settings/VLocalization.h (.../VLocalization.h) (revision d866ef66b21f114f07cb80a07860900cd43daff0) +++ sources/view/settings/VLocalization.h (.../VLocalization.h) (revision a522e6aa7a36ac696a9a956200e89d838f319e25) @@ -49,13 +49,22 @@ {3, "fr"} }; + QMap _keyboardLocaleMap { + {0, "en_US"}, + {1, "es_ES"}, + {2, "de_DE"}, + {3, "fr_FR"} + }; + // The property adjustment_Triggered has to be always true // and to always trigger the change event to work as a notifier for GUI // has been manually tested that it works perfectly fine TRIGGER ( bool , adjustment , 0) PROPERTY( QString , notification ,"") PROPERTY( quint8 , languageIndex , 0) + PROPERTY( QString , keyboardAcronym ,"de_DE") + READONLY( QStringList, languageList, _languageMap.values()) VIEW_DEC_CLASS(VLocalization)