aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmllocale.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-04-28 05:09:39 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2013-04-29 13:13:05 +0200
commit1a6dd638b830a5353fb2321b74a57d380539c92d (patch)
tree9123fa75f233b10ba49fc20fac358ffea1258c13 /src/qml/qml/qqmllocale.cpp
parentd09c05954867b57b3ae00499a1552f022d33e74c (diff)
Get rid of QV8Engine::toString()
It's easier to use toQString() on a QV4::Value Change-Id: I9bf22cb72607b32948e77c632d2f9b8fe120ea41 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/qml/qqmllocale.cpp')
-rw-r--r--src/qml/qml/qqmllocale.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/qml/qml/qqmllocale.cpp b/src/qml/qml/qqmllocale.cpp
index 99e82bb30e..52acd85c7a 100644
--- a/src/qml/qml/qqmllocale.cpp
+++ b/src/qml/qml/qqmllocale.cpp
@@ -301,10 +301,10 @@ v8::Handle<v8::Value> QQmlDateExtension::fromLocaleString(const v8::Arguments& a
QLocale::FormatType enumFormat = QLocale::LongFormat;
QDateTime dt;
- QString dateString = r->engine->toString(args[1]->ToString());
+ QString dateString = args[1]->v4Value().toQString();
if (args.Length() == 3) {
if (args[2]->IsString()) {
- QString format = r->engine->toString(args[2]->ToString());
+ QString format = args[2]->v4Value().toQString();
dt = r->locale.toDateTime(dateString, format);
} else if (args[2]->IsNumber()) {
quint32 intFormat = args[2]->ToNumber()->Value();
@@ -338,10 +338,10 @@ v8::Handle<v8::Value> QQmlDateExtension::fromLocaleTimeString(const v8::Argument
QLocale::FormatType enumFormat = QLocale::LongFormat;
QTime tm;
- QString dateString = r->engine->toString(args[1]->ToString());
+ QString dateString = args[1]->v4Value().toQString();
if (args.Length() == 3) {
if (args[2]->IsString()) {
- QString format = r->engine->toString(args[2]->ToString());
+ QString format = args[2]->v4Value().toQString();
tm = r->locale.toTime(dateString, format);
} else if (args[2]->IsNumber()) {
quint32 intFormat = args[2]->ToNumber()->Value();
@@ -376,10 +376,10 @@ v8::Handle<v8::Value> QQmlDateExtension::fromLocaleDateString(const v8::Argument
QLocale::FormatType enumFormat = QLocale::LongFormat;
QDate dt;
- QString dateString = r->engine->toString(args[1]->ToString());
+ QString dateString = args[1]->v4Value().toQString();
if (args.Length() == 3) {
if (args[2]->IsString()) {
- QString format = r->engine->toString(args[2]->ToString());
+ QString format = args[2]->v4Value().toQString();
dt = r->locale.toDate(dateString, format);
} else if (args[2]->IsNumber()) {
quint32 intFormat = args[2]->ToNumber()->Value();
@@ -502,7 +502,7 @@ v8::Handle<v8::Value> QQmlNumberExtension::toLocaleCurrencyString(const v8::Argu
if (args.Length() > 1) {
if (!args[1]->IsString())
V8THROW_ERROR("Locale: Number.toLocaleString(): Invalid arguments");
- symbol = r->engine->toString(args[1]->ToString());
+ symbol = args[1]->v4Value().toQString();
}
return r->engine->toString(r->locale.toCurrencyString(number, symbol));