refs #304, centralized icons

* icons which can be rotated
* provide metadata
* integrated in CValueObjects
* added SVG support
This commit is contained in:
Klaus Basan
2014-08-02 19:08:17 +02:00
parent 6d5461cff8
commit 5873ec9359
31 changed files with 1262 additions and 564 deletions

View File

@@ -38,7 +38,7 @@ namespace BlackMisc
IndexPassword,
IndexRealName,
IndexCallsign,
IndexCallsignIcon
IndexCallsignPixmap
};
//! Default constructor.
@@ -118,7 +118,7 @@ namespace BlackMisc
void setCallsign(const BlackMisc::Aviation::CCallsign &callsign) { m_callsign = callsign; }
//! \copydoc CValueObject::toIcon()
virtual const QPixmap &toIcon() const override { return this->getCallsign().toIcon(); }
virtual BlackMisc::CIcon toIcon() const override { return this->getCallsign().toIcon(); }
//! \brief Equal operator ==
bool operator ==(const CUser &other) const;