diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-09-09 15:32:21 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-09-16 09:23:16 +0200 |
commit | 3403c170ed7a95c6effead6e91aa7d6cb245f9f3 (patch) | |
tree | 104572aa05ee893da331313a68cf5cc3e9248b80 | |
parent | 450b55b3993bd600efaff17ff6ee3e4be73f3575 (diff) |
Qt Designer: Fix the form template for QDockWidget
Add a contents widget as it otherwise cannot be edited.
Fixes: QTBUG-78138
Change-Id: I5a77b0d90ddf18666212b03ab84eb707642fff41
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
-rw-r--r-- | src/designer/src/lib/shared/widgetdatabase.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/designer/src/lib/shared/widgetdatabase.cpp b/src/designer/src/lib/shared/widgetdatabase.cpp index 2aceaa6a1..5fecd4c98 100644 --- a/src/designer/src/lib/shared/widgetdatabase.cpp +++ b/src/designer/src/lib/shared/widgetdatabase.cpp @@ -613,6 +613,8 @@ static QString generateNewFormXML(const QString &className, const QString &simil str << R"(<widget class="QWidget" name="centralwidget"/>)"; } else if (similarClassName == QLatin1String("QWizard")) { str << R"(<widget class="QWizardPage" name="wizardPage1"/><widget class="QWizardPage" name="wizardPage2"/>)"; + } else if (similarClassName == QLatin1String("QDockWidget")) { + str << R"(<widget class="QWidget" name="dockWidgetContents"/>)"; } str << "</widget></ui>\n"; return rc; |