14 from PyQt6.QtWidgets import QDialog |
14 from PyQt6.QtWidgets import QDialog |
15 from PyQt6.QtNetwork import ( |
15 from PyQt6.QtNetwork import ( |
16 QNetworkProxyFactory, QNetworkProxy, QNetworkProxyQuery |
16 QNetworkProxyFactory, QNetworkProxy, QNetworkProxyQuery |
17 ) |
17 ) |
18 |
18 |
19 from E5Gui import E5MessageBox |
19 from E5Gui import EricMessageBox |
20 |
20 |
21 import Preferences |
21 import Preferences |
22 import Globals |
22 import Globals |
23 import Utilities |
23 import Utilities |
24 |
24 |
224 protocolKey = "Http" |
224 protocolKey = "Http" |
225 else: |
225 else: |
226 protocolKey = query.protocolTag().capitalize() |
226 protocolKey = query.protocolTag().capitalize() |
227 host = Preferences.getUI("ProxyHost/{0}".format(protocolKey)) |
227 host = Preferences.getUI("ProxyHost/{0}".format(protocolKey)) |
228 if not host: |
228 if not host: |
229 E5MessageBox.critical( |
229 EricMessageBox.critical( |
230 None, |
230 None, |
231 QCoreApplication.translate( |
231 QCoreApplication.translate( |
232 "EricNetworkProxyFactory", |
232 "EricNetworkProxyFactory", |
233 "Proxy Configuration Error"), |
233 "Proxy Configuration Error"), |
234 QCoreApplication.translate( |
234 QCoreApplication.translate( |