Эх сурвалжийг харах

Add completion for label editing

Kentaro Wada 7 жил өмнө
parent
commit
9ee0e2e84f

+ 5 - 0
labelme/labelDialog.py

@@ -64,6 +64,11 @@ class LabelDialog(QDialog):
         self.labelList.currentItemChanged.connect(self.labelSelected)
         layout.addWidget(self.labelList)
         self.setLayout(layout)
+        # completion
+        completer = QCompleter()
+        completer.setCompletionMode(QCompleter.InlineCompletion)
+        completer.setModel(self.labelList.model())
+        self.edit.setCompleter(completer)
 
     def addLabelHistory(self, label):
         if self.labelList.findItems(label, Qt.MatchExactly):