diff --git a/src/plugins/duieditor/duieditor.cpp b/src/plugins/duieditor/duieditor.cpp index 0fa7bf24802cf7eee7fc0cac6f6519bfc8242158..47d81fed9586be3b298bc4a5460eabc56bcf4acd 100644 --- a/src/plugins/duieditor/duieditor.cpp +++ b/src/plugins/duieditor/duieditor.cpp @@ -55,6 +55,7 @@ #include <QtGui/QMenu> #include <QtGui/QComboBox> #include <QtGui/QInputDialog> +#include <QtGui/QMainWindow> enum { UPDATE_DOCUMENT_DEFAULT_INTERVAL = 250 @@ -523,7 +524,8 @@ void ScriptEditor::renameIdUnderCursor() { const QString id = wordUnderCursor(); bool ok = false; - const QString newId = QInputDialog::getText(0, tr("Rename..."), + const QString newId = QInputDialog::getText(Core::ICore::instance()->mainWindow(), + tr("Rename..."), tr("New id:"), QLineEdit::Normal, id, &ok);