--- a/ProjectPyramid/Project.py Sat Dec 23 17:16:21 2023 +0100 +++ b/ProjectPyramid/Project.py Mon Oct 28 17:35:47 2024 +0100 @@ -728,7 +728,7 @@ """ from .FormSelectionDialog import FormSelectionDialog - dlg = FormSelectionDialog() + dlg = FormSelectionDialog(parent=self.__ui) if dlg.exec() == QDialog.DialogCode.Accepted: template = dlg.getTemplateText() @@ -1065,6 +1065,7 @@ ).format(version, url), modal=True, buttons=EricMessageBox.Ok, + parent=self.__ui, ) msgBox.setIconPixmap( EricPixmapCache.getPixmap( @@ -1159,7 +1160,7 @@ """ from .CreateParametersDialog import CreateParametersDialog - dlg = CreateParametersDialog(self.__ui) + dlg = CreateParametersDialog(parent=self.__ui) if dlg.exec() == QDialog.DialogCode.Accepted: template, version, overwrite, contextData = dlg.getData() @@ -1586,7 +1587,7 @@ ) return - dlg = DistributionTypeSelectionDialog(self, projectPath, self.__ui) + dlg = DistributionTypeSelectionDialog(self, projectPath, parent=self.__ui) if dlg.exec() == QDialog.DialogCode.Accepted: formats = dlg.getFormats() cmd = self.getPyramidCommand( @@ -1601,6 +1602,7 @@ dia = PyramidDialog( title, msgSuccess=self.tr("Python distribution file built successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: @@ -1645,7 +1647,7 @@ args.append("development.ini") args.append(url) - dia = PyramidDialog(title, fixed=True, linewrap=False) + dia = PyramidDialog(title, fixed=True, linewrap=False, parent=self.__ui) res = dia.startProcess(cmd, args, projectPath) if res: dia.exec() @@ -1670,7 +1672,7 @@ ) return - dia = PyramidRoutesDialog(self) + dia = PyramidRoutesDialog(self, parent=self.__ui) res = dia.start(projectPath) if res: dia.exec() @@ -1699,7 +1701,7 @@ args = [] args.append("development.ini") - dia = PyramidDialog(title, fixed=True, linewrap=False) + dia = PyramidDialog(title, fixed=True, linewrap=False, parent=self.__ui) res = dia.startProcess(cmd, args, projectPath) if res: dia.exec() @@ -1825,7 +1827,9 @@ args.append("extract_messages") dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessages extracted successfully.") + title, + msgSuccess=self.tr("\nMessages extracted successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: @@ -1861,7 +1865,9 @@ args.append(code) dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessage catalog initialized successfully.") + title, + msgSuccess=self.tr("\nMessage catalog initialized successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: @@ -1899,7 +1905,9 @@ args.append("compile_catalog") dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessage catalogs compiled successfully.") + title, + msgSuccess=self.tr("\nMessage catalogs compiled successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: @@ -1952,7 +1960,9 @@ return dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessage catalogs compiled successfully.") + title, + msgSuccess=self.tr("\nMessage catalogs compiled successfully."), + parent=self.__ui, ) res = dia.startBatchProcesses(argsLists, projectPath) if res: @@ -1991,7 +2001,9 @@ args.append("update_catalog") dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessage catalogs updated successfully.") + title, + msgSuccess=self.tr("\nMessage catalogs updated successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: @@ -2038,7 +2050,9 @@ return dia = PyramidDialog( - title, msgSuccess=self.tr("\nMessage catalogs updated successfully.") + title, + msgSuccess=self.tr("\nMessage catalogs updated successfully."), + parent=self.__ui, ) res = dia.startBatchProcesses(argsLists, projectPath) if res: @@ -2142,7 +2156,9 @@ args.append("development.ini") dia = PyramidDialog( - title, msgSuccess=self.tr("Database initialized successfully.") + title, + msgSuccess=self.tr("Database initialized successfully."), + parent=self.__ui, ) res = dia.startProcess(cmd, args, projectPath) if res: