diff Applications/Qt/QCairoWidget.cpp @ 1199:922d2e61aa5d

RadiograpyScene: can now remove any layer + new key wrappers for Delete/Backspace
author Alain Mazy <alain@mazy.be>
date Thu, 28 Nov 2019 18:28:15 +0100
parents fe938bddb932
children 771913258728 0ca50d275b9a
line wrap: on
line diff
--- a/Applications/Qt/QCairoWidget.cpp	Wed Nov 27 17:56:48 2019 +0100
+++ b/Applications/Qt/QCairoWidget.cpp	Thu Nov 28 18:28:15 2019 +0100
@@ -185,6 +185,16 @@
       break;
     }
   }
+  else if (keyChar == 127)
+  {
+    switch (event->key())
+    {
+      CASE_QT_KEY_TO_ORTHANC(Qt::Key_Delete, KeyboardKeys_Delete);
+      CASE_QT_KEY_TO_ORTHANC(Qt::Key_Backspace, KeyboardKeys_Backspace);
+    default:
+      break;
+    }
+  }
 
   {
     OrthancStone::NativeStoneApplicationContext::GlobalMutexLocker locker(*context_);