Convert keyboardShortcut bindings to new settings API

This commit is contained in:
Vasily
2019-12-10 08:28:41 +01:00
committed by username223
parent 31982c54bf
commit 2ab77e6584
+6 -14
View File
@@ -640,34 +640,26 @@ void OverlayController::processPushToTalkBindings()
void OverlayController::processKeyboardBindings()
{
constexpr auto settingsKeyboardName = "keyboardShortcuts";
if ( m_actions.keyboardOne() )
{
appSettings()->beginGroup( settingsKeyboardName );
const auto commands
= appSettings()->value( "keyboardOne" ).toString().toStdString();
appSettings()->endGroup();
const auto commands = settings::getSetting(
settings::StringSetting::KEYBOARDSHORTCUT_keyboardOne );
sendStringAsInput( commands );
}
if ( m_actions.keyboardTwo() )
{
appSettings()->beginGroup( settingsKeyboardName );
const auto commands
= appSettings()->value( "keyboardTwo" ).toString().toStdString();
appSettings()->endGroup();
const auto commands = settings::getSetting(
settings::StringSetting::KEYBOARDSHORTCUT_keyboardTwo );
sendStringAsInput( commands );
}
if ( m_actions.keyboardThree() )
{
appSettings()->beginGroup( settingsKeyboardName );
const auto commands
= appSettings()->value( "keyboardThree" ).toString().toStdString();
appSettings()->endGroup();
const auto commands = settings::getSetting(
settings::StringSetting::KEYBOARDSHORTCUT_keyboardThree );
sendStringAsInput( commands );
}