diff options
| author | Tannin <sherb@gmx.net> | 2016-05-19 19:17:15 +0200 |
|---|---|---|
| committer | Tannin <sherb@gmx.net> | 2016-05-19 19:17:15 +0200 |
| commit | 30878ae39460e14fe0a8ba0c06b3db6d16e73715 (patch) | |
| tree | ed1c47fd91ad74b7f3d88505ce9d8472813878cc /src/settingsdialog.cpp | |
| parent | 45a182a381a197b2e62eaf9f87ad15f84250c1e7 (diff) | |
added button to clear webcaches and cookies
Diffstat (limited to 'src/settingsdialog.cpp')
| -rw-r--r-- | src/settingsdialog.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/settingsdialog.cpp b/src/settingsdialog.cpp index e528f478..c66cc243 100644 --- a/src/settingsdialog.cpp +++ b/src/settingsdialog.cpp @@ -26,6 +26,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #include "iplugingame.h" #include "settings.h" #include "instancemanager.h" +#include "nexusinterface.h" #include <QDirIterator> #include <QFileDialog> @@ -227,3 +228,9 @@ void SettingsDialog::on_changeInstanceButton_clicked() qApp->exit(INT_MAX); } } + +void SettingsDialog::on_clearCacheButton_clicked() +{ + QDir(Settings::instance().getCacheDirectory()).removeRecursively(); + NexusInterface::instance()->clearCache(); +} |
