src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py
--- a/src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py	Mon Nov 07 17:19:58 2022 +0100
@@ -16,6 +16,7 @@
 
 from eric7.EricGui import EricPixmapCache
 from eric7.UI.NotificationWidget import NotificationTypes
+from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
 
 from .Ui_GreaseMonkeyAddScriptDialog import Ui_GreaseMonkeyAddScriptDialog
 
@@ -70,14 +71,13 @@
         """
         Private slot to show an editor window with the source code.
         """
+        from eric7.QScintilla.MiniEditor import MiniEditor
         from eric7.WebBrowser.Tools import WebBrowserTools
 
         tmpFileName = WebBrowserTools.ensureUniqueFilename(
             os.path.join(QDir.tempPath(), "tmp-userscript.js")
         )
         if shutil.copy(self.__script.fileName(), tmpFileName):
-            from eric7.QScintilla.MiniEditor import MiniEditor
-
             editor = MiniEditor(tmpFileName, "JavaScript", self)
             editor.show()
 
@@ -94,8 +94,6 @@
             msg = self.tr("<p>Cannot install script.</p>")
             success = False
 
-        from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
-
         if success:
             WebBrowserWindow.showNotification(
                 EricPixmapCache.getPixmap("greaseMonkey48"),

eric ide

mercurial