Use specific members of QVariant instead of template

Change-Id: I8c18b71d093ad19a312f1890f6b240fb61c986ba
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Robert Loehning
2017-10-26 18:11:54 +02:00
parent beb91cb84b
commit b095dec478
2 changed files with 3 additions and 3 deletions

View File

@@ -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<QByteArray>();
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<QByteArray>();
QLatin1String(Constants::SETTINGS_RIGHT_HORIZ_SPLITTER)).toByteArray();
}
}

View File

@@ -132,7 +132,7 @@ QString QmlTextGenerator::toQml(const AbstractProperty &property, int indentDept
switch (value.userType()) {
case QMetaType::Bool:
if (value.value<bool>())
if (value.toBool())
return QStringLiteral("true");
else
return QStringLiteral("false");