diff options
Diffstat (limited to 'Source/Core/DolphinQt/MainWindow.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/MainWindow.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp index ac9ae287ce..f4d52c0fa5 100644 --- a/Source/Core/DolphinQt/MainWindow.cpp +++ b/Source/Core/DolphinQt/MainWindow.cpp @@ -111,6 +111,7 @@ #include "DolphinQt/RiivolutionBootWidget.h" #include "DolphinQt/SearchBar.h" #include "DolphinQt/Settings.h" +#include "DolphinQt/SkylanderPortal/SkylanderPortalWindow.h" #include "DolphinQt/TAS/GBATASInputWindow.h" #include "DolphinQt/TAS/GCTASInputWindow.h" #include "DolphinQt/TAS/WiiTASInputWindow.h" @@ -520,6 +521,7 @@ void MainWindow::ConnectMenuBar() connect(m_menu_bar, &MenuBar::StartNetPlay, this, &MainWindow::ShowNetPlaySetupDialog); connect(m_menu_bar, &MenuBar::BrowseNetPlay, this, &MainWindow::ShowNetPlayBrowser); connect(m_menu_bar, &MenuBar::ShowFIFOPlayer, this, &MainWindow::ShowFIFOPlayer); + connect(m_menu_bar, &MenuBar::ShowSkylanderPortal, this, &MainWindow::ShowSkylanderPortal); connect(m_menu_bar, &MenuBar::ConnectWiiRemote, this, &MainWindow::OnConnectWiiRemote); // Movie @@ -1301,6 +1303,18 @@ void MainWindow::ShowFIFOPlayer() m_fifo_window->activateWindow(); } +void MainWindow::ShowSkylanderPortal() +{ + if (!m_skylander_window) + { + m_skylander_window = new SkylanderPortalWindow; + } + + m_skylander_window->show(); + m_skylander_window->raise(); + m_skylander_window->activateWindow(); +} + void MainWindow::StateLoad() { QString path = |
