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
1818 #include <QScrollArea>
1919
2020 #include "Application.h"
21+#include "DomainHandler.h"
2122 #include "MainWindow.h"
2223 #include "Menu.h"
2324 #include "ui/ModelsBrowser.h"
@@ -34,6 +35,8 @@ WindowScriptingInterface::WindowScriptingInterface() : · 10 unmodified lines
3435 _nonBlockingFormActive(false),
3536 _formResult(QDialog::Rejected)
3637 {
38+ const DomainHandler& domainHandler = DependencyManager::get<NodeList>()->getDomainHandler();
39+ connect(&domainHandler, &DomainHandler::hostnameChanged, this, &WindowScriptingInterface::domainChanged);
3740 }
3841
3942 WebWindowClass* WindowScriptingInterface::doCreateWebWindow(const QString& title, const QString& url, int width, int height) {