ProjectFlask/Project.py

branch
eric7
changeset 85
fcb5126077b1
parent 84
f39230b845e4
child 87
075f7667f69d
diff -r f39230b845e4 -r fcb5126077b1 ProjectFlask/Project.py
--- a/ProjectFlask/Project.py	Sat Dec 23 17:08:59 2023 +0100
+++ b/ProjectFlask/Project.py	Mon Oct 28 17:11:28 2024 +0100
@@ -94,8 +94,8 @@
 
         self.__capabilities = {}
 
-        self.__pybabelProject = PyBabelProject(self.__plugin, self, self)
-        self.__migrateProject = MigrateProject(self.__plugin, self, self)
+        self.__pybabelProject = PyBabelProject(self.__plugin, self, self.__ui)
+        self.__migrateProject = MigrateProject(self.__plugin, self, self.__ui)
 
     def initActions(self):
         """
@@ -382,7 +382,7 @@
         """
         from .FormSelectionDialog import FormSelectionDialog
 
-        dlg = FormSelectionDialog()
+        dlg = FormSelectionDialog(parent=self.__ui)
         if dlg.exec() == QDialog.DialogCode.Accepted:
             template = dlg.getTemplateText()
 
@@ -603,6 +603,7 @@
             ).format(versions["flask"], versions["werkzeug"], versions["python"], url),
             modal=True,
             buttons=EricMessageBox.Ok,
+            parent=self.__ui,
         )
         msgBox.setIconPixmap(
             EricPixmapCache.getPixmap(
@@ -787,7 +788,7 @@
         from .FlaskConfigDialog import FlaskConfigDialog
 
         config = self.getData("flask", "")
-        dlg = FlaskConfigDialog(config, self)
+        dlg = FlaskConfigDialog(config, self, parent=self.__ui)
         if dlg.exec() == QDialog.DialogCode.Accepted:
             config = dlg.getConfiguration()
             self.setData("flask", "", config)

eric ide

mercurial