From ab14a8bac3368fc2c1005bcc33009b65a0c728f2 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sun, 4 Aug 2019 07:51:12 -0400 Subject: moved recent directories to Settings use global cache variable instead of an instance inside a function --- src/filedialogmemory.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/filedialogmemory.h') diff --git a/src/filedialogmemory.h b/src/filedialogmemory.h index d214a8e6..8b8a3b76 100644 --- a/src/filedialogmemory.h +++ b/src/filedialogmemory.h @@ -30,6 +30,8 @@ class Settings; class FileDialogMemory { public: + FileDialogMemory() = delete; + static void save(Settings& settings); static void restore(const Settings& settings); @@ -42,12 +44,6 @@ public: const QString &dirID, QWidget *parent = 0, const QString &caption = QString(), const QString &dir = QString(), QFileDialog::Options options = QFileDialog::ShowDirsOnly); - -private: - std::map m_Cache; - - FileDialogMemory(); - static FileDialogMemory &instance(); }; #endif // FILEDIALOGMEMORY_H -- cgit v1.3.1