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

@@ -8,6 +8,7 @@
*/
#include "avflightplan.h"
#include "iconlist.h"
namespace BlackMisc
{
@@ -98,6 +99,11 @@ namespace BlackMisc
BlackMisc::deserializeJson(json, CFlightPlan::jsonMembers(), TupleConverter<CFlightPlan>::toTuple(*this));
}
BlackMisc::CIcon CFlightPlan::toIcon() const
{
return BlackMisc::CIconList::iconForIndex(CIcons::StandardIconAppFlightPlan16);
}
void CFlightPlan::registerMetadata()
{
qRegisterMetaType<CFlightPlan>();