summaryrefslogtreecommitdiffstats
path: root/src/corelib/json/qjsonobject.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-06-10 10:41:28 +0200
committerJędrzej Nowacki <jedrzej.nowacki@digia.com>2014-06-13 12:58:38 +0200
commitafbc2c75e32213db15f5a18ba5fe38822af49882 (patch)
tree129809607acc305d74c0f34fb7ac62c67195fd55 /src/corelib/json/qjsonobject.h
parente2a7293290b7aa7090c4ce2178e35eccaea11a00 (diff)
json: Add defaultValue to QJsonValueRef toInt/toBool/toDouble/toString
Currently QJsonValue and QJsonValueRef behave differently in regard to the default values leading to confusion compile errors depending on which of the two types one is actually using. Before this change it was possible to write: QJsonValue value = jsonObject["item"]; QString name = value.toString(QStringLiteral("default")); but not: QString name = jsonObject["item"].toString(QStringLiteral("default")); Change-Id: Id1185acf339aa3a91e97848e85d068f84552df71 Reviewed-by: Lars Knoll <lars.knoll@digia.com> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Diffstat (limited to 'src/corelib/json/qjsonobject.h')
0 files changed, 0 insertions, 0 deletions