equal
deleted
inserted
replaced
26 #include "hbbadgeiconinfo_p.h" |
26 #include "hbbadgeiconinfo_p.h" |
27 #include "hbicon.h" |
27 #include "hbicon.h" |
28 #include "hbbadgeicon_p.h" |
28 #include "hbbadgeicon_p.h" |
29 #include <QPainter> |
29 #include <QPainter> |
30 #include <QDebug> |
30 #include <QDebug> |
|
31 #include <QPointF> |
31 |
32 |
32 HbBadgeIconInfo::HbBadgeIconInfo(const HbIcon &badge, |
33 HbBadgeIconInfo::HbBadgeIconInfo(const HbIcon &badge, |
33 Qt::Alignment alignment, |
34 Qt::Alignment alignment, |
34 int zValue): mIcon(badge), mAlignment(alignment), mZValue(zValue) |
35 int zValue, |
35 { |
36 const QSizeF &sizeFactor, |
36 } |
37 Qt::AspectRatioMode aspectRatio) |
37 |
38 : mIcon(badge), mAlignment(alignment), mZValue(zValue), |
38 HbBadgeIconInfo::HbBadgeIconInfo(const HbBadgeIconInfo &other) |
39 mSizeFactor(sizeFactor), mAspectRatio(aspectRatio) |
39 { |
|
40 *this = other; |
|
41 } |
|
42 |
|
43 HbBadgeIconInfo::~HbBadgeIconInfo() |
|
44 { |
40 { |
45 } |
41 } |
46 |
42 |
47 bool HbBadgeIconInfo::operator==(const HbBadgeIconInfo &other) const |
43 bool HbBadgeIconInfo::operator==(const HbBadgeIconInfo &other) const |
48 { |
44 { |
59 } |
55 } |
60 |
56 |
61 return false; |
57 return false; |
62 } |
58 } |
63 |
59 |
64 HbIcon HbBadgeIconInfo::icon() const |
|
65 { |
|
66 return mIcon; |
|
67 } |
|
68 |
|
69 void HbBadgeIconInfo::setIcon(const HbIcon &icon) |
60 void HbBadgeIconInfo::setIcon(const HbIcon &icon) |
70 { |
61 { |
71 mIcon = icon; |
62 mIcon = icon; |
72 } |
|
73 |
|
74 int HbBadgeIconInfo::zValue() const |
|
75 { |
|
76 return mZValue; |
|
77 } |
63 } |
78 |
64 |
79 void HbBadgeIconInfo::setZValue(int zValue) |
65 void HbBadgeIconInfo::setZValue(int zValue) |
80 { |
66 { |
81 mZValue = zValue; |
67 mZValue = zValue; |
82 } |
68 } |
83 |
69 |
84 Qt::Alignment HbBadgeIconInfo::alignment() const |
|
85 { |
|
86 return mAlignment; |
|
87 } |
|
88 |
|
89 void HbBadgeIconInfo::setAlignment(Qt::Alignment align) |
70 void HbBadgeIconInfo::setAlignment(Qt::Alignment align) |
90 { |
71 { |
91 mAlignment = align; |
72 mAlignment = align; |
92 } |
73 } |
|
74 |
|
75 void HbBadgeIconInfo::setSizeFactor(const QSizeF &sizeFactor) |
|
76 { |
|
77 mSizeFactor = sizeFactor; |
|
78 } |
|
79 |
|
80 void HbBadgeIconInfo::setAspectRatio(Qt::AspectRatioMode aspectRatio) |
|
81 { |
|
82 mAspectRatio = aspectRatio; |
|
83 } |