Fixed mixed action names

This commit is contained in:
Klaus Basan
2018-10-05 01:58:57 +02:00
parent 428c37fd97
commit f962b24212
2 changed files with 9 additions and 9 deletions

View File

@@ -57,18 +57,18 @@ namespace BlackGui
menuActions.addMenuCom(); menuActions.addMenuCom();
if (CBuildConfig::isDebugBuild()) if (CBuildConfig::isDebugBuild())
{ {
if (m_debugActions.isEmpty()) { m_actions = QList<QAction *>({nullptr, nullptr}); } if (m_debugActions.isEmpty()) { m_debugActions = QList<QAction *>({nullptr, nullptr}); }
m_actions[0] = menuActions.addAction(m_actions[0], CIcons::tableSheet16(), "Test: 1k ATC online stations", CMenuAction::pathClientCom(), { this, &CAtcStationView::emitTestRequest1kAtcOnlineDummies }); m_debugActions[0] = menuActions.addAction(m_debugActions[0], CIcons::tableSheet16(), "Test: 1k ATC online stations", CMenuAction::pathClientCom(), { this, &CAtcStationView::emitTestRequest1kAtcOnlineDummies });
m_actions[1] = menuActions.addAction(m_actions[1], CIcons::tableSheet16(), "Test: 3k ATC online stations", CMenuAction::pathClientCom(), { this, &CAtcStationView::emitTestRequest3kAtcOnlineDummies }); m_debugActions[1] = menuActions.addAction(m_debugActions[1], CIcons::tableSheet16(), "Test: 3k ATC online stations", CMenuAction::pathClientCom(), { this, &CAtcStationView::emitTestRequest3kAtcOnlineDummies });
} }
if (this->hasSelection()) if (this->hasSelection())
{ {
if (m_debugActions.isEmpty()) { m_debugActions = QList<QAction *>({nullptr, nullptr, nullptr}); } if (m_actions.isEmpty()) { m_actions = QList<QAction *>({nullptr, nullptr, nullptr}); }
m_debugActions[0] = menuActions.addAction(m_debugActions[0], CIcons::appCockpit16(), "Tune in COM1", CMenuAction::pathClientCom(), { this, &CAtcStationView::tuneInAtcCom1 }); m_actions[0] = menuActions.addAction(m_actions[0], CIcons::appCockpit16(), "Tune in COM1", CMenuAction::pathClientCom(), { this, &CAtcStationView::tuneInAtcCom1 });
m_debugActions[1] = menuActions.addAction(m_debugActions[1], CIcons::appCockpit16(), "Tune in COM2", CMenuAction::pathClientCom(), { this, &CAtcStationView::tuneInAtcCom2 }); m_actions[1] = menuActions.addAction(m_actions[1], CIcons::appCockpit16(), "Tune in COM2", CMenuAction::pathClientCom(), { this, &CAtcStationView::tuneInAtcCom2 });
m_debugActions[2] = menuActions.addAction(m_debugActions[2], CIcons::appTextMessages16(), "Show text messages", CMenuAction::pathClientCom(), { this, &CAtcStationView::requestTextMessage }); m_actions[2] = menuActions.addAction(m_actions[2], CIcons::appTextMessages16(), "Show text messages", CMenuAction::pathClientCom(), { this, &CAtcStationView::requestTextMessage });
} }
CViewBase::customMenu(menuActions); CViewBase::customMenu(menuActions);
} }

View File

@@ -68,8 +68,8 @@ namespace BlackGui
void tuneInAtcCom2(); void tuneInAtcCom2();
void requestTextMessage(); void requestTextMessage();
QList<QAction *> m_actions; QList<QAction *> m_actions; //!< real actions
QList<QAction *> m_debugActions; QList<QAction *> m_debugActions; //!< used for debug context menu
}; };
} }
} // ns } // ns