Browse Source

Create escapable_qlist_widget.py

LaraStuStu 5 years ago
parent
commit
77925dafe6
1 changed files with 9 additions and 0 deletions
  1. 9 0
      DataAnnotation/labelme/labelme/widgets/escapable_qlist_widget.py

+ 9 - 0
DataAnnotation/labelme/labelme/widgets/escapable_qlist_widget.py

@@ -0,0 +1,9 @@
+from qtpy.QtCore import Qt
+from qtpy import QtWidgets
+
+
+class EscapableQListWidget(QtWidgets.QListWidget):
+
+    def keyPressEvent(self, event):
+        if event.key() == Qt.Key_Escape:
+            self.clearSelection()