From baa32b99f53399cd3ea7c9990a2b6312ee83e8a4 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sat, 24 Aug 2019 13:10:50 -0400 Subject: finished moving mod info dialog directinterface to settings --- src/modinfodialogimages.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'src/modinfodialogimages.cpp') diff --git a/src/modinfodialogimages.cpp b/src/modinfodialogimages.cpp index 10362058..38c12d8a 100644 --- a/src/modinfodialogimages.cpp +++ b/src/modinfodialogimages.cpp @@ -130,18 +130,14 @@ void ImagesTab::update() void ImagesTab::saveState(Settings& s) { - s.directInterface().setValue( - "mod_info_dialog_images_show_dds", m_ddsEnabled); - - saveWidgetState(s.directInterface(), ui->tabImagesSplitter); + s.saveChecked(ui->imagesShowDDS); + s.geometry().saveState(ui->tabImagesSplitter); } void ImagesTab::restoreState(const Settings& s) { - ui->imagesShowDDS->setChecked(s.directInterface() - .value("mod_info_dialog_images_show_dds", false).toBool()); - - restoreWidgetState(s.directInterface(), ui->tabImagesSplitter); + s.restoreChecked(ui->imagesShowDDS); + s.geometry().restoreState(ui->tabImagesSplitter); } void ImagesTab::checkFiltering() -- cgit v1.3.1