From 0c66d5ea9d82493c8d569ee9fbbae6311594dde6 Mon Sep 17 00:00:00 2001
From: Kentaro Wada <www.kentaro.wada@gmail.com>
Date: Sun, 1 Apr 2018 21:27:13 +0900
Subject: [PATCH] Refactor labelme/labelDialog.py

---
 labelme/labelDialog.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/labelme/labelDialog.py b/labelme/labelDialog.py
index fc4301d..1be1271 100644
--- a/labelme/labelDialog.py
+++ b/labelme/labelDialog.py
@@ -36,9 +36,6 @@ from .lib import newIcon
 # - Calculate optimal position so as not to go out of screen area.
 
 
-BB = QtWidgets.QDialogButtonBox
-
-
 class LabelQLineEdit(QtWidgets.QLineEdit):
 
     def setListWidget(self, list_widget):
@@ -63,9 +60,13 @@ class LabelDialog(QtWidgets.QDialog):
         layout = QtWidgets.QVBoxLayout()
         layout.addWidget(self.edit)
         # buttons
-        self.buttonBox = bb = BB(BB.Ok | BB.Cancel, QtCore.Qt.Horizontal, self)
-        bb.button(BB.Ok).setIcon(newIcon('done'))
-        bb.button(BB.Cancel).setIcon(newIcon('undo'))
+        self.buttonBox = bb = QtWidgets.QDialogButtonBox(
+            QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel,
+            QtCore.Qt.Horizontal,
+            self,
+        )
+        bb.button(bb.Ok).setIcon(newIcon('done'))
+        bb.button(bb.Cancel).setIcon(newIcon('undo'))
         bb.accepted.connect(self.validate)
         bb.rejected.connect(self.reject)
         layout.addWidget(bb)
-- 
GitLab