History

more changes in response to build log on other compilers

Heather Anderson committed 5 years ago

Commit 23edfa31 parent 23776ab4 files · +63 −50Browse files

Showing the changes to libraries/script-engine/src/qtscript/ScriptEngineQtScript.h (1 of 4 files). Show all

Unified · Split

libraries/script-engine/src/qtscript/ScriptEngineQtScript.h+22−12
@@ -130,7 +130,7 @@ public: · 129 unmodified lines
130130 * @deprecated This function is deprecated and will be removed.
131131 */
132132 /// registers a global object by name
133− Q_INVOKABLE virtual void registerGlobalObject(const QString& name, QObject* object);
133+ Q_INVOKABLE virtual void registerGlobalObject(const QString& name, QObject* object) override;
134134
135135 /**jsdoc
136136 * @function Script.registerGetterSetter
@@ -144,7 +144,10 @@ public: · 7 unmodified lines
144144 Q_INVOKABLE void registerGetterSetter(const QString& name, QScriptEngine::FunctionSignature getter,
145145 QScriptEngine::FunctionSignature setter, const QString& parent = QString(""));
146146
147− Q_INVOKABLE virtual void registerGetterSetter(const QString& name, ScriptEngine::FunctionSignature getter, ScriptEngine::FunctionSignature setter, const QString& parent = QString(""));
147+ Q_INVOKABLE virtual void registerGetterSetter(const QString& name,
148+ ScriptEngine::FunctionSignature getter,
149+ ScriptEngine::FunctionSignature setter,
150+ const QString& parent = QString("")) override;
148151
149152 /**jsdoc
150153 * @function Script.registerFunction
@@ -157,7 +160,9 @@ public: · 6 unmodified lines
157160 Q_INVOKABLE void registerFunction(const QString& name, QScriptEngine::FunctionSignature fun, int numArguments = -1);
158161
159162
160− Q_INVOKABLE virtual void registerFunction(const QString& name, ScriptEngine::FunctionSignature fun, int numArguments = -1);
163+ Q_INVOKABLE virtual void registerFunction(const QString& name,
164+ ScriptEngine::FunctionSignature fun,
165+ int numArguments = -1) override;
161166
162167 /**jsdoc
163168 * @function Script.registerFunction
@@ -172,7 +177,10 @@ public: · 8 unmodified lines
172177 int numArguments = -1);
173178
174179
175− Q_INVOKABLE virtual void registerFunction(const QString& parent, const QString& name, ScriptEngine::FunctionSignature fun, int numArguments = -1);
180+ Q_INVOKABLE virtual void registerFunction(const QString& parent,
181+ const QString& name,
182+ ScriptEngine::FunctionSignature fun,
183+ int numArguments = -1) override;
176184
177185 /**jsdoc
178186 * @function Script.registerEnum
@@ -183,7 +191,7 @@ public: · 4 unmodified lines
183191 // WARNING: This function must be called after a registerGlobalObject that creates the namespace this enum is located in, or
184192 // the globalObject won't function. E.g., if you have a Foo object and a Foo.FooType enum, Foo must be registered first.
185193 /// registers a global enum
186− Q_INVOKABLE virtual void registerEnum(const QString& enumName, QMetaEnum newEnum);
194+ Q_INVOKABLE virtual void registerEnum(const QString& enumName, QMetaEnum newEnum) override;
187195
188196 /**jsdoc
189197 * @function Script.registerValue
@@ -203,10 +211,11 @@ public: · 13 unmodified lines
203211 * @deprecated This function is deprecated and will be removed.
204212 */
205213 /// evaluate some code in the context of the ScriptEngineQtScript and return the result
206− Q_INVOKABLE virtual ScriptValue evaluate(const QString& program, const QString& fileName); // this is also used by the script tool widget
214+ Q_INVOKABLE virtual ScriptValue evaluate(const QString& program,
215+ const QString& fileName) override; // this is also used by the script tool widget
207216
208217
209− Q_INVOKABLE virtual ScriptValue evaluate(const ScriptProgramPointer& program);
218+ Q_INVOKABLE virtual ScriptValue evaluate(const ScriptProgramPointer& program) override;
210219
211220 /**jsdoc
212221 * @function Script.evaluateInClosure
@@ -215,7 +224,7 @@ public: · 2 unmodified lines
215224 * @returns {object} Object.
216225 * @deprecated This function is deprecated and will be removed.
217226 */
218− Q_INVOKABLE virtual ScriptValue evaluateInClosure(const ScriptValue& locals, const ScriptProgramPointer& program);
227+ Q_INVOKABLE virtual ScriptValue evaluateInClosure(const ScriptValue& locals, const ScriptProgramPointer& program) override;
219228
220229 /**jsdoc
221230 * Checks whether the application was compiled as a debug build.
@@ -260,7 +269,7 @@ public: · 38 unmodified lines
260269 * @param {number} deltaSize - Delta size.
261270 * @deprecated This function is deprecated and will be removed.
262271 */
263− virtual void updateMemoryCost(const qint64& deltaSize);
272+ virtual void updateMemoryCost(const qint64& deltaSize) override;
264273
265274 signals:
266275
@@ -381,10 +390,11 @@ signals: · 114 unmodified lines
381390 void entityScriptDetailsUpdated();
382391
383392 public: // not for public use, but I don't like how Qt strings this along with private friend functions
384− virtual ScriptValue create(int type, const void* ptr);
385− virtual bool convert(const ScriptValue& value, int type, void* ptr);
393+ virtual ScriptValue create(int type, const void* ptr) override;
394+ virtual bool convert(const ScriptValue& value, int type, void* ptr) override;
386395 virtual void registerCustomType(int type, ScriptEngine::MarshalFunction marshalFunc,
387− ScriptEngine::DemarshalFunction demarshalFunc, const ScriptValue& prototype);
396+ ScriptEngine::DemarshalFunction demarshalFunc,
397+ const ScriptValue& prototype) override;
388398
389399 protected:
390400 // like `newFunction`, but allows mapping inline C++ lambdas with captures as callable QScriptValues

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