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
22 this, &DialogsManagerScriptingInterface::addressBarShown);22 this, &DialogsManagerScriptingInterface::addressBarShown);
23}23}
24 24
25
26DialogsManagerScriptingInterface* DialogsManagerScriptingInterface::getInstance() {
27 static DialogsManagerScriptingInterface sharedInstance;
28 return &sharedInstance;
29}
30
25void DialogsManagerScriptingInterface::toggleAddressBar() {31void DialogsManagerScriptingInterface::toggleAddressBar() {
26 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),32 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
27 "toggleAddressBar", Qt::QueuedConnection);33 "toggleAddressBar", Qt::QueuedConnection);
28}34}
29 35
36void DialogsManagerScriptingInterface::showAddressBar() {
37 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
38 "showAddressBar", Qt::QueuedConnection);
39}
40
41void DialogsManagerScriptingInterface::hideAddressBar() {
42 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
43 "hideAddressBar", Qt::QueuedConnection);
44}
45
30void DialogsManagerScriptingInterface::showFeed() {46void DialogsManagerScriptingInterface::showFeed() {
31 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),47 QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(),
32 "showFeed", Qt::QueuedConnection);48 "showFeed", Qt::QueuedConnection);