From b095dec47875c2f2677ae79eed019e508f467d5f Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Thu, 26 Oct 2017 18:11:54 +0200 Subject: [PATCH] Use specific members of QVariant instead of template Change-Id: I8c18b71d093ad19a312f1890f6b240fb61c986ba Reviewed-by: Tim Jenssen --- src/plugins/modeleditor/uicontroller.cpp | 4 ++-- .../qmldesigner/designercore/model/qmltextgenerator.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/modeleditor/uicontroller.cpp b/src/plugins/modeleditor/uicontroller.cpp index 76f643232f3..8f5b7fd22a7 100644 --- a/src/plugins/modeleditor/uicontroller.cpp +++ b/src/plugins/modeleditor/uicontroller.cpp @@ -99,11 +99,11 @@ void UiController::loadSettings(QSettings *settings) { if (settings->contains(QLatin1String(Constants::SETTINGS_RIGHT_SPLITTER))) { d->rightSplitterState = settings->value( - QLatin1String(Constants::SETTINGS_RIGHT_SPLITTER)).value(); + QLatin1String(Constants::SETTINGS_RIGHT_SPLITTER)).toByteArray(); } if (settings->contains(QLatin1String(Constants::SETTINGS_RIGHT_HORIZ_SPLITTER))) { d->rightHorizSplitterState = settings->value( - QLatin1String(Constants::SETTINGS_RIGHT_HORIZ_SPLITTER)).value(); + QLatin1String(Constants::SETTINGS_RIGHT_HORIZ_SPLITTER)).toByteArray(); } } diff --git a/src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp b/src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp index 02ce823e311..5f65bea40c9 100644 --- a/src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp @@ -132,7 +132,7 @@ QString QmlTextGenerator::toQml(const AbstractProperty &property, int indentDept switch (value.userType()) { case QMetaType::Bool: - if (value.value()) + if (value.toBool()) return QStringLiteral("true"); else return QStringLiteral("false");