diff --git a/gui/qt/util.py b/gui/qt/util.py index c83ed6bf..8e1ea2ff 100644 --- a/gui/qt/util.py +++ b/gui/qt/util.py @@ -57,7 +57,7 @@ def ok_cancel_buttons(dialog, ok_label=_("OK") ): b.setDefault(True) return hbox -def text_dialog(parent, title, label, ok_label): +def text_dialog(parent, title, label, ok_label, default=None): dialog = QDialog(parent) dialog.setMinimumWidth(500) dialog.setWindowTitle(title) @@ -66,6 +66,8 @@ def text_dialog(parent, title, label, ok_label): dialog.setLayout(l) l.addWidget(QLabel(label)) txt = QTextEdit() + if default: + txt.setText(default) l.addWidget(txt) l.addLayout(ok_cancel_buttons(dialog, ok_label)) if dialog.exec_():