105 self.__browser.urlChanged.connect(self.__browserUrlChanged) |
105 self.__browser.urlChanged.connect(self.__browserUrlChanged) |
106 self.__browser.loadProgress.connect(self.update) |
106 self.__browser.loadProgress.connect(self.update) |
107 self.__browser.loadFinished.connect(self.__loadFinished) |
107 self.__browser.loadFinished.connect(self.__loadFinished) |
108 self.__browser.loadStarted.connect(self.__loadStarted) |
108 self.__browser.loadStarted.connect(self.__loadStarted) |
109 |
109 |
110 self.__sslLabel.clicked[()].connect(self.__browser.page().showSslInfo) |
110 self.__sslLabel.clicked.connect(self.__browser.page().showSslInfo) |
111 |
111 |
112 def browser(self): |
112 def browser(self): |
113 """ |
113 """ |
114 Public method to get the associated browser (HelpBrowser) |
114 Public method to get the associated browser (HelpBrowser) |
115 """ |
115 """ |
171 self.__rssButton.setVisible(self.__browser.checkRSS()) |
171 self.__rssButton.setVisible(self.__browser.checkRSS()) |
172 |
172 |
173 if ok and \ |
173 if ok and \ |
174 self.__browser.url().scheme() == "https" and \ |
174 self.__browser.url().scheme() == "https" and \ |
175 QSslCertificate is not None: |
175 QSslCertificate is not None: |
176 sslInfo = self.__browser.page().getSslInfo() |
176 sslInfo = self.__browser.page().getSslCertificate() |
177 if sslInfo is not None: |
177 if sslInfo is not None: |
178 if qVersion() >= "5.0.0": |
178 if qVersion() >= "5.0.0": |
179 org = Utilities.decodeString( |
179 org = Utilities.decodeString( |
180 ", ".join(sslInfo.subjectInfo(QSslCertificate.Organization))) |
180 ", ".join(sslInfo.subjectInfo(QSslCertificate.Organization))) |
181 else: |
181 else: |