History

More improvements

Zach Fox committed 9 years ago

Commit d9dc8eb1 parent f23f9ec7 files · +93 −109Browse files

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

Unified · Split

interface/src/scripting/DialogsManagerScriptingInterface.cpp+16−0
@@ -22,11 +22,27 @@ DialogsManagerScriptingInterface::DialogsManagerScriptingInterface() { · 21 unmodified lines
2222 this, &DialogsManagerScriptingInterface::addressBarShown);
2323 }
2424
25+
26+DialogsManagerScriptingInterface* DialogsManagerScriptingInterface::getInstance() {
27+ static DialogsManagerScriptingInterface sharedInstance;
28+ return &sharedInstance;
29+}
30+
2531 void DialogsManagerScriptingInterface::toggleAddressBar() {
2632 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
2733 "toggleAddressBar", Qt::QueuedConnection);
2834 }
2935
36+void DialogsManagerScriptingInterface::showAddressBar() {
37+ QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
38+ "showAddressBar", Qt::QueuedConnection);
39+}
40+
41+void DialogsManagerScriptingInterface::hideAddressBar() {
42+ QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
43+ "hideAddressBar", Qt::QueuedConnection);
44+}
45+
3046 void DialogsManagerScriptingInterface::showFeed() {
3147 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
3248 "showFeed", Qt::QueuedConnection);