Text Qgraphicscene中的文本

Text Qgraphicscene中的文本,text,qgraphicsview,Text,Qgraphicsview,如何在QGraphicscene中以某种坐标书写文本?我想这样做,但没有成功。文本有黑色边框,但在字母里面是白色的,我不能让它变成黑色 QPainterPath path; QFont font; font.setPixelSize(50); path.addText(100, 50, font, tr("Hello World!!!")); path.setFillRule(); m_graphScen->addPath(path); 变量1(不是一个好的变量): 备选案文2(

如何在QGraphicscene中以某种坐标书写文本?我想这样做,但没有成功。文本有黑色边框,但在字母里面是白色的,我不能让它变成黑色

QPainterPath path;

QFont font;
font.setPixelSize(50);

path.addText(100, 50, font,  tr("Hello World!!!"));
path.setFillRule();

m_graphScen->addPath(path);
变量1(不是一个好的变量):

备选案文2(精细版本):

QFont font;
font.setPixelSize(10);
font.setBold(false);
font.setFamily("Calibri");

path.addText(100, 50, font,  "Hello World!!");

m_graphScen->addPath(path, QPen(QBrush(Qt::black), 1), QBrush(Qt::black));
QGraphicsTextItem * io = new QGraphicsTextItem;
io->setPos(150,70);
io->setPlainText("Barev");

m_graphScen->addItem(io);