Update loading progress while parsing X-Plane models

Maniphest Tasks: T517
This commit is contained in:
Roland Rossgotterer
2019-01-31 09:01:11 +01:00
committed by Mat Sutcliffe
parent b23583552b
commit 5181855b59

View File

@@ -188,6 +188,8 @@ namespace BlackMisc
QDir searchPath(rootDirectory, fileFilterFlyable()); QDir searchPath(rootDirectory, fileFilterFlyable());
QDirIterator aircraftIt(searchPath, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); QDirIterator aircraftIt(searchPath, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
emit loadingProgress(this->getSimulator(), QStringLiteral("Parsing '%1'").arg(rootDirectory), -1);
CAircraftModelList installedModels; CAircraftModelList installedModels;
while (aircraftIt.hasNext()) while (aircraftIt.hasNext())
{ {
@@ -257,6 +259,9 @@ namespace BlackMisc
{ {
QString packageFile(package.path); QString packageFile(package.path);
packageFile += "/xsb_aircraft.txt"; packageFile += "/xsb_aircraft.txt";
emit loadingProgress(this->getSimulator(), QStringLiteral("Parsing '%1'").arg(packageFile), -1);
QFile file(packageFile); QFile file(packageFile);
file.open(QIODevice::ReadOnly); file.open(QIODevice::ReadOnly);
QString content; QString content;