eric7/PluginManager/PluginRepositoryDialog.py

branch
eric7
changeset 8585
c9996d52a1b9
parent 8580
e91b276e0771
child 8586
6a315398a554
equal deleted inserted replaced
8584:90391fda03d5 8585:c9996d52a1b9
146 Preferences.getUI("DynamicOnlineCheck") and 146 Preferences.getUI("DynamicOnlineCheck") and
147 QNetworkInformation.load(QNetworkInformation.Feature.Reachability) 147 QNetworkInformation.load(QNetworkInformation.Feature.Reachability)
148 ): 148 ):
149 self.__reachabilityChanged( 149 self.__reachabilityChanged(
150 QNetworkInformation.instance().reachability()) 150 QNetworkInformation.instance().reachability())
151 # TODO: QNetworkInformation: re-enable once problem is clear 151 QNetworkInformation.instance().reachabilityChanged.connect(
152 ## QNetworkInformation.instance().reachabilityChanged.connect( 152 self.__reachabilityChanged)
153 ## self.__reachabilityChanged)
154 else: 153 else:
155 # assume to be 'always online' if no backend could be loaded or 154 # assume to be 'always online' if no backend could be loaded or
156 # dynamic online check is switched of 155 # dynamic online check is switched of
157 self.__reachabilityChanged(QNetworkInformation.Reachability.Online) 156 self.__reachabilityChanged(QNetworkInformation.Reachability.Online)
158 157
163 162
164 self.__hiddenPlugins = Preferences.getPluginManager("HiddenPlugins") 163 self.__hiddenPlugins = Preferences.getPluginManager("HiddenPlugins")
165 164
166 self.__populateList() 165 self.__populateList()
167 166
168 @pyqtSlot(QNetworkInformation.Reachability)
169 def __reachabilityChanged(self, reachability): 167 def __reachabilityChanged(self, reachability):
170 """ 168 """
171 Private slot handling reachability state changes. 169 Private slot handling reachability state changes.
172 170
173 @param reachability new reachability state 171 @param reachability new reachability state

eric ide

mercurial