History

Add Window.domainChanged signal for scripting

Ryan Huffman committed 11 years ago

Commit 4641bd01 parent af99a5d2 files · +4 −0Browse files

Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 2 files). Show all

Unified · Split

interface/src/scripting/WindowScriptingInterface.cpp+3−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <QScrollArea>18#include <QScrollArea>
19 19
20#include "Application.h"20#include "Application.h"
21#include "DomainHandler.h"
21#include "MainWindow.h"22#include "MainWindow.h"
22#include "Menu.h"23#include "Menu.h"
23#include "ui/ModelsBrowser.h"24#include "ui/ModelsBrowser.h"
@@ -34,6 +35,8 @@ WindowScriptingInterface::WindowScriptingInterface() : · 10 unmodified lines
34 _nonBlockingFormActive(false),35 _nonBlockingFormActive(false),
35 _formResult(QDialog::Rejected) 36 _formResult(QDialog::Rejected)
36{37{
38 const DomainHandler& domainHandler = DependencyManager::get<NodeList>()->getDomainHandler();
39 connect(&domainHandler, &DomainHandler::hostnameChanged, this, &WindowScriptingInterface::domainChanged);
37}40}
38 41
39WebWindowClass* WindowScriptingInterface::doCreateWebWindow(const QString& title, const QString& url, int width, int height) {42WebWindowClass* WindowScriptingInterface::doCreateWebWindow(const QString& title, const QString& url, int width, int height) {