Преглед на файлове

Support ESC in LabelQListWidget

Kentaro Wada преди 5 години
родител
ревизия
419b8014e4
променени са 2 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 1 0
      labelme/widgets/escapable_qlist_widget.py
  2. 3 1
      labelme/widgets/label_qlist_widget.py

+ 1 - 0
labelme/widgets/escapable_qlist_widget.py

@@ -5,5 +5,6 @@ from qtpy import QtWidgets
 class EscapableQListWidget(QtWidgets.QListWidget):
 
     def keyPressEvent(self, event):
+        super(EscapableQListWidget, self).keyPressEvent(event)
         if event.key() == Qt.Key_Escape:
             self.clearSelection()

+ 3 - 1
labelme/widgets/label_qlist_widget.py

@@ -1,7 +1,9 @@
 from qtpy import QtWidgets
 
+from .escapable_qlist_widget import EscapableQListWidget
 
-class LabelQListWidget(QtWidgets.QListWidget):
+
+class LabelQListWidget(EscapableQListWidget):
 
     def __init__(self, *args, **kwargs):
         super(LabelQListWidget, self).__init__(*args, **kwargs)