History

Merge branch 'master' of https://github.com/highfidelity/hifi into virtualEntities

ZappoMan committed 12 years ago

Commit 3a8c5012 parents 23aa5a1 5a5195096 files · +4047 −652Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 96 files). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+9−4
@@ -156,7 +156,7 @@ ScriptEngine::ScriptEngine(const QUrl& scriptURL, · 155 unmodified lines
156156 } else {
157157 NetworkAccessManager& networkAccessManager = NetworkAccessManager::getInstance();
158158 QNetworkReply* reply = networkAccessManager.get(QNetworkRequest(url));
159− qDebug() << "Downloading included script at" << url;
159+ qDebug() << "Downloading script at" << url;
160160 QEventLoop loop;
161161 QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit()));
162162 loop.exec();
@@ -688,12 +688,12 @@ void ScriptEngine::include(const QString& includeFile) { · 525 unmodified lines
688688 #endif
689689 QFile scriptFile(fileName);
690690 if (scriptFile.open(QFile::ReadOnly | QFile::Text)) {
691− qDebug() << "Loading file:" << fileName;
691+ qDebug() << "Including file:" << fileName;
692692 QTextStream in(&scriptFile);
693693 includeContents = in.readAll();
694694 } else {
695− qDebug() << "ERROR Loading file:" << fileName;
696− emit errorMessage("ERROR Loading file:" + fileName);
695+ qDebug() << "ERROR Including file:" << fileName;
696+ emit errorMessage("ERROR Including file:" + fileName);
697697 }
698698 }
699699
@@ -706,6 +706,11 @@ void ScriptEngine::include(const QString& includeFile) { · 6 unmodified lines
706706 }
707707 }
708708
709+void ScriptEngine::load(const QString& loadFile) {
710+ QUrl url = resolveInclude(loadFile);
711+ emit loadScript(url.toString());
712+}
713+
709714 void ScriptEngine::nodeKilled(SharedNodePointer node) {
710715 _outgoingScriptAudioSequenceNumbers.remove(node->getUUID());
711716 }