@@ -332,6 +332,22 @@ namespace swift::gui::components
332332 ui->tvp_OwnAircraftModels ->updateContainerMaybeAsync (this ->getOwnModels ());
333333 }
334334
335+ // TODO TZ this is a stub for SimConnect loading
336+ void CDbOwnModelsComponent::loadInstalledModelsSimConnect (const CSimulatorInfo &simulator,
337+ IAircraftModelLoader::LoadMode mode,
338+ const QStringList &modelDirectories)
339+ {
340+ Q_UNUSED (mode);
341+ Q_UNUSED (modelDirectories);
342+
343+ using namespace std ::chrono_literals;
344+ const CStatusMessage msg = CLogMessage (this ).info (u" Triiger loading models for %1 from SimConnect" )
345+ << simulator.toQString ();
346+ this ->showOverlayHTMLMessage (msg, 2s);
347+
348+ return ;
349+ }
350+
335351 void CDbOwnModelsComponent::loadInstalledModels (const CSimulatorInfo &simulator,
336352 IAircraftModelLoader::LoadMode mode,
337353 const QStringList &modelDirectories)
@@ -512,6 +528,9 @@ namespace swift::gui::components
512528 IAircraftModelLoader::LoadMode mode,
513529 const QStringList &modelDirectories)
514530 {
531+ // TODO TZ add SimConnect loading
532+ if (simulator.isMSFS2024 ()) this ->loadInstalledModelsSimConnect (simulator, mode, modelDirectories);
533+
515534 this ->loadInstalledModels (simulator, mode, modelDirectories);
516535 }
517536
0 commit comments