summaryrefslogtreecommitdiff
path: root/src/filedialogmemory.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-08-04 07:51:12 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-08-04 07:51:12 -0400
commitab14a8bac3368fc2c1005bcc33009b65a0c728f2 (patch)
tree788986ee198047dd62932d72f1c0ea56c491934c /src/filedialogmemory.h
parent89415ca5c3903ced870d3bf5698dfa0e53122520 (diff)
moved recent directories to Settings
use global cache variable instead of an instance inside a function
Diffstat (limited to 'src/filedialogmemory.h')
-rw-r--r--src/filedialogmemory.h8
1 files changed, 2 insertions, 6 deletions
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<QString, QString> m_Cache;
-
- FileDialogMemory();
- static FileDialogMemory &instance();
};
#endif // FILEDIALOGMEMORY_H