24 #include "gobchartslineview.h"
25 #include "utils/gobchartscolours.h"
27 #include <QGraphicsEllipseItem>
32 const qreal DOT_SIDE = 7;
67 QString cat =
category( activeRows.at( row ) );
68 qreal val =
value( activeRows.at( row ) );
85 QGraphicsEllipseItem *dot =
new QGraphicsEllipseItem( nextX - DOT_SIDE/2, nextY - DOT_SIDE/2, DOT_SIDE, DOT_SIDE);
92 dot->setPen( QPen( colour, 1 ) );
93 dot->setBrush( colour );
98 dot->setPen( QPen( colour, 1 ) );
99 dot->setBrush( colour );
105 QGraphicsLineItem *lineItem =
new QGraphicsLineItem( previousX, previousY, nextX, nextY, dot );
106 lineItem->setPen( QPen( Qt::DotLine ) );
107 lineItem->setFlag( QGraphicsItem::ItemStacksBehindParent );
109 QString legendText = QString(
"%1 - %2" ).arg( cat ).arg( val );
120 debugLog( tr(
"GobChartsLineView::generateGraphicsItems# No valid items." ) );
135 return QString(
"%1" ).arg( static_cast< int >( LINE ) );