History

convert script engine variables from QSharedPointer to std::shared_ptr

Heather Anderson committed 5 years ago

Commit 70fbe761 parent 82535ca49 files · +194 −164Browse files

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

Unified · Split

libraries/script-engine/src/ScriptValue.h+4−3
@@ -15,10 +15,11 @@ · 14 unmodified lines
15#ifndef hifi_ScriptValue_h15#ifndef hifi_ScriptValue_h
16#define hifi_ScriptValue_h16#define hifi_ScriptValue_h
17 17
18#include <memory>
19
18#include <QtCore/QObject>20#include <QtCore/QObject>
19#include <QtCore/QFlags>21#include <QtCore/QFlags>
20#include <QtCore/QList>22#include <QtCore/QList>
21#include <QtCore/QSharedPointer>
22#include <QtCore/QString>23#include <QtCore/QString>
23#include <QtCore/QVariant>24#include <QtCore/QVariant>
24 25
@@ -26,9 +27,9 @@ class ScriptEngine; · 1 unmodified line
26class ScriptValue;27class ScriptValue;
27class ScriptValueIterator;28class ScriptValueIterator;
28class ScriptValueProxy;29class ScriptValueProxy;
29using ScriptEnginePointer = QSharedPointer<ScriptEngine>;30using ScriptEnginePointer = std::shared_ptr<ScriptEngine>;
30using ScriptValueList = QList<ScriptValue>;31using ScriptValueList = QList<ScriptValue>;
31using ScriptValueIteratorPointer = QSharedPointer<ScriptValueIterator>;32using ScriptValueIteratorPointer = std::shared_ptr<ScriptValueIterator>;
32 33
33/// [ScriptInterface] Provides an engine-independent interface for QScriptValue34/// [ScriptInterface] Provides an engine-independent interface for QScriptValue
34class ScriptValue {35class ScriptValue {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t