eric6/VirtualEnv/VirtualenvAddEditDialog.py

branch
maintenance
changeset 8273
698ae46f40a4
parent 8176
31965986ecd1
parent 8260
2161475d9639
--- a/eric6/VirtualEnv/VirtualenvAddEditDialog.py	Fri Apr 02 11:59:41 2021 +0200
+++ b/eric6/VirtualEnv/VirtualenvAddEditDialog.py	Sat May 01 14:27:20 2021 +0200
@@ -52,7 +52,7 @@
         @param parent reference to the parent widget
         @type QWidget
         """
-        super(VirtualenvAddEditDialog, self).__init__(parent)
+        super().__init__(parent)
         self.setupUi(self)
         
         self.__venvName = venvName
@@ -107,17 +107,14 @@
         """
         Private slot to update the state of the OK button.
         """
-        if self.__editMode:
-            enable = (
-                bool(self.nameEdit.text()) and
-                (self.nameEdit.text() == self.__venvName or
-                 self.__manager.isUnique(self.nameEdit.text()))
-            )
-        else:
-            enable = (
-                bool(self.nameEdit.text()) and
-                self.__manager.isUnique(self.nameEdit.text())
-            )
+        enable = (
+            (bool(self.nameEdit.text()) and
+             (self.nameEdit.text() == self.__venvName or
+              self.__manager.isUnique(self.nameEdit.text())))
+            if self.__editMode else
+            (bool(self.nameEdit.text()) and
+             self.__manager.isUnique(self.nameEdit.text()))
+        )
         
         if not self.globalCheckBox.isChecked():
             enable &= (

eric ide

mercurial