History

Further exception work on V8

* Get rid of maybeEmitUncaughtException * Mostly get rid of makeError * Introduce exception hierarchy, change exceptions to shared_ptr * Simplify exception throwing code

Dale Glass committed 3 years ago

Commit 67e7a731 parent c0e62c510 files · +249 −260Browse files

Showing the changes to libraries/script-engine/src/ScriptManagerScriptingInterface.h (1 of 10 files). Show all

Unified · Split

libraries/script-engine/src/ScriptManagerScriptingInterface.h+4−0
@@ -698,7 +698,11 @@ protected: · 697 unmodified lines
698698 Q_INVOKABLE void entityScriptContentAvailable(const EntityItemID& entityID, const QString& scriptOrURL, const QString& contents, bool isURL, bool success, const QString& status)
699699 { _manager->entityScriptContentAvailable(entityID, scriptOrURL, contents, isURL, success, status); }
700700
701+private slots:
702+ void scriptManagerException(std::shared_ptr<ScriptException> exception);
703+
701704
702705 private:
706+
703707 ScriptManager *_manager;
704708 };