History

Add WebWindow widget for scripts

Ryan Huffman committed 12 years ago

Commit 3e109ee1 parent 17070253 files · +124 −0Browse files

Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all

Unified · Split

interface/src/Application.cpp+3−0
@@ -91,6 +91,7 @@ · 90 unmodified lines
91#include "scripting/MenuScriptingInterface.h"91#include "scripting/MenuScriptingInterface.h"
92#include "scripting/SettingsScriptingInterface.h"92#include "scripting/SettingsScriptingInterface.h"
93#include "scripting/WindowScriptingInterface.h"93#include "scripting/WindowScriptingInterface.h"
94#include "scripting/WebWindow.h"
94 95
95#include "ui/DataWebDialog.h"96#include "ui/DataWebDialog.h"
96#include "ui/InfoView.h"97#include "ui/InfoView.h"
@@ -3871,6 +3872,8 @@ void Application::registerScriptEngineWithApplicationServices(ScriptEngine* scri · 3774 unmodified lines
3871 // register `location` on the global object.3872 // register `location` on the global object.
3872 scriptEngine->registerGetterSetter("location", LocationScriptingInterface::locationGetter,3873 scriptEngine->registerGetterSetter("location", LocationScriptingInterface::locationGetter,
3873 LocationScriptingInterface::locationSetter);3874 LocationScriptingInterface::locationSetter);
3875
3876 scriptEngine->registerFunction("WebWindow", WebWindow::constructor, 1);
3874 3877
3875 scriptEngine->registerGlobalObject("Menu", MenuScriptingInterface::getInstance());3878 scriptEngine->registerGlobalObject("Menu", MenuScriptingInterface::getInstance());
3876 scriptEngine->registerGlobalObject("Settings", SettingsScriptingInterface::getInstance());3879 scriptEngine->registerGlobalObject("Settings", SettingsScriptingInterface::getInstance());