From c100616ea68d18238989178636565dbd887fab99 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 23 Feb 2021 09:17:31 +0100 Subject: [PATCH] QmlDesigner.RichTextEditor: Use proper parent and make dialog modal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ifeb7f228acfcfc7daecdcd431be639809ec47f0e Reviewed-by: Henning Gründl Reviewed-by: Thomas Hartmann --- .../components/richtexteditor/richtexteditorproxy.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/qmldesigner/components/richtexteditor/richtexteditorproxy.cpp b/src/plugins/qmldesigner/components/richtexteditor/richtexteditorproxy.cpp index 12e0cee41bc..5d7d631ccf5 100644 --- a/src/plugins/qmldesigner/components/richtexteditor/richtexteditorproxy.cpp +++ b/src/plugins/qmldesigner/components/richtexteditor/richtexteditorproxy.cpp @@ -24,23 +24,25 @@ ****************************************************************************/ #include "richtexteditorproxy.h" +#include "richtexteditor.h" #include #include +#include + #include #include #include -#include "richtexteditor.h" - namespace QmlDesigner { RichTextEditorProxy::RichTextEditorProxy(QObject *parent) : QObject(parent) - , m_dialog(new QDialog{}) + , m_dialog(new QDialog(Core::ICore::dialogParent())) , m_widget(new RichTextEditor{}) { + m_dialog->setModal(true); QGridLayout *layout = new QGridLayout{}; layout->addWidget(m_widget);