Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py

changeset 540
2631831b4052
parent 96
9624a110667d
child 553
5af61623ae3c
--- a/Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py	Tue Aug 31 13:23:27 2010 +0200
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnDialogMixin.py	Tue Aug 31 13:39:24 2010 +0200
@@ -8,6 +8,7 @@
 the pysvn client.
 """
 
+from PyQt4.QtCore import Qt
 from PyQt4.QtGui import QApplication, QDialog, QWidget, QCursor
 
 class SvnDialogMixin(object):
@@ -110,6 +111,8 @@
                         trust_dict["issuer_dname"]),
             QMessageBox.StandardButtons(QMessageBox.NoButton),
             parent)
+        if parent is not None:
+            msgBox.setWindowModality(Qt.WindowModal)
         permButton = msgBox.addButton(self.trUtf8("&Permanent accept"), 
                                       QMessageBox.AcceptRole)
         tempButton = msgBox.addButton(self.trUtf8("&Temporary accept"), 

eric ide

mercurial