mostly worked around annoying Qt bug
This commit is contained in:
@@ -36,7 +36,12 @@ class InstallerWizard(QtWidgets.QWizard):
|
||||
self.intro.anchorClicked.connect(self._link_clicked)
|
||||
self.license.anchorClicked.connect(self._link_clicked)
|
||||
self.selection_menu.itemClicked.connect(self._enforce_dependencies)
|
||||
self.install_location.setValidator(Location_Validator(self))
|
||||
self._location_validator = Location_Validator(self)
|
||||
try:
|
||||
self.install_location.inputRejected.connect(self.install_location.clear)
|
||||
except AttributeError:
|
||||
pass #inputRejected signal added in Qt 5.12, I have 5.9
|
||||
self.install_location.setValidator(self._location_validator)
|
||||
self.location_page.registerField("Location*", self.install_location)
|
||||
self.browse_button.clicked.connect(self._select_location)
|
||||
self.selection_menu.itemClicked.connect(self._open_homepage)
|
||||
|
||||
Reference in New Issue
Block a user