mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-30 11:55:35 +08:00
Ref T761, display partner callsign in adv.login screen
* added context functions * UI readonly fields
This commit is contained in:
committed by
Mat Sutcliffe
parent
172fa1ddc8
commit
a54f804cf1
@@ -341,6 +341,9 @@ namespace BlackCore
|
|||||||
//! Network preset values
|
//! Network preset values
|
||||||
virtual QStringList getNetworkPresetValues() const = 0;
|
virtual QStringList getNetworkPresetValues() const = 0;
|
||||||
|
|
||||||
|
//! Partner callsign if any
|
||||||
|
virtual BlackMisc::Aviation::CCallsign getPartnerCallsign() const = 0;
|
||||||
|
|
||||||
// ------------------------ testing ------------------------
|
// ------------------------ testing ------------------------
|
||||||
|
|
||||||
//! Create dummy ATC stations for performance tests etc.
|
//! Create dummy ATC stations for performance tests etc.
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getAtcStationsOnline()
|
//! \copydoc IContextNetwork::getAtcStationsOnline()
|
||||||
virtual BlackMisc::Aviation::CAtcStationList getAtcStationsOnline(bool recalculateDistance) const override
|
virtual BlackMisc::Aviation::CAtcStationList getAtcStationsOnline(bool recalculateDistance) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(recalculateDistance);
|
Q_UNUSED(recalculateDistance)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CAtcStationList();
|
return BlackMisc::Aviation::CAtcStationList();
|
||||||
}
|
}
|
||||||
@@ -48,7 +48,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getClosestAtcStationsOnline()
|
//! \copydoc IContextNetwork::getClosestAtcStationsOnline()
|
||||||
virtual BlackMisc::Aviation::CAtcStationList getClosestAtcStationsOnline(int number) const override
|
virtual BlackMisc::Aviation::CAtcStationList getClosestAtcStationsOnline(int number) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(number);
|
Q_UNUSED(number)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CAtcStationList();
|
return BlackMisc::Aviation::CAtcStationList();
|
||||||
}
|
}
|
||||||
@@ -56,7 +56,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getAtcStationsBooked()
|
//! \copydoc IContextNetwork::getAtcStationsBooked()
|
||||||
virtual BlackMisc::Aviation::CAtcStationList getAtcStationsBooked(bool recalculateDistance) const override
|
virtual BlackMisc::Aviation::CAtcStationList getAtcStationsBooked(bool recalculateDistance) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(recalculateDistance);
|
Q_UNUSED(recalculateDistance)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CAtcStationList();
|
return BlackMisc::Aviation::CAtcStationList();
|
||||||
}
|
}
|
||||||
@@ -71,7 +71,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getAircraftInRangeForCallsign
|
//! \copydoc IContextNetwork::getAircraftInRangeForCallsign
|
||||||
virtual BlackMisc::Simulation::CSimulatedAircraft getAircraftInRangeForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::Simulation::CSimulatedAircraft getAircraftInRangeForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Simulation::CSimulatedAircraft();
|
return BlackMisc::Simulation::CSimulatedAircraft();
|
||||||
}
|
}
|
||||||
@@ -79,8 +79,8 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getOnlineStationsForFrequency
|
//! \copydoc IContextNetwork::getOnlineStationsForFrequency
|
||||||
virtual BlackMisc::Aviation::CAtcStationList getOnlineStationsForFrequency(const BlackMisc::PhysicalQuantities::CFrequency &frequency, BlackMisc::Aviation::CComSystem::ChannelSpacing channelSpacing) const override
|
virtual BlackMisc::Aviation::CAtcStationList getOnlineStationsForFrequency(const BlackMisc::PhysicalQuantities::CFrequency &frequency, BlackMisc::Aviation::CComSystem::ChannelSpacing channelSpacing) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(frequency);
|
Q_UNUSED(frequency)
|
||||||
Q_UNUSED(channelSpacing);
|
Q_UNUSED(channelSpacing)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CAtcStationList();
|
return BlackMisc::Aviation::CAtcStationList();
|
||||||
}
|
}
|
||||||
@@ -102,7 +102,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::isAircraftInRange
|
//! \copydoc IContextNetwork::isAircraftInRange
|
||||||
virtual bool isAircraftInRange(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual bool isAircraftInRange(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -110,7 +110,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getOnlineStationForCallsign
|
//! \copydoc IContextNetwork::getOnlineStationForCallsign
|
||||||
virtual BlackMisc::Aviation::CAtcStation getOnlineStationForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::Aviation::CAtcStation getOnlineStationForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CAtcStation();
|
return BlackMisc::Aviation::CAtcStation();
|
||||||
}
|
}
|
||||||
@@ -118,7 +118,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::isOnlineStation
|
//! \copydoc IContextNetwork::isOnlineStation
|
||||||
virtual bool isOnlineStation(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual bool isOnlineStation(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -126,13 +126,13 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::connectToNetwork
|
//! \copydoc IContextNetwork::connectToNetwork
|
||||||
virtual BlackMisc::CStatusMessage connectToNetwork(const BlackMisc::Network::CServer &server, const QString &extraLiveryString, bool sendLivery, const QString &extraModelString, bool sendModelString, const BlackMisc::Aviation::CCallsign &partnerCallsign, BlackMisc::Network::CLoginMode mode) override
|
virtual BlackMisc::CStatusMessage connectToNetwork(const BlackMisc::Network::CServer &server, const QString &extraLiveryString, bool sendLivery, const QString &extraModelString, bool sendModelString, const BlackMisc::Aviation::CCallsign &partnerCallsign, BlackMisc::Network::CLoginMode mode) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(mode);
|
Q_UNUSED(mode)
|
||||||
Q_UNUSED(server);
|
Q_UNUSED(server)
|
||||||
Q_UNUSED(extraModelString);
|
Q_UNUSED(extraModelString)
|
||||||
Q_UNUSED(extraLiveryString);
|
Q_UNUSED(extraLiveryString)
|
||||||
Q_UNUSED(sendLivery);
|
Q_UNUSED(sendLivery)
|
||||||
Q_UNUSED(sendModelString);
|
Q_UNUSED(sendModelString)
|
||||||
Q_UNUSED(partnerCallsign);
|
Q_UNUSED(partnerCallsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return statusMessageEmptyContext();
|
return statusMessageEmptyContext();
|
||||||
}
|
}
|
||||||
@@ -144,6 +144,13 @@ namespace BlackCore
|
|||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! \copydoc IContextNetwork::getPartnerCallsign
|
||||||
|
virtual BlackMisc::Aviation::CCallsign getPartnerCallsign() const override
|
||||||
|
{
|
||||||
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
|
return {};
|
||||||
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::disconnectFromNetwork()
|
//! \copydoc IContextNetwork::disconnectFromNetwork()
|
||||||
virtual BlackMisc::CStatusMessage disconnectFromNetwork() override
|
virtual BlackMisc::CStatusMessage disconnectFromNetwork() override
|
||||||
{
|
{
|
||||||
@@ -175,21 +182,21 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::sendTextMessages()
|
//! \copydoc IContextNetwork::sendTextMessages()
|
||||||
virtual void sendTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override
|
virtual void sendTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(textMessages);
|
Q_UNUSED(textMessages)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::sendFlightPlan()
|
//! \copydoc IContextNetwork::sendFlightPlan()
|
||||||
virtual void sendFlightPlan(const BlackMisc::Aviation::CFlightPlan &flightPlan) override
|
virtual void sendFlightPlan(const BlackMisc::Aviation::CFlightPlan &flightPlan) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(flightPlan);
|
Q_UNUSED(flightPlan)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::loadFlightPlanFromNetwork()
|
//! \copydoc IContextNetwork::loadFlightPlanFromNetwork()
|
||||||
virtual BlackMisc::Aviation::CFlightPlan loadFlightPlanFromNetwork(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::Aviation::CFlightPlan loadFlightPlanFromNetwork(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Aviation::CFlightPlan();
|
return BlackMisc::Aviation::CFlightPlan();
|
||||||
}
|
}
|
||||||
@@ -197,7 +204,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getMetarForAirport
|
//! \copydoc IContextNetwork::getMetarForAirport
|
||||||
BlackMisc::Weather::CMetar getMetarForAirport(const BlackMisc::Aviation::CAirportIcaoCode &airportIcaoCode) const override
|
BlackMisc::Weather::CMetar getMetarForAirport(const BlackMisc::Aviation::CAirportIcaoCode &airportIcaoCode) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(airportIcaoCode);
|
Q_UNUSED(airportIcaoCode)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
@@ -220,7 +227,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getUsersForCallsigns
|
//! \copydoc IContextNetwork::getUsersForCallsigns
|
||||||
virtual BlackMisc::Network::CUserList getUsersForCallsigns(const BlackMisc::Aviation::CCallsignSet &callsigns) const override
|
virtual BlackMisc::Network::CUserList getUsersForCallsigns(const BlackMisc::Aviation::CCallsignSet &callsigns) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsigns);
|
Q_UNUSED(callsigns)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Network::CUserList();
|
return BlackMisc::Network::CUserList();
|
||||||
}
|
}
|
||||||
@@ -228,7 +235,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getUserForCallsign
|
//! \copydoc IContextNetwork::getUserForCallsign
|
||||||
virtual BlackMisc::Network::CUser getUserForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::Network::CUser getUserForCallsign(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Network::CUser();
|
return BlackMisc::Network::CUser();
|
||||||
}
|
}
|
||||||
@@ -243,7 +250,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getClientsForCallsigns
|
//! \copydoc IContextNetwork::getClientsForCallsigns
|
||||||
virtual BlackMisc::Network::CClientList getClientsForCallsigns(const BlackMisc::Aviation::CCallsignSet &callsigns) const override
|
virtual BlackMisc::Network::CClientList getClientsForCallsigns(const BlackMisc::Aviation::CCallsignSet &callsigns) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsigns);
|
Q_UNUSED(callsigns)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return BlackMisc::Network::CClientList();
|
return BlackMisc::Network::CClientList();
|
||||||
}
|
}
|
||||||
@@ -251,7 +258,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::setOtherClient
|
//! \copydoc IContextNetwork::setOtherClient
|
||||||
virtual bool setOtherClient(const BlackMisc::Network::CClient &client) override
|
virtual bool setOtherClient(const BlackMisc::Network::CClient &client) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(client);
|
Q_UNUSED(client)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -271,7 +278,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::getLibraryInfo
|
//! \copydoc IContextNetwork::getLibraryInfo
|
||||||
virtual QString getLibraryInfo(bool detailed) const override
|
virtual QString getLibraryInfo(bool detailed) const override
|
||||||
{
|
{
|
||||||
Q_UNUSED(detailed);
|
Q_UNUSED(detailed)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return QString("N/A");
|
return QString("N/A");
|
||||||
}
|
}
|
||||||
@@ -279,38 +286,38 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::testCreateDummyOnlineAtcStations
|
//! \copydoc IContextNetwork::testCreateDummyOnlineAtcStations
|
||||||
virtual void testCreateDummyOnlineAtcStations(int number) override
|
virtual void testCreateDummyOnlineAtcStations(int number) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(number);
|
Q_UNUSED(number)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::testAddAircraftParts
|
//! \copydoc IContextNetwork::testAddAircraftParts
|
||||||
virtual void testAddAircraftParts(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CAircraftParts &parts, bool incremental) override
|
virtual void testAddAircraftParts(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CAircraftParts &parts, bool incremental) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(parts);
|
Q_UNUSED(parts)
|
||||||
Q_UNUSED(incremental);
|
Q_UNUSED(incremental)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::testReceivedTextMessages
|
//! \copydoc IContextNetwork::testReceivedTextMessages
|
||||||
virtual void testReceivedTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override
|
virtual void testReceivedTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(textMessages);
|
Q_UNUSED(textMessages)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::testRequestAircraftConfig
|
//! \copydoc IContextNetwork::testRequestAircraftConfig
|
||||||
virtual void testRequestAircraftConfig(const BlackMisc::Aviation::CCallsign &callsign) override
|
virtual void testRequestAircraftConfig(const BlackMisc::Aviation::CCallsign &callsign) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::testAddAltitudeOffset
|
//! \copydoc IContextNetwork::testAddAltitudeOffset
|
||||||
virtual bool testAddAltitudeOffset(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::PhysicalQuantities::CLength &offset = BlackMisc::PhysicalQuantities::CLength::null()) override
|
virtual bool testAddAltitudeOffset(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::PhysicalQuantities::CLength &offset = BlackMisc::PhysicalQuantities::CLength::null()) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(offset);
|
Q_UNUSED(offset)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -319,16 +326,16 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::testReceivedAtisMessage
|
//! \copydoc IContextNetwork::testReceivedAtisMessage
|
||||||
virtual void testReceivedAtisMessage(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CInformationMessage &msg) override
|
virtual void testReceivedAtisMessage(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CInformationMessage &msg) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(msg);
|
Q_UNUSED(msg)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::parseCommandLine
|
//! \copydoc IContextNetwork::parseCommandLine
|
||||||
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override
|
virtual bool parseCommandLine(const QString &commandLine, const BlackMisc::CIdentifier &originator) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(commandLine);
|
Q_UNUSED(commandLine)
|
||||||
Q_UNUSED(originator);
|
Q_UNUSED(originator)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -350,8 +357,8 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::updateAircraftEnabled
|
//! \copydoc IContextNetwork::updateAircraftEnabled
|
||||||
virtual bool updateAircraftEnabled(const BlackMisc::Aviation::CCallsign &callsign, bool enabledForRendering) override
|
virtual bool updateAircraftEnabled(const BlackMisc::Aviation::CCallsign &callsign, bool enabledForRendering) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(enabledForRendering);
|
Q_UNUSED(enabledForRendering)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -359,8 +366,8 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::updateAircraftSupportingGndFLag
|
//! \copydoc IContextNetwork::updateAircraftSupportingGndFLag
|
||||||
virtual bool updateAircraftSupportingGndFLag(const BlackMisc::Aviation::CCallsign &callsign, bool supportGndFlag) override
|
virtual bool updateAircraftSupportingGndFLag(const BlackMisc::Aviation::CCallsign &callsign, bool supportGndFlag) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(supportGndFlag);
|
Q_UNUSED(supportGndFlag)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -368,9 +375,9 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::updateAircraftModel
|
//! \copydoc IContextNetwork::updateAircraftModel
|
||||||
virtual bool updateAircraftModel(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Simulation::CAircraftModel &model, const BlackMisc::CIdentifier &originator) override
|
virtual bool updateAircraftModel(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Simulation::CAircraftModel &model, const BlackMisc::CIdentifier &originator) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(model);
|
Q_UNUSED(model)
|
||||||
Q_UNUSED(originator);
|
Q_UNUSED(originator)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -378,9 +385,9 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::updateAircraftNetworkModel
|
//! \copydoc IContextNetwork::updateAircraftNetworkModel
|
||||||
virtual bool updateAircraftNetworkModel(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Simulation::CAircraftModel &model, const BlackMisc::CIdentifier &originator) override
|
virtual bool updateAircraftNetworkModel(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Simulation::CAircraftModel &model, const BlackMisc::CIdentifier &originator) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(model);
|
Q_UNUSED(model)
|
||||||
Q_UNUSED(originator);
|
Q_UNUSED(originator)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -389,8 +396,8 @@ namespace BlackCore
|
|||||||
virtual bool updateFastPositionEnabled(const BlackMisc::Aviation::CCallsign &callsign, bool enableFastPositionSending) override
|
virtual bool updateFastPositionEnabled(const BlackMisc::Aviation::CCallsign &callsign, bool enableFastPositionSending) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(enableFastPositionSending);
|
Q_UNUSED(enableFastPositionSending)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -398,8 +405,8 @@ namespace BlackCore
|
|||||||
virtual bool setAircraftEnabledFlag(const BlackMisc::Aviation::CCallsign &callsign, bool enabledForRendering) override
|
virtual bool setAircraftEnabledFlag(const BlackMisc::Aviation::CCallsign &callsign, bool enabledForRendering) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
Q_UNUSED(enabledForRendering);
|
Q_UNUSED(enabledForRendering)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -412,7 +419,7 @@ namespace BlackCore
|
|||||||
//! \copydoc IContextNetwork::setFastPositionEnabledCallsigns
|
//! \copydoc IContextNetwork::setFastPositionEnabledCallsigns
|
||||||
virtual void setFastPositionEnabledCallsigns(BlackMisc::Aviation::CCallsignSet &callsigns) override
|
virtual void setFastPositionEnabledCallsigns(BlackMisc::Aviation::CCallsignSet &callsigns) override
|
||||||
{
|
{
|
||||||
Q_UNUSED(callsigns);
|
Q_UNUSED(callsigns)
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -427,7 +434,7 @@ namespace BlackCore
|
|||||||
virtual BlackMisc::CStatusMessageList getReverseLookupMessages(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::CStatusMessageList getReverseLookupMessages(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
return BlackMisc::CStatusMessageList();
|
return BlackMisc::CStatusMessageList();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -442,14 +449,14 @@ namespace BlackCore
|
|||||||
virtual void enableReverseLookupMessages(BlackMisc::Simulation::ReverseLookupLogging enable) override
|
virtual void enableReverseLookupMessages(BlackMisc::Simulation::ReverseLookupLogging enable) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(enable);
|
Q_UNUSED(enable)
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::getAircraftPartsHistory
|
//! \copydoc IContextNetwork::getAircraftPartsHistory
|
||||||
virtual BlackMisc::CStatusMessageList getAircraftPartsHistory(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::CStatusMessageList getAircraftPartsHistory(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
return BlackMisc::CStatusMessageList();
|
return BlackMisc::CStatusMessageList();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -457,7 +464,7 @@ namespace BlackCore
|
|||||||
virtual BlackMisc::Aviation::CAircraftPartsList getRemoteAircraftParts(const BlackMisc::Aviation::CCallsign &callsign) const override
|
virtual BlackMisc::Aviation::CAircraftPartsList getRemoteAircraftParts(const BlackMisc::Aviation::CCallsign &callsign) const override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(callsign);
|
Q_UNUSED(callsign)
|
||||||
return BlackMisc::Aviation::CAircraftPartsList();
|
return BlackMisc::Aviation::CAircraftPartsList();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -472,15 +479,15 @@ namespace BlackCore
|
|||||||
virtual void enableAircraftPartsHistory(bool enabled) override
|
virtual void enableAircraftPartsHistory(bool enabled) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(enabled);
|
Q_UNUSED(enabled)
|
||||||
}
|
}
|
||||||
|
|
||||||
//! \copydoc IContextNetwork::getNetworkStatistics
|
//! \copydoc IContextNetwork::getNetworkStatistics
|
||||||
virtual QString getNetworkStatistics(bool reset, const QString &separator) override
|
virtual QString getNetworkStatistics(bool reset, const QString &separator) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(reset);
|
Q_UNUSED(reset)
|
||||||
Q_UNUSED(separator);
|
Q_UNUSED(separator)
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -488,7 +495,7 @@ namespace BlackCore
|
|||||||
virtual bool setNetworkStatisticsEnable(bool enabled) override
|
virtual bool setNetworkStatisticsEnable(bool enabled) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(enabled;);
|
Q_UNUSED(enabled;)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -497,8 +504,8 @@ namespace BlackCore
|
|||||||
virtual QMetaObject::Connection connectRawFsdMessageSignal(QObject *receiver, RawFsdMessageReceivedSlot rawFsdMessageReceivedSlot) override
|
virtual QMetaObject::Connection connectRawFsdMessageSignal(QObject *receiver, RawFsdMessageReceivedSlot rawFsdMessageReceivedSlot) override
|
||||||
{
|
{
|
||||||
logEmptyContextWarning(Q_FUNC_INFO);
|
logEmptyContextWarning(Q_FUNC_INFO);
|
||||||
Q_UNUSED(receiver);
|
Q_UNUSED(receiver)
|
||||||
Q_UNUSED(rawFsdMessageReceivedSlot);
|
Q_UNUSED(rawFsdMessageReceivedSlot)
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -201,6 +201,7 @@ namespace BlackCore
|
|||||||
virtual bool setNetworkStatisticsEnable(bool enabled) override;
|
virtual bool setNetworkStatisticsEnable(bool enabled) override;
|
||||||
virtual bool testAddAltitudeOffset(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::PhysicalQuantities::CLength &offset = BlackMisc::PhysicalQuantities::CLength::null()) override;
|
virtual bool testAddAltitudeOffset(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::PhysicalQuantities::CLength &offset = BlackMisc::PhysicalQuantities::CLength::null()) override;
|
||||||
virtual QStringList getNetworkPresetValues() const override;
|
virtual QStringList getNetworkPresetValues() const override;
|
||||||
|
virtual BlackMisc::Aviation::CCallsign getPartnerCallsign() const override;
|
||||||
//! @}
|
//! @}
|
||||||
|
|
||||||
//! \ingroup clientprovider
|
//! \ingroup clientprovider
|
||||||
@@ -313,9 +314,6 @@ namespace BlackCore
|
|||||||
//! Own aircraft from \sa CContextOwnAircraft
|
//! Own aircraft from \sa CContextOwnAircraft
|
||||||
const BlackMisc::Simulation::CSimulatedAircraft ownAircraft() const;
|
const BlackMisc::Simulation::CSimulatedAircraft ownAircraft() const;
|
||||||
|
|
||||||
//! Get the partner callsign if any
|
|
||||||
BlackMisc::Aviation::CCallsign getPartnerCallsign() const;
|
|
||||||
|
|
||||||
//! Check if a callsign is a valid partner callsign
|
//! Check if a callsign is a valid partner callsign
|
||||||
bool isValidPartnerCallsign(const BlackMisc::Aviation::CCallsign &ownCallsign, const BlackMisc::Aviation::CCallsign &partnerCallsign);
|
bool isValidPartnerCallsign(const BlackMisc::Aviation::CCallsign &ownCallsign, const BlackMisc::Aviation::CCallsign &partnerCallsign);
|
||||||
|
|
||||||
|
|||||||
@@ -317,6 +317,11 @@ namespace BlackCore
|
|||||||
return m_dBusInterface->callDBusRet<QStringList>(QLatin1String("getNetworkPresetValues"));
|
return m_dBusInterface->callDBusRet<QStringList>(QLatin1String("getNetworkPresetValues"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CCallsign CContextNetworkProxy::getPartnerCallsign() const
|
||||||
|
{
|
||||||
|
return m_dBusInterface->callDBusRet<CCallsign>(QLatin1String("getPartnerCallsign"));
|
||||||
|
}
|
||||||
|
|
||||||
void CContextNetworkProxy::testCreateDummyOnlineAtcStations(int number)
|
void CContextNetworkProxy::testCreateDummyOnlineAtcStations(int number)
|
||||||
{
|
{
|
||||||
m_dBusInterface->callDBus(QLatin1String("testCreateDummyOnlineAtcStations"), number);
|
m_dBusInterface->callDBus(QLatin1String("testCreateDummyOnlineAtcStations"), number);
|
||||||
|
|||||||
@@ -128,6 +128,7 @@ namespace BlackCore
|
|||||||
virtual QString getNetworkStatistics(bool reset, const QString &separator) override;
|
virtual QString getNetworkStatistics(bool reset, const QString &separator) override;
|
||||||
virtual bool setNetworkStatisticsEnable(bool enabled) override;
|
virtual bool setNetworkStatisticsEnable(bool enabled) override;
|
||||||
virtual QStringList getNetworkPresetValues() const override;
|
virtual QStringList getNetworkPresetValues() const override;
|
||||||
|
virtual BlackMisc::Aviation::CCallsign getPartnerCallsign() const override;
|
||||||
virtual void testCreateDummyOnlineAtcStations(int number) override;
|
virtual void testCreateDummyOnlineAtcStations(int number) override;
|
||||||
virtual void testAddAircraftParts(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CAircraftParts &parts, bool incremental) override;
|
virtual void testAddAircraftParts(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::Aviation::CAircraftParts &parts, bool incremental) override;
|
||||||
virtual void testReceivedTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override;
|
virtual void testReceivedTextMessages(const BlackMisc::Network::CTextMessageList &textMessages) override;
|
||||||
|
|||||||
@@ -159,6 +159,7 @@ namespace BlackGui
|
|||||||
ui->form_Server->resetToFirstTab();
|
ui->form_Server->resetToFirstTab();
|
||||||
ui->form_Pilot->setUser(server.getUser());
|
ui->form_Pilot->setUser(server.getUser());
|
||||||
ui->le_LoginMode->setText(sGui->getIContextNetwork()->getLoginModeAsString());
|
ui->le_LoginMode->setText(sGui->getIContextNetwork()->getLoginModeAsString());
|
||||||
|
ui->le_PartnerCallsign->setText(sGui->getIContextNetwork()->getPartnerCallsign().asString());
|
||||||
ui->comp_NetworkAircraft->showValues();
|
ui->comp_NetworkAircraft->showValues();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -63,9 +63,9 @@
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QGroupBox" name="gb_LoginMode">
|
<widget class="QGroupBox" name="gb_LoginMode">
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>Login mode</string>
|
<string>Login mode / partner callsign</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QFormLayout" name="fl_LoginMode">
|
<layout class="QGridLayout" name="gl_LoginMode">
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>4</number>
|
<number>4</number>
|
||||||
</property>
|
</property>
|
||||||
@@ -78,6 +78,20 @@
|
|||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>4</number>
|
<number>4</number>
|
||||||
</property>
|
</property>
|
||||||
|
<item row="0" column="1">
|
||||||
|
<widget class="QLineEdit" name="le_LoginMode">
|
||||||
|
<property name="readOnly">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="2">
|
||||||
|
<widget class="QLabel" name="lbl_PartnerCallsign">
|
||||||
|
<property name="text">
|
||||||
|
<string>Partner</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="lbl_LoginMode">
|
<widget class="QLabel" name="lbl_LoginMode">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
@@ -85,8 +99,8 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="3">
|
||||||
<widget class="QLineEdit" name="le_LoginMode">
|
<widget class="QLineEdit" name="le_PartnerCallsign">
|
||||||
<property name="readOnly">
|
<property name="readOnly">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
@@ -301,6 +315,7 @@
|
|||||||
</customwidgets>
|
</customwidgets>
|
||||||
<tabstops>
|
<tabstops>
|
||||||
<tabstop>le_LoginMode</tabstop>
|
<tabstop>le_LoginMode</tabstop>
|
||||||
|
<tabstop>le_PartnerCallsign</tabstop>
|
||||||
<tabstop>gb_OwnAircraft</tabstop>
|
<tabstop>gb_OwnAircraft</tabstop>
|
||||||
<tabstop>cb_AutoLogoff</tabstop>
|
<tabstop>cb_AutoLogoff</tabstop>
|
||||||
<tabstop>pb_Disconnect</tabstop>
|
<tabstop>pb_Disconnect</tabstop>
|
||||||
|
|||||||
Reference in New Issue
Block a user