refs #619, adjusted model loader / implementing classes

* init data based on last setup
* init changed some signatures
This commit is contained in:
Klaus Basan
2016-03-12 05:30:47 +01:00
parent 7714f5db9f
commit 83d7b7ceef
6 changed files with 30 additions and 27 deletions

View File

@@ -67,7 +67,7 @@ namespace BlackMisc
m_installedModels.clear();
if (m_rootDirectory.isEmpty())
{
emit loadingFinished(false);
emit loadingFinished(false, this->m_simulatorInfo);
return;
}
@@ -90,7 +90,7 @@ namespace BlackMisc
else if (mode.testFlag(LoadDirectly))
{
m_installedModels = performParsing(m_rootDirectory, m_excludedDirectories);
emit loadingFinished(true);
emit loadingFinished(true, this->m_simulatorInfo);
}
}
@@ -126,7 +126,7 @@ namespace BlackMisc
void CAircraftModelLoaderXPlane::updateInstalledModels(const CAircraftModelList &models)
{
m_installedModels = models;
emit loadingFinished(true);
emit loadingFinished(true, this->m_simulatorInfo);
}
QString CAircraftModelLoaderXPlane::CSLPlane::getModelName() const