History

Trying to fix QtQml/QtScript crashes

Brad Davis committed 9 years ago

Commit 4439de21 parent e5602aa46 files · +616 −421Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 46 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