eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py

branch
eric7
changeset 9162
8b75b1668583
parent 8881
54e42bc2437a
--- a/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py	Mon Jun 20 13:25:14 2022 +0200
+++ b/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py	Mon Jun 20 19:47:39 2022 +0200
@@ -9,8 +9,9 @@
 """
 
 import os
+import shutil
 
-from PyQt6.QtCore import pyqtSlot, QDir, QFile
+from PyQt6.QtCore import pyqtSlot, QDir
 from PyQt6.QtWidgets import QDialog
 
 from .Ui_GreaseMonkeyAddScriptDialog import Ui_GreaseMonkeyAddScriptDialog
@@ -72,7 +73,7 @@
         
         tmpFileName = WebBrowserTools.ensureUniqueFilename(
             os.path.join(QDir.tempPath(), "tmp-userscript.js"))
-        if QFile.copy(self.__script.fileName(), tmpFileName):
+        if shutil.copy(self.__script.fileName(), tmpFileName):
             from QScintilla.MiniEditor import MiniEditor
             editor = MiniEditor(tmpFileName, "JavaScript", self)
             editor.show()

eric ide

mercurial