Ver Fonte

Select label list items on shape selection

Michael Pitidis há 13 anos atrás
pai
commit
0d4ffb85df
1 ficheiros alterados com 5 adições e 0 exclusões
  1. 5 0
      labelme.py

+ 5 - 0
labelme.py

@@ -252,6 +252,11 @@ class MainWindow(QMainWindow, WindowMixin):
 
 
     # React to canvas signals.
     # React to canvas signals.
     def shapeSelectionChanged(self, selected=False):
     def shapeSelectionChanged(self, selected=False):
+        shape = self.canvas.selectedShape
+        if shape:
+            self.labelList.setItemSelected(self.items[shape], True)
+        else:
+            self.labelList.clearSelection()
         self.actions.delete.setEnabled(selected)
         self.actions.delete.setEnabled(selected)
         self.actions.copy.setEnabled(selected)
         self.actions.copy.setEnabled(selected)