mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-08-07 18:15:51 +08:00
[AFV] First version of threaded CAfvClient
This commit is contained in:
committed by
Mat Sutcliffe
parent
d1006160f8
commit
d3a1eb1d60
15
samples/afvclient/afvclientbridge.cpp
Normal file
15
samples/afvclient/afvclientbridge.cpp
Normal file
@@ -0,0 +1,15 @@
|
||||
#include "afvclientbridge.h"
|
||||
|
||||
using namespace BlackCore::Afv::Clients;
|
||||
|
||||
CAfvClientBridge::CAfvClientBridge(CAfvClient *afvClient, QObject *parent) :
|
||||
QObject(parent),
|
||||
m_afvClient(afvClient)
|
||||
{
|
||||
connect(afvClient, &CAfvClient::receivingCallsignsChanged, this, &CAfvClientBridge::receivingCallsignsChanged);
|
||||
connect(afvClient, &CAfvClient::connectionStatusChanged, this, &CAfvClientBridge::connectionStatusChanged);
|
||||
connect(afvClient, &CAfvClient::updatedFromOwnAircraftCockpit, this, &CAfvClientBridge::updatedFromOwnAircraftCockpit);
|
||||
connect(afvClient, &CAfvClient::ptt, this, &CAfvClientBridge::ptt);
|
||||
connect(afvClient, &CAfvClient::inputVolumePeakVU, this, &CAfvClientBridge::inputVolumePeakVU);
|
||||
connect(afvClient, &CAfvClient::outputVolumePeakVU, this, &CAfvClientBridge::outputVolumePeakVU);
|
||||
}
|
||||
Reference in New Issue
Block a user