|
@@ -76,6 +76,7 @@ class LabelDialog(QtWidgets.QDialog):
|
|
self.labelList.setDragDropMode(
|
|
self.labelList.setDragDropMode(
|
|
QtWidgets.QAbstractItemView.InternalMove)
|
|
QtWidgets.QAbstractItemView.InternalMove)
|
|
self.labelList.currentItemChanged.connect(self.labelSelected)
|
|
self.labelList.currentItemChanged.connect(self.labelSelected)
|
|
|
|
+ self.labelList.itemDoubleClicked.connect(self.labelDoubleClicked)
|
|
self.edit.setListWidget(self.labelList)
|
|
self.edit.setListWidget(self.labelList)
|
|
layout.addWidget(self.labelList)
|
|
layout.addWidget(self.labelList)
|
|
# label_flags
|
|
# label_flags
|
|
@@ -126,6 +127,9 @@ class LabelDialog(QtWidgets.QDialog):
|
|
if text:
|
|
if text:
|
|
self.accept()
|
|
self.accept()
|
|
|
|
|
|
|
|
+ def labelDoubleClicked(self, item):
|
|
|
|
+ self.validate()
|
|
|
|
+
|
|
def postProcess(self):
|
|
def postProcess(self):
|
|
text = self.edit.text()
|
|
text = self.edit.text()
|
|
if hasattr(text, 'strip'):
|
|
if hasattr(text, 'strip'):
|