Showing the changes to libraries/script-engine/src/ScriptEngine.h (1 of 49 files). Show all
Unified · Split
| @@ -16,9 +16,10 @@ · 15 unmodified lines | ||
| 16 | 16 | #ifndef hifi_ScriptEngine_h |
| 17 | 17 | #define hifi_ScriptEngine_h |
| 18 | 18 | |
| 19 | +#include <memory> | |
| 20 | + | |
| 19 | 21 | #include <QtCore/QFlags> |
| 20 | 22 | #include <QtCore/QObject> |
| 21 | −#include <QtCore/QSharedPointer> | |
| 22 | 23 | |
| 23 | 24 | #include "ScriptValue.h" |
| 24 | 25 | |
| @@ -31,8 +32,8 @@ class ScriptContext; · 6 unmodified lines | ||
| 31 | 32 | class ScriptEngine; |
| 32 | 33 | class ScriptManager; |
| 33 | 34 | class ScriptProgram; |
| 34 | −using ScriptEnginePointer = QSharedPointer<ScriptEngine>; | |
| 35 | −using ScriptProgramPointer = QSharedPointer<ScriptProgram>; | |
| 35 | +using ScriptEnginePointer = std::shared_ptr<ScriptEngine>; | |
| 36 | +using ScriptProgramPointer = std::shared_ptr<ScriptProgram>; | |
| 36 | 37 | |
| 37 | 38 | Q_DECLARE_METATYPE(ScriptEnginePointer); |
| 38 | 39 | |