mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-21 04:45:31 +08:00
Fixed failing test by adding calls to CUser::derivedHomeBaseFromCallsign which were missing.
This commit is contained in:
@@ -22,6 +22,12 @@ namespace BlackMisc
|
|||||||
{
|
{
|
||||||
namespace Network
|
namespace Network
|
||||||
{
|
{
|
||||||
|
CUser::CUser(const CCallsign &callsign)
|
||||||
|
: m_callsign(callsign)
|
||||||
|
{
|
||||||
|
this->deriveHomeBaseFromCallsign();
|
||||||
|
}
|
||||||
|
|
||||||
CUser::CUser(const QString &id, const QString &realname, const CCallsign &callsign)
|
CUser::CUser(const QString &id, const QString &realname, const CCallsign &callsign)
|
||||||
: m_id(id.trimmed()), m_realname(realname), m_callsign(callsign)
|
: m_id(id.trimmed()), m_realname(realname), m_callsign(callsign)
|
||||||
{
|
{
|
||||||
@@ -36,6 +42,12 @@ namespace BlackMisc
|
|||||||
this->setRealName(realname); // extracts homebase
|
this->setRealName(realname); // extracts homebase
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CUser::setCallsign(const CCallsign &callsign)
|
||||||
|
{
|
||||||
|
m_callsign = callsign;
|
||||||
|
this->deriveHomeBaseFromCallsign();
|
||||||
|
}
|
||||||
|
|
||||||
QString CUser::convertToQString(bool i18n) const
|
QString CUser::convertToQString(bool i18n) const
|
||||||
{
|
{
|
||||||
Q_UNUSED(i18n);
|
Q_UNUSED(i18n);
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ namespace BlackMisc
|
|||||||
CUser() = default;
|
CUser() = default;
|
||||||
|
|
||||||
//! Constructor by callsign
|
//! Constructor by callsign
|
||||||
CUser(const BlackMisc::Aviation::CCallsign &callsign) : m_callsign(callsign) {}
|
CUser(const BlackMisc::Aviation::CCallsign &callsign);
|
||||||
|
|
||||||
//! Constructor.
|
//! Constructor.
|
||||||
CUser(const QString &id, const QString &realname, const BlackMisc::Aviation::CCallsign &callsign);
|
CUser(const QString &id, const QString &realname, const BlackMisc::Aviation::CCallsign &callsign);
|
||||||
@@ -113,7 +113,7 @@ namespace BlackMisc
|
|||||||
const BlackMisc::Aviation::CCallsign &getCallsign() const { return m_callsign; }
|
const BlackMisc::Aviation::CCallsign &getCallsign() const { return m_callsign; }
|
||||||
|
|
||||||
//! Set associated callsign
|
//! Set associated callsign
|
||||||
void setCallsign(const BlackMisc::Aviation::CCallsign &callsign) { m_callsign = callsign; }
|
void setCallsign(const BlackMisc::Aviation::CCallsign &callsign);
|
||||||
|
|
||||||
//! \copydoc CValueObject::toIcon()
|
//! \copydoc CValueObject::toIcon()
|
||||||
BlackMisc::CIcon toIcon() const { return this->getCallsign().toIcon(); }
|
BlackMisc::CIcon toIcon() const { return this->getCallsign().toIcon(); }
|
||||||
|
|||||||
Reference in New Issue
Block a user