From 7cab0901cbf9895ce79a5af2390f310136a94802 Mon Sep 17 00:00:00 2001 From: jfa Date: Wed, 10 May 2006 14:34:56 +0000 Subject: [PATCH] Fix bug 10955: Collisions with 'Ctrl+I' and 'Ctrl+M' hot keys. --- src/SMESHGUI/SMESHGUI.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/SMESHGUI/SMESHGUI.cxx b/src/SMESHGUI/SMESHGUI.cxx index c5e3a6adc..47e2ee0b6 100644 --- a/src/SMESHGUI/SMESHGUI.cxx +++ b/src/SMESHGUI/SMESHGUI.cxx @@ -2866,6 +2866,11 @@ bool SMESHGUI::activateModule( SUIT_Study* study ) setMenuShown( true ); setToolShown( true ); + // Reset actions accelerator keys + action(111)->setAccel(QKeySequence(CTRL + Key_B)); // Import DAT + action(112)->setAccel(QKeySequence(CTRL + Key_U)); // Import UNV + action(113)->setAccel(QKeySequence(CTRL + Key_M)); // Import MED + return res; } @@ -2876,6 +2881,11 @@ bool SMESHGUI::deactivateModule( SUIT_Study* study ) EmitSignalCloseAllDialogs(); + // Unset actions accelerator keys + action(111)->setAccel(QKeySequence()); // Import DAT + action(112)->setAccel(QKeySequence()); // Import UNV + action(113)->setAccel(QKeySequence()); // Import MED + return SalomeApp_Module::deactivateModule( study ); } -- 2.30.2