ui: force refresh option in menu for reloading whole project

This commit is contained in:
Eberhard Graether
2015-09-23 16:44:39 +02:00
parent 502909c789
commit bb3a8bf351
11 changed files with 62 additions and 22 deletions
+11 -9
View File
@@ -28,7 +28,7 @@ bool Project::loadProjectSettings(const FilePath& projectSettingsFile)
{
setProjectSettingsFilePath(projectSettingsFile);
m_fileManager.reset();
m_fileManager.clear();
updateFileManager();
}
return success;
@@ -53,14 +53,6 @@ bool Project::saveProjectSettings(const FilePath& projectSettingsFile)
return true;
}
void Project::clearProjectSettings()
{
setProjectSettingsFilePath(FilePath());
ProjectSettings::getInstance()->clear();
m_fileManager.reset();
}
void Project::reloadProjectSettings()
{
if (!m_projectSettingsFilepath.empty())
@@ -70,6 +62,16 @@ void Project::reloadProjectSettings()
}
}
void Project::clearStorage()
{
m_fileManager.clear();
if (m_storage)
{
m_storage->clear();
}
}
void Project::parseCode()
{
if (m_projectSettingsFilepath.empty())