28 import UI.PixmapCache |
28 import UI.PixmapCache |
29 |
29 |
30 from .Bookmarks.AddBookmarkDialog import AddBookmarkDialog |
30 from .Bookmarks.AddBookmarkDialog import AddBookmarkDialog |
31 from .Bookmarks.BookmarkNode import BookmarkNode |
31 from .Bookmarks.BookmarkNode import BookmarkNode |
32 try: |
32 try: |
33 from .SslInfoDialog import SslInfoDialog |
|
34 from PyQt4.QtNetwork import QSslCertificate |
33 from PyQt4.QtNetwork import QSslCertificate |
|
34 from E5Network.E5SslInfoDialog import E5SslInfoDialog |
35 SSL_AVAILABLE = True |
35 SSL_AVAILABLE = True |
36 except ImportError: |
36 except ImportError: |
37 SSL_AVAILABLE = False |
37 SSL_AVAILABLE = False |
38 import Helpviewer.HelpWindow |
38 import Helpviewer.HelpWindow |
39 from .HelpLanguagesDialog import HelpLanguagesDialog |
39 from .HelpLanguagesDialog import HelpLanguagesDialog |
489 def showSslInfo(self): |
489 def showSslInfo(self): |
490 """ |
490 """ |
491 Public slot to show some SSL information for the loaded page. |
491 Public slot to show some SSL information for the loaded page. |
492 """ |
492 """ |
493 if SSL_AVAILABLE and self.__sslConfiguration is not None: |
493 if SSL_AVAILABLE and self.__sslConfiguration is not None: |
494 dlg = SslInfoDialog(self.getSslInfo(), self.view()) |
494 dlg = E5SslInfoDialog(self.getSslInfo(), self.view()) |
495 dlg.exec_() |
495 dlg.exec_() |
496 else: |
496 else: |
497 E5MessageBox.warning(self.view(), |
497 E5MessageBox.warning(self.view(), |
498 self.trUtf8("SSL Certificate Info"), |
498 self.trUtf8("SSL Certificate Info"), |
499 self.trUtf8("""There is no SSL Certificate Info available.""")) |
499 self.trUtf8("""There is no SSL Certificate Info available.""")) |