Toggle overwrite mode with Insert key

This commit is contained in:
Hanna K 2021-12-12 17:02:42 +01:00
parent 7dd2e57296
commit b7962f9b69

View File

@ -1375,6 +1375,10 @@ void ExpressionEdit::keyPressEvent(QKeyEvent *event) {
}
if(event->modifiers() == Qt::NoModifier || event->modifiers() == Qt::GroupSwitchModifier || event->modifiers() == Qt::ShiftModifier || event->modifiers() == Qt::KeypadModifier) {
switch(event->key()) {
case Qt::Key_Insert: {
if(event->modifiers() != Qt::ShiftModifier) setOverwriteMode(!overwriteMode());
break;
}
case Qt::Key_Asterisk: {
if(settings->rpn_mode && settings->rpn_keys) {
emit calculateRPNRequest(OPERATION_MULTIPLY);