1
0
Fork 0

Add setting to disable enter auto repeat

This commit is contained in:
torusrxxx 2020-08-15 20:26:10 +08:00 committed by Duncan Ogilvie
parent 6a02c7863b
commit 9a869936f0
2 changed files with 4 additions and 3 deletions

View File

@ -113,13 +113,13 @@ void CommandLineEdit::execute()
if(mCurrentScriptIndex == -1)
return;
GUISCRIPTEXECUTE exec = mScriptInfo[mCurrentScriptIndex].execute;
QString & cmd = text();
QString cmd = text();
if(exec)
{
if(cmd.trimmed().isEmpty())
cmd = getLineFromHistory();
if(Config()->getBool("Gui", "AutoRepeatOnEnter"))
cmd = getLineFromHistory();
// Send this string directly to the user
exec(cmd.toUtf8().constData());
}

View File

@ -281,6 +281,7 @@ Configuration::Configuration() : QObject(), noMoreMsgbox(false)
guiBool.insert("ShowExitConfirmation", true);
guiBool.insert("DisableAutoComplete", false);
guiBool.insert("CaseSensitiveAutoComplete", false);
guiBool.insert("AutoRepeatOnEnter", false);
//Named menu settings
insertMenuBuilderBools(&guiBool, "CPUDisassembly", 50); //CPUDisassembly
insertMenuBuilderBools(&guiBool, "CPUDump", 50); //CPUDump