mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-27 11:05:44 +08:00
fix: Add missing initializer
This commit is contained in:
@@ -310,10 +310,7 @@ namespace swift::gui::components
|
|||||||
QPointer<CDbOwnModelsComponent> ownModelsComp(qobject_cast<CDbOwnModelsComponent *>(this->parent()));
|
QPointer<CDbOwnModelsComponent> ownModelsComp(qobject_cast<CDbOwnModelsComponent *>(this->parent()));
|
||||||
Q_ASSERT_X(ownModelsComp, Q_FUNC_INFO, "Cannot access parent");
|
Q_ASSERT_X(ownModelsComp, Q_FUNC_INFO, "Cannot access parent");
|
||||||
|
|
||||||
if (m_loadActions.isEmpty())
|
if (m_loadActions.isEmpty()) { m_loadActions = QList<QAction *>(sims.numberSimulators(), nullptr); }
|
||||||
{
|
|
||||||
m_loadActions = QList<QAction *>({ nullptr, nullptr, nullptr, nullptr, nullptr, nullptr });
|
|
||||||
}
|
|
||||||
menuActions.addMenuSimulator();
|
menuActions.addMenuSimulator();
|
||||||
if (sims.isFSX())
|
if (sims.isFSX())
|
||||||
{
|
{
|
||||||
@@ -413,9 +410,8 @@ namespace swift::gui::components
|
|||||||
{
|
{
|
||||||
if (m_reloadActions.isEmpty())
|
if (m_reloadActions.isEmpty())
|
||||||
{
|
{
|
||||||
m_reloadActions =
|
// Two reload actions per simulator
|
||||||
QList<QAction *>({ nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr,
|
m_reloadActions = QList<QAction *>(sims.numberSimulators() * 2, nullptr);
|
||||||
nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr });
|
|
||||||
}
|
}
|
||||||
menuActions.addMenu(CIcons::refresh16(), "Force model reload",
|
menuActions.addMenu(CIcons::refresh16(), "Force model reload",
|
||||||
CMenuAction::pathSimulatorModelsReload());
|
CMenuAction::pathSimulatorModelsReload());
|
||||||
@@ -623,8 +619,7 @@ namespace swift::gui::components
|
|||||||
|
|
||||||
if (m_clearCacheActions.isEmpty())
|
if (m_clearCacheActions.isEmpty())
|
||||||
{
|
{
|
||||||
m_clearCacheActions =
|
m_clearCacheActions = QList<QAction *>(sims.numberSimulators(), nullptr);
|
||||||
QList<QAction *>({ nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr });
|
|
||||||
}
|
}
|
||||||
menuActions.addMenu(CIcons::delete16(), "Clear model caches", CMenuAction::pathSimulatorModelsClearCache());
|
menuActions.addMenu(CIcons::delete16(), "Clear model caches", CMenuAction::pathSimulatorModelsClearCache());
|
||||||
if (sims.isFSX())
|
if (sims.isFSX())
|
||||||
|
|||||||
Reference in New Issue
Block a user