99 from WebBrowser.WebBrowserPage import WebBrowserPage |
99 from WebBrowser.WebBrowserPage import WebBrowserPage |
100 userAgent, ok = QInputDialog.getText( |
100 userAgent, ok = QInputDialog.getText( |
101 self, |
101 self, |
102 self.tr("Custom user agent"), |
102 self.tr("Custom user agent"), |
103 self.tr("User agent:"), |
103 self.tr("User agent:"), |
104 QLineEdit.Normal, |
104 QLineEdit.EchoMode.Normal, |
105 WebBrowserPage.userAgent(resolveEmpty=True)) |
105 WebBrowserPage.userAgent(resolveEmpty=True)) |
106 if ok: |
106 if ok: |
107 if self.__url: |
107 if self.__url: |
108 self.__manager.setUserAgentForUrl(self.__url, userAgent) |
108 self.__manager.setUserAgentForUrl(self.__url, userAgent) |
109 else: |
109 else: |
128 |
128 |
129 @return flag indicating that a user agent entry is checked (boolean) |
129 @return flag indicating that a user agent entry is checked (boolean) |
130 """ |
130 """ |
131 defaultUserAgents = QFile(os.path.join( |
131 defaultUserAgents = QFile(os.path.join( |
132 os.path.dirname(__file__), "UserAgentDefaults.xml")) |
132 os.path.dirname(__file__), "UserAgentDefaults.xml")) |
133 defaultUserAgents.open(QIODevice.ReadOnly) |
133 defaultUserAgents.open(QIODevice.OpenModeFlag.ReadOnly) |
134 |
134 |
135 menuStack = [] |
135 menuStack = [] |
136 isChecked = False |
136 isChecked = False |
137 |
137 |
138 if self.__url: |
138 if self.__url: |