Я хочу добавить текст в свою сцену. И этот текст иногда нужно изменить. Как изменить текст, добавленный в сцену? Предположим, у меня есть игрок, который заработал очки, и я помещаю его очки в свою сцену. Когда его очки увеличиваются или уменьшаются, я должен изменить текст. Как это сделать?
QString points;
QGraphicsTextItem* text;
QFont font;
font.setBold(true);
font.setPointSize(50);
font.setItalic(true);
te="Ponit";
text=scene->addText(points,font);
text->setPos(100,100);
text->setDefaultTextColor(QColor("red"));
QGraphicsTextItem *text;
, поэтому вы можете просто позвонитьQGraphicsTextItem::setPlainText(const QString & text)
, чтобы изменить текст. - person Martin   schedule 03.07.2014