NOISSUE add option to open global settings from instance settings
This should hopefully giude people towards using the right thing.
This commit is contained in:
parent
59e1ed3d87
commit
932160818e
10 changed files with 55 additions and 53 deletions
|
@ -66,6 +66,8 @@
|
|||
#include <ganalytics.h>
|
||||
#include <sys.h>
|
||||
|
||||
#include "pagedialog/PageDialog.h"
|
||||
|
||||
|
||||
#if defined Q_OS_WIN32
|
||||
#ifndef WIN32_LEAN_AND_MEAN
|
||||
|
@ -1088,6 +1090,20 @@ void MultiMC::controllerFailed(const QString& error)
|
|||
}
|
||||
}
|
||||
|
||||
void MultiMC::ShowGlobalSettings(class QWidget* parent, QString open_page)
|
||||
{
|
||||
if(!m_globalSettingsProvider) {
|
||||
return;
|
||||
}
|
||||
emit globalSettingsAboutToOpen();
|
||||
{
|
||||
SettingsObject::Lock lock(MMC->settings());
|
||||
PageDialog dlg(m_globalSettingsProvider.get(), open_page, parent);
|
||||
dlg.exec();
|
||||
}
|
||||
emit globalSettingsClosed();
|
||||
}
|
||||
|
||||
MainWindow* MultiMC::showMainWindow(bool minimized)
|
||||
{
|
||||
if(m_mainWindow)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue