mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-30 11:55:35 +08:00
Ref T372, callsign clear
This commit is contained in:
@@ -33,6 +33,11 @@ namespace BlackMisc
|
||||
return m_callsign;
|
||||
}
|
||||
|
||||
void CCallsign::clear()
|
||||
{
|
||||
*this = CCallsign();
|
||||
}
|
||||
|
||||
QString CCallsign::unifyCallsign(const QString &callsign)
|
||||
{
|
||||
return removeChars(callsign.toUpper().trimmed(), [](QChar c) { return !c.isLetterOrNumber() && c != '_'; });
|
||||
|
||||
@@ -162,6 +162,9 @@ namespace BlackMisc
|
||||
//! \copydoc BlackMisc::Mixin::String::toQString()
|
||||
QString convertToQString(bool i18n = false) const;
|
||||
|
||||
//! Clear this callsign
|
||||
void clear();
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user