eric7/WebBrowser/SpellCheck/ManageDictionariesDialog.py

branch
eric7
changeset 8585
c9996d52a1b9
parent 8580
e91b276e0771
child 8586
6a315398a554
equal deleted inserted replaced
8584:90391fda03d5 8585:c9996d52a1b9
73 Preferences.getUI("DynamicOnlineCheck") and 73 Preferences.getUI("DynamicOnlineCheck") and
74 QNetworkInformation.load(QNetworkInformation.Feature.Reachability) 74 QNetworkInformation.load(QNetworkInformation.Feature.Reachability)
75 ): 75 ):
76 self.__reachabilityChanged( 76 self.__reachabilityChanged(
77 QNetworkInformation.instance().reachability()) 77 QNetworkInformation.instance().reachability())
78 # TODO: QNetworkInformation: re-enable once problem is clear 78 QNetworkInformation.instance().reachabilityChanged.connect(
79 ## QNetworkInformation.instance().reachabilityChanged.connect( 79 self.__reachabilityChanged)
80 ## self.__reachabilityChanged)
81 else: 80 else:
82 # assume to be 'always online' if no backend could be loaded or 81 # assume to be 'always online' if no backend could be loaded or
83 # dynamic online check is switched of 82 # dynamic online check is switched of
84 self.__reachabilityChanged(QNetworkInformation.Reachability.Online) 83 self.__reachabilityChanged(QNetworkInformation.Reachability.Online)
85 self.__replies = [] 84 self.__replies = []
87 self.__downloadCancelled = False 86 self.__downloadCancelled = False
88 self.__dictionariesToDownload = [] 87 self.__dictionariesToDownload = []
89 88
90 self.__populateList() 89 self.__populateList()
91 90
92 @pyqtSlot(QNetworkInformation.Reachability)
93 def __reachabilityChanged(self, reachability): 91 def __reachabilityChanged(self, reachability):
94 """ 92 """
95 Private slot handling reachability state changes. 93 Private slot handling reachability state changes.
96 94
97 @param reachability new reachability state 95 @param reachability new reachability state

eric ide

mercurial