mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-23 07:15:35 +08:00
Ref T231, Ref T232 show messages im simulator component
This commit is contained in:
@@ -65,7 +65,8 @@ namespace BlackGui
|
||||
connect(ui->pb_RefreshInternals, &QPushButton::pressed, this, &CSimulatorComponent::refreshInternals);
|
||||
if (sGui->supportsContexts() && sGui->getIContextSimulator())
|
||||
{
|
||||
connect(sGui->getIContextSimulator(), &IContextSimulator::addingRemoteModelFailed, this, &CSimulatorComponent::onAddingRemoteModelFailed);
|
||||
connect(sGui->getIContextSimulator(), &IContextSimulator::addingRemoteModelFailed, this, &CSimulatorComponent::onAddingRemoteModelFailed, Qt::QueuedConnection);
|
||||
connect(sGui->getIContextSimulator(), &IContextSimulator::driverMessages, this, &CSimulatorComponent::onSimulatorMessages, Qt::QueuedConnection);
|
||||
}
|
||||
|
||||
// init status
|
||||
@@ -174,6 +175,12 @@ namespace BlackGui
|
||||
ui->comp_StatusMessages->appendStatusMessageToList(message);
|
||||
}
|
||||
|
||||
void CSimulatorComponent::onSimulatorMessages(const BlackMisc::CStatusMessageList &messages)
|
||||
{
|
||||
if (messages.isEmpty()) { return; }
|
||||
ui->comp_StatusMessages->appendStatusMessagesToList(messages);
|
||||
}
|
||||
|
||||
void CSimulatorComponent::refreshInternals()
|
||||
{
|
||||
if (!sGui->getIContextSimulator()) { return; }
|
||||
|
||||
Reference in New Issue
Block a user