Showing the changes to interface/src/scripting/DialogsManagerScriptingInterface.cpp (1 of 7 files). Show all
Unified · Split
| @@ -22,11 +22,27 @@ DialogsManagerScriptingInterface::DialogsManagerScriptingInterface() { · 21 unmodified lines | ||
| 22 | 22 | this, &DialogsManagerScriptingInterface::addressBarShown); |
| 23 | 23 | } |
| 24 | 24 | |
| 25 | + | |
| 26 | +DialogsManagerScriptingInterface* DialogsManagerScriptingInterface::getInstance() { | |
| 27 | + static DialogsManagerScriptingInterface sharedInstance; | |
| 28 | + return &sharedInstance; | |
| 29 | +} | |
| 30 | + | |
| 25 | 31 | void DialogsManagerScriptingInterface::toggleAddressBar() { |
| 26 | 32 | QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(), |
| 27 | 33 | "toggleAddressBar", Qt::QueuedConnection); |
| 28 | 34 | } |
| 29 | 35 | |
| 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 | + | |
| 30 | 46 | void DialogsManagerScriptingInterface::showFeed() { |
| 31 | 47 | QMetaObject::invokeMethod(DependencyManager::get<DialogsManager>().data(), |
| 32 | 48 | "showFeed", Qt::QueuedConnection); |