add Shortcut Enret and Return to next button

master3.3
Denis Spiridonov 12 years ago
parent c3b3d3abb1
commit 9c1129c863

@ -459,3 +459,9 @@ class MainWgt(QtGui.QMainWindow):
return 0
else:
return 1
def keyPressEvent(self, e):
if e.key() == QtCore.Qt.Key_Return:
self.control_button.keyPressEvent(e)
else:
QtGui.QTabWidget.keyPressEvent(self, e)

@ -503,6 +503,8 @@ class ToolTabWidget(QtGui.QTabWidget):
except (ConfigParser.NoOptionError, ConfigParser.NoSectionError):
return False
# def keyPressEvent(self, e):
# import ipdb
# ipdb.set_trace()
def keyPressEvent(self, e):
if e.key() == QtCore.Qt.Key_Return:
self.currentWidget().keyPressEvent(e)
else:
QtGui.QTabWidget.keyPressEvent(self, e)

@ -267,4 +267,11 @@ class ControlButtonWgt(QtGui.QWidget):
self.prev_button.setEnabled(True)
if hasattr(self, 'clear_proc_cache_button'):
self.clear_proc_cache_button.setEnabled(True)
self.ClientObj.app.processEvents()
self.ClientObj.app.processEvents()
def keyPressEvent(self, e):
if e.key() == QtCore.Qt.Key_Return:
if hasattr (self, 'next_button'):
self.next_button.click()
else:
QtGui.QTabWidget.keyPressEvent(self, e)

Loading…
Cancel
Save