From c02557ffa694c1c476b5ab5747686ed93eed2c34 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Fri, 27 May 2011 11:35:14 +0200 Subject: [PATCH] moves the registration helper methods for io related extensions into extension_io.cpp --- scriptengines/javascript/common/extension_io.cpp | 16 ++++++++++++++++ scriptengines/javascript/common/scriptenv.cpp | 16 ---------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/scriptengines/javascript/common/extension_io.cpp b/scriptengines/javascript/common/extension_io.cpp index aa8e2393a..c25688153 100644 --- a/scriptengines/javascript/common/extension_io.cpp +++ b/scriptengines/javascript/common/extension_io.cpp @@ -123,4 +123,20 @@ QScriptValue ScriptEnv::userDataPath(QScriptContext *context, QScriptEngine *eng return QString(); } +void ScriptEnv::registerGetUrl(QScriptValue &obj) +{ + QScriptValue get = obj.property("getUrl"); + if (!get.isValid()) { + obj.setProperty("getUrl", m_engine->newFunction(ScriptEnv::getUrl)); + } +} + +void ScriptEnv::registerOpenUrl(QScriptValue &obj) +{ + QScriptValue value = obj.property("openUrl"); + if (!value.isValid()) { + obj.setProperty("openUrl", m_engine->newFunction(ScriptEnv::openUrl)); + } +} + diff --git a/scriptengines/javascript/common/scriptenv.cpp b/scriptengines/javascript/common/scriptenv.cpp index d0061f6d7..1544fa027 100644 --- a/scriptengines/javascript/common/scriptenv.cpp +++ b/scriptengines/javascript/common/scriptenv.cpp @@ -153,22 +153,6 @@ bool ScriptEnv::checkForErrors(bool fatal) return false; } -void ScriptEnv::registerGetUrl(QScriptValue &obj) -{ - QScriptValue get = obj.property("getUrl"); - if (!get.isValid()) { - obj.setProperty("getUrl", m_engine->newFunction(ScriptEnv::getUrl)); - } -} - -void ScriptEnv::registerOpenUrl(QScriptValue &obj) -{ - QScriptValue value = obj.property("openUrl"); - if (!value.isValid()) { - obj.setProperty("openUrl", m_engine->newFunction(ScriptEnv::openUrl)); - } -} - bool ScriptEnv::importBuiltinExtension(const QString &extension, QScriptValue &obj) { kDebug() << extension;