51 Private slot to set the enabled state of the OK button. |
51 Private slot to set the enabled state of the OK button. |
52 """ |
52 """ |
53 enable = bool(self.packageEdit.text()) |
53 enable = bool(self.packageEdit.text()) |
54 version = self.versionEdit.text() |
54 version = self.versionEdit.text() |
55 if version: |
55 if version: |
56 enable &= VersionInfo.isvalid(version) |
56 try: |
|
57 enable &= VersionInfo.is_valid(version) |
|
58 except AttributeError: |
|
59 enable &= VersionInfo.isvalid(version) |
57 |
60 |
58 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(enable) |
61 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(enable) |
59 |
62 |
60 def getData(self): |
63 def getData(self): |
61 """ |
64 """ |