diff options
| author | Tannin <sherb@gmx.net> | 2016-05-27 14:04:00 +0200 |
|---|---|---|
| committer | Tannin <sherb@gmx.net> | 2016-05-27 14:04:00 +0200 |
| commit | bfbb19099839019c785dc81c83b07dadbd394168 (patch) | |
| tree | e84d45b9e7d58c2f3ab649b919ac93fb5207131e /src/mainwindow.cpp | |
| parent | c3b7737ae46ad4770532e3380c9ceb6ed4d14cf7 (diff) | |
moved button to switch instance (and to portable mode) to the main window
Diffstat (limited to 'src/mainwindow.cpp')
| -rw-r--r-- | src/mainwindow.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index dcff139a..66c2b557 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -37,6 +37,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #include "savegameinfo.h"
#include "spawn.h"
#include "versioninfo.h"
+#include "instancemanager.h"
#include "report.h"
#include "modlist.h"
@@ -3883,6 +3884,17 @@ void MainWindow::on_actionProblems_triggered() }
}
+void MainWindow::on_actionChange_Game_triggered()
+{
+ if (QMessageBox::question(this, tr("Are you sure?"),
+ tr("This will restart MO, continue?"),
+ QMessageBox::Yes | QMessageBox::Cancel)
+ == QMessageBox::Yes) {
+ InstanceManager::instance().clearCurrentInstance();
+ qApp->exit(INT_MAX);
+ }
+}
+
void MainWindow::setCategoryListVisible(bool visible)
{
if (visible) {
|
