##// END OF EJS Templates
Minor docs updates
Marek Rosa -
r2393:150f5f56819e
parent child
Show More
@@ -31,7 +31,7 void Callout::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, Q
31 31 if (!m_rect.contains(anchor)) {
32 32 QPointF point1, point2;
33 33
34 // establish the position of the anchor point in relation to m_textRect
34 // establish the position of the anchor point in relation to m_rect
35 35 bool above = anchor.y() <= m_rect.top();
36 36 bool aboveCenter = anchor.y() > m_rect.top() && anchor.y() <= m_rect.center().y();
37 37 bool belowCenter = anchor.y() > m_rect.center().y() && anchor.y() <= m_rect.bottom();
@@ -42,7 +42,7 void Callout::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, Q
42 42 bool rightOfCenter = anchor.x() > m_rect.center().x() && anchor.x() <= m_rect.right();
43 43 bool onRight = anchor.x() > m_rect.right();
44 44
45 // get the nearest m_textRect corner.
45 // get the nearest m_rect corner.
46 46 qreal x = (onRight + rightOfCenter) * m_rect.width();
47 47 qreal y = (below + belowCenter) * m_rect.height();
48 48 bool cornerCase = (above && onLeft) || (above && onRight) || (below && onLeft) || (below && onRight);
@@ -6,7 +6,9
6 6 This demo shows how to draw an additional element (a callout) on top of the chart.
7 7 \image demos_callout.png
8 8
9 QChart class provides two methods that map between the scene coordinates and the series' domain (defines by the axes ranges).
9 QChart class provides two methods that map between the scene coordinates and the series' domain (defined by the axes ranges).
10
10 11 QPointF QChart::mapToPosition(const QPointF &value, QAbstractSeries *series)
12
11 13 QPointF QChart::mapToValue(const QPointF &position, QAbstractSeries *series)
12 14 */
General Comments 0
You need to be logged in to leave comments. Login now