mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-29 12:45:40 +08:00
Update loading progress while parsing X-Plane models
Maniphest Tasks: T517
This commit is contained in:
committed by
Mat Sutcliffe
parent
b23583552b
commit
5181855b59
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user