clear settings after pickle.load
This commit is contained in:
@@ -32,10 +32,10 @@ class Settings(QtCore.QSettings):
|
|||||||
pickle.dump(data, f)
|
pickle.dump(data, f)
|
||||||
|
|
||||||
def load(self, path: str):
|
def load(self, path: str):
|
||||||
self.clear()
|
|
||||||
|
|
||||||
with open(path, "rb") as f:
|
with open(path, "rb") as f:
|
||||||
data = pickle.load(f)
|
data = pickle.load(f)
|
||||||
|
|
||||||
|
self.clear()
|
||||||
|
|
||||||
for key in data:
|
for key in data:
|
||||||
self.setValue(key, data[key])
|
self.setValue(key, data[key])
|
||||||
|
|||||||
Reference in New Issue
Block a user