diff --git a/libs/labelDialog.py b/libs/labelDialog.py index a572f213..4df80545 100644 --- a/libs/labelDialog.py +++ b/libs/labelDialog.py @@ -40,7 +40,8 @@ class LabelDialog(QDialog): self.listWidget = QListWidget(self) for item in listItem: self.listWidget.addItem(item) - self.listWidget.itemDoubleClicked.connect(self.listItemClick) + self.listWidget.itemClicked.connect(self.listItemClick) + self.listWidget.itemDoubleClicked.connect(self.listItemDoubleClick) layout.addWidget(self.listWidget) self.setLayout(layout) @@ -76,4 +77,7 @@ class LabelDialog(QDialog): # PyQt5: AttributeError: 'str' object has no attribute 'trimmed' text = tQListWidgetItem.text().strip() self.edit.setText(text) + + def listItemDoubleClick(self, tQListWidgetItem): + self.listItemClick(tQListWidgetItem) self.validate()