Showing the changes to interface/src/Menu.cpp (1 of 13 files). Show all
Unified · Split
| @@ -89,7 +89,7 @@ Menu::Menu() : · 88 unmodified lines | ||
| 89 | 89 | MenuOption::Login, |
| 90 | 90 | 0, |
| 91 | 91 | this, |
| 92 | − SLOT(login()))); | |
| 92 | + SLOT(loginForCurrentDomain()))); | |
| 93 | 93 | |
| 94 | 94 | addDisabledActionAndSeparator(fileMenu, "Scripts"); |
| 95 | 95 | addActionToQMenuAndActionHash(fileMenu, MenuOption::LoadScript, Qt::CTRL | Qt::Key_O, appInstance, SLOT(loadDialog())); |
| @@ -737,7 +737,11 @@ void sendFakeEnterEvent() { · 641 unmodified lines | ||
| 737 | 737 | const int QLINE_MINIMUM_WIDTH = 400; |
| 738 | 738 | const float DIALOG_RATIO_OF_WINDOW = 0.30f; |
| 739 | 739 | |
| 740 | −void Menu::login() { | |
| 740 | +void Menu::loginForCurrentDomain() { | |
| 741 | + showLoginForRootURL(NodeList::getInstance()->getDomainInfo().getRootAuthenticationURL()); | |
| 742 | +} | |
| 743 | + | |
| 744 | +void Menu::showLoginForRootURL(const QUrl& rootURL) { | |
| 741 | 745 | QInputDialog loginDialog(Application::getInstance()->getWindow()); |
| 742 | 746 | loginDialog.setWindowTitle("Login"); |
| 743 | 747 | loginDialog.setLabelText("Username:"); |