mirror of
https://github.com/rizinorg/cutter.git
synced 2025-02-21 22:23:46 +00:00
Better settings cleaning and initialization
This commit is contained in:
parent
e4f428e959
commit
d3e48cdae1
@ -23,19 +23,18 @@ Configuration* Configuration::instance()
|
|||||||
void Configuration::loadInitial()
|
void Configuration::loadInitial()
|
||||||
{
|
{
|
||||||
setDarkTheme(getDarkTheme());
|
setDarkTheme(getDarkTheme());
|
||||||
QString theme = getCurrentTheme();
|
setColorTheme(getCurrentTheme());
|
||||||
if (theme != "default")
|
|
||||||
{
|
|
||||||
Core()->cmd(QString("eco %1").arg(theme));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Configuration::resetAll()
|
void Configuration::resetAll()
|
||||||
{
|
{
|
||||||
s.clear();
|
|
||||||
Core()->cmd("e-");
|
Core()->cmd("e-");
|
||||||
Core()->setSettings();
|
Core()->setSettings();
|
||||||
Core()->resetDefaultAsmOptions();
|
Core()->resetDefaultAsmOptions();
|
||||||
|
// Delete the file so no extra configuration is in it.
|
||||||
|
QFile settingsFile(s.fileName());
|
||||||
|
settingsFile.remove();
|
||||||
|
s.clear();
|
||||||
|
|
||||||
loadInitial();
|
loadInitial();
|
||||||
emit fontsUpdated();
|
emit fontsUpdated();
|
||||||
|
Loading…
Reference in New Issue
Block a user