mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-02 15:15:50 +08:00
Get current callsign as observer callsign.
This will be used with OBS mode login.
This commit is contained in:
@@ -41,6 +41,18 @@ namespace BlackMisc
|
||||
return unified;
|
||||
}
|
||||
|
||||
/*
|
||||
* Callsign as Observer
|
||||
*/
|
||||
QString CCallsign::getAsObserverCallsignString() const
|
||||
{
|
||||
if (this->isEmpty()) return "";
|
||||
QString obs = this->getStringAsSet();
|
||||
if (obs.endsWith("_OBS", Qt::CaseInsensitive)) return obs;
|
||||
if (obs.contains('_')) obs = obs.left(obs.lastIndexOf('_'));
|
||||
return obs.append("_OBS").toUpper();
|
||||
}
|
||||
|
||||
/*
|
||||
* Equals callsign?
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user