History

Merge pull request #10792 from jherico/qml_crashes

Trying to fix QtQml/QtScript crashes

Brad Hefta-Gaub committed 9 years ago

Commit dc649e82 parents 63279f4 341646c47 files · +665 −461Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+2−4
@@ -24,6 +24,8 @@ · 23 unmodified lines
2424
2525 #include <QtWidgets/QMainWindow>
2626 #include <QtWidgets/QApplication>
27+#include <QtWidgets/QMenuBar>
28+#include <QtWidgets/QMenu>
2729
2830 #include <QtNetwork/QNetworkRequest>
2931 #include <QtNetwork/QNetworkReply>
@@ -48,7 +50,6 @@ · 18 unmodified lines
4850 #include <ScriptAvatarData.h>
4951 #include <udt/PacketHeaders.h>
5052 #include <UUID.h>
51−#include <ui/Menu.h>
5253
5354 #include <controllers/ScriptingInterface.h>
5455 #include <AnimationObject.h>
@@ -70,7 +71,6 @@ · 15 unmodified lines
7071 #include "WebSocketClass.h"
7172 #include "RecordingScriptingInterface.h"
7273 #include "ScriptEngines.h"
73−#include "TabletScriptingInterface.h"
7474 #include "ModelScriptingInterface.h"
7575
7676
@@ -697,8 +697,6 @@ void ScriptEngine::init() { · 620 unmodified lines
697697 // constants
698698 globalObject().setProperty("TREE_SCALE", newVariant(QVariant(TREE_SCALE)));
699699
700− registerGlobalObject("Tablet", DependencyManager::get<TabletScriptingInterface>().data());
701− qScriptRegisterMetaType(this, tabletToScriptValue, tabletFromScriptValue);
702700 registerGlobalObject("Assets", &_assetScriptingInterface);
703701 registerGlobalObject("Resources", DependencyManager::get<ResourceScriptingInterface>().data());
704702