diff --git a/python/console/console.py b/python/console/console.py index 4745d212921..0ae32ff09eb 100755 --- a/python/console/console.py +++ b/python/console/console.py @@ -355,7 +355,7 @@ class PythonConsoleWidget(QWidget): sF.close() def openHelp(self): - dlg = HelpDialog(self) + dlg = HelpDialog() dlg.exec_() def openSettings(self): diff --git a/python/console/console_help.py b/python/console/console_help.py index 2f448138adb..0a91b42ffdf 100644 --- a/python/console/console_help.py +++ b/python/console/console_help.py @@ -30,10 +30,11 @@ from qgis.core import QgsApplication import os class HelpDialog(QDialog, Ui_Help): - def __init__(self, parent): + def __init__(self, parent=None): QDialog.__init__(self, parent) self.setupUi(self) - + + self.setWindowModality(Qt.WindowModal) self.setWindowTitle(QCoreApplication.translate("PythonConsole","Help Python Console")) self.setMaximumSize(530, 300)