From cc1cec519ba03408fac11fbf4d9c7ec049ce5bfa Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Tue, 28 Feb 2017 20:06:25 +0000 Subject: [PATCH] refs #884 GUI should use the context to get the list of unsaved settings. --- src/blackgui/components/applicationclosedialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blackgui/components/applicationclosedialog.cpp b/src/blackgui/components/applicationclosedialog.cpp index f0e578207..42db044fb 100644 --- a/src/blackgui/components/applicationclosedialog.cpp +++ b/src/blackgui/components/applicationclosedialog.cpp @@ -11,6 +11,7 @@ #include "ui_applicationclosedialog.h" #include "blackgui/guiapplication.h" #include "blackgui/guiutility.h" +#include "blackcore/context/contextapplication.h" #include "blackmisc/settingscache.h" #include "blackmisc/logmessage.h" #include @@ -73,7 +74,7 @@ namespace BlackGui void CApplicationCloseDialog::initSettingsView() { - QStringList settings(CSettingsCache::instance()->getAllUnsavedKeys()); + QStringList settings(sApp->getIContextApplication()->getUnsavedSettingsKeys()); settings.sort(); QStringListModel *model = new QStringListModel(settings, this); ui->lv_UnsavedSettings->setModel(model);