Sun, 13 Mar 2016 14:26:06 +0100
Fixed a Qt 5.6 compatibility issue in the Network configuration page.
Preferences/ConfigurationPages/NetworkPage.py | file | annotate | diff | comparison | revisions |
--- a/Preferences/ConfigurationPages/NetworkPage.py Sun Mar 13 14:23:26 2016 +0100 +++ b/Preferences/ConfigurationPages/NetworkPage.py Sun Mar 13 14:26:06 2016 +0100 @@ -127,14 +127,18 @@ Preferences.setUI( "RequestDownloadFilename", self.requestFilenameCheckBox.isChecked()) - from Helpviewer.Download.DownloadManager import DownloadManager - if self.cleanupNeverButton.isChecked(): - policy = DownloadManager.RemoveNever - elif self.cleanupExitButton.isChecked(): - policy = DownloadManager.RemoveExit - else: - policy = DownloadManager.RemoveSuccessFullDownload - Preferences.setHelp("DownloadManagerRemovePolicy", policy) + try: + from Helpviewer.Download.DownloadManager import DownloadManager + if self.cleanupNeverButton.isChecked(): + policy = DownloadManager.RemoveNever + elif self.cleanupExitButton.isChecked(): + policy = DownloadManager.RemoveExit + else: + policy = DownloadManager.RemoveSuccessFullDownload + Preferences.setHelp("DownloadManagerRemovePolicy", policy) + except ImportError: + # ignore it + pass Preferences.setUI( "UseProxy",