PipxInterface/PipxWidget.py

changeset 95
6d594ca518a7
parent 90
0949844ea0e3
child 102
01ec5166a35c
--- a/PipxInterface/PipxWidget.py	Sun Oct 20 12:11:04 2024 +0200
+++ b/PipxInterface/PipxWidget.py	Sat Oct 26 17:02:15 2024 +0200
@@ -256,7 +256,7 @@
         """
         from .PipxPackagesInputDialog import PipxPackagesInputDialog
 
-        dlg = PipxPackagesInputDialog(self.tr("Install Packages"))
+        dlg = PipxPackagesInputDialog(self.tr("Install Packages"), parent=self)
         if dlg.exec() == QDialog.DialogCode.Accepted:
             packages, pyVersion, fetchMissing, force, systemSitePackages = dlg.getData()
             self.__pipx.installPackages(
@@ -275,7 +275,7 @@
         """
         from .PipxSpecInputDialog import PipxSpecInputDialog
 
-        dlg = PipxSpecInputDialog(self.tr("Install All Packages"))
+        dlg = PipxSpecInputDialog(self.tr("Install All Packages"), parent=self)
         if dlg.exec() == QDialog.DialogCode.Accepted:
             specFile, pyVersion, fetchMissing, force, systemSitePackages = dlg.getData()
             self.__pipx.installAllPackages(
@@ -542,7 +542,7 @@
         """
         from .PipxInterpretersDialog import PipxInterpretersDialog
 
-        dlg = PipxInterpretersDialog(self.__pipx, self)
+        dlg = PipxInterpretersDialog(self.__pipx, parent=self)
         dlg.exec()
 
     @pyqtSlot()
@@ -573,6 +573,7 @@
             package=package,
             dependencies=dependencies,
             mode=PipxDependenciesDialog.AllMode,
+            parent=self,
         )
         dlg.exec()
 
@@ -590,6 +591,7 @@
             package=package,
             dependencies=dependencies,
             mode=PipxDependenciesDialog.OutdatedMode,
+            parent=self,
         )
         result = dlg.exec()
         if result == PipxDependenciesDialog.UpgradeDependenciesAction:
@@ -610,6 +612,7 @@
             package=package,
             dependencies=dependencies,
             mode=PipxDependenciesDialog.UptodateMode,
+            parent=self,
         )
         dlg.exec()
 

eric ide

mercurial