src/eric7/UI/Previewers/PreviewerHTML.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9573
9960d19d66b5
--- a/src/eric7/UI/Previewers/PreviewerHTML.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/UI/Previewers/PreviewerHTML.py	Mon Nov 07 17:19:58 2022 +0100
@@ -16,7 +16,7 @@
 import tempfile
 import threading
 
-from PyQt6.QtCore import Qt, QThread, QUrl, pyqtSignal, pyqtSlot
+from PyQt6.QtCore import QEventLoop, QPoint, Qt, QThread, QUrl, pyqtSignal, pyqtSlot
 from PyQt6.QtGui import QCursor, QGuiApplication
 from PyQt6.QtWidgets import (
     QCheckBox,
@@ -58,7 +58,9 @@
         self.__previewAvailable = True
 
         try:
-            from PyQt6.QtWebEngineWidgets import QWebEngineView
+            from PyQt6.QtWebEngineWidgets import (  # __IGNORE_WARNING_I10__
+                QWebEngineView,
+            )
 
             self.previewView = QWebEngineView(self)
             self.previewView.page().linkHovered.connect(self.__showLink)
@@ -286,8 +288,6 @@
         """
         Private method to save scroll bar positions for a previewed editor.
         """
-        from PyQt6.QtCore import QPoint
-
         try:
             pos = self.previewView.scrollPosition()
         except AttributeError:
@@ -328,8 +328,6 @@
         @return result of the script
         @rtype depending upon script result
         """
-        from PyQt6.QtCore import QEventLoop
-
         loop = QEventLoop()
         resultDict = {"res": None}
 
@@ -636,7 +634,9 @@
         @return processed HTML (string)
         """
         try:
-            from sphinx.application import Sphinx  # __IGNORE_EXCEPTION__
+            from sphinx.application import (  # __IGNORE_EXCEPTION__ __IGNORE_WARNING__
+                Sphinx,
+            )
         except ImportError:
             return self.tr(
                 """<p>ReStructuredText preview requires the"""
@@ -705,8 +705,8 @@
                 sys.modules.pop(key)
 
         try:
-            import docutils.core  # __IGNORE_EXCEPTION__
-            import docutils.utils  # __IGNORE_EXCEPTION__
+            import docutils.core  # __IGNORE_EXCEPTION__ __IGNORE_WARNING_I10__
+            import docutils.utils  # __IGNORE_EXCEPTION__ __IGNORE_WARNING_I10__
         except ImportError:
             return self.tr(
                 """<p>ReStructuredText preview requires the"""
@@ -752,7 +752,7 @@
         @rtype str
         """
         try:
-            import markdown  # __IGNORE_EXCEPTION__
+            import markdown  # __IGNORE_EXCEPTION__ __IGNORE_WARNING_I10__
         except ImportError:
             return self.tr(
                 """<p>Markdown preview requires the <b>Markdown</b> """
@@ -762,7 +762,7 @@
                 """installation instructions.</a></p>"""
             )
 
-        from . import MarkdownExtensions, PreviewerHTMLStyles
+        from . import MarkdownExtensions, PreviewerHTMLStyles  # __IGNORE_WARNING_I101__
 
         extensions = []
 

eric ide

mercurial