tweaks to selection and progress page attributes

This commit is contained in:
Brennen Raimer
2019-04-30 16:28:50 -04:00
parent 77a13e2753
commit cb491c7bbd

View File

@@ -41,6 +41,8 @@ class InstallerWizard(QtWidgets.QWizard):
self.selection_menu.itemClicked.connect(self._open_homepage) self.selection_menu.itemClicked.connect(self._open_homepage)
self.selection_menu.itemCollapsed.connect(lambda x: self.selection_menu.resizeColumnToContents(0)) self.selection_menu.itemCollapsed.connect(lambda x: self.selection_menu.resizeColumnToContents(0))
self.selection_menu.itemExpanded.connect(lambda x: self.selection_menu.resizeColumnToContents(0)) self.selection_menu.itemExpanded.connect(lambda x: self.selection_menu.resizeColumnToContents(0))
self.selection_page.setCommitPage(True)
self.progress_page.setFinalPage(True)
#Change button text on license page #Change button text on license page
self.license_page.setButtonText(QtWidgets.QWizard.NextButton, "Agree") self.license_page.setButtonText(QtWidgets.QWizard.NextButton, "Agree")
self.license_page.setButtonText(QtWidgets.QWizard.CancelButton, "Decline") self.license_page.setButtonText(QtWidgets.QWizard.CancelButton, "Decline")
@@ -261,7 +263,6 @@ class InstallerWizard(QtWidgets.QWizard):
icon_reply = self._network_manager.get(icon_request) icon_reply = self._network_manager.get(icon_request)
#when download is complete, validates request returned without error and sets icon #when download is complete, validates request returned without error and sets icon
icon_reply.finished.connect(partial(self._set_icon, tree_item, icon_reply)) icon_reply.finished.connect(partial(self._set_icon, tree_item, icon_reply))
icon_reply.error.connect(lambda error: self._display_error(QtCore.QMetaEnum.valueToKey(error)))
def _set_icon(self, tree_item, reply): def _set_icon(self, tree_item, reply):
"""Validates a network request and sets its result as the icon of a QTreeWidgetItem. """Validates a network request and sets its result as the icon of a QTreeWidgetItem.