код ниже
QGraphicsEllipseItem *ellipse = addEllipse(x, y, 6, 6, series_pen);
ellipse->translate(-ellipse->boundingRect().width() / 2,
-ellipse->boundingRect().height() / 2);
ellipse->setToolTip(label);
рисует QGraphicsEllipseItem
на QGraphicsScene
. Однако следующий код этого не делает:
QGraphicsEllipseItem *ellipse = addEllipse(x, y, 6, 6, series_pen);
ellipse->translate(-ellipse->boundingRect().width() / 2,
-ellipse->boundingRect().height() / 2);
ellipse->setToolTip(label);
QGraphicsItemGroup *g = new QGraphicsItemGroup;
g->addToGroup(ellipse);
Что не так, если я добавлю QGraphicsItem
в QGraphicsItemGroup
?
Я использую Qt Creator 2.2.1, Qt 4.7.4 (32 бит) в Windows 7.