QGraphics文本框
时间: 2023-10-30 15:07:14 浏览: 131
Qt下QGraphicsView框选
QGraphicsTextItem 是 Qt 中的一个类,用于在 QGraphicsScene 中显示文本。它可以设置字体、颜色、对齐方式等属性,并支持基本的富文本格式。你可以在代码中创建 QGraphicsTextItem 对象,然后将其添加到 QGraphicsScene 中,从而在场景中显示文本框。例如:
```cpp
QGraphicsTextItem *textItem = new QGraphicsTextItem("Hello, world!");
textItem->setFont(QFont("Arial", 16));
textItem->setDefaultTextColor(Qt::red);
textItem->setPos(100, 100);
scene->addItem(textItem);
```
这段代码会在 (100, 100) 的位置创建一个红色的、字号为 16 的 Arial 字体的文本框,并在其中显示 "Hello, world!"。你可以根据需要调整文本框的属性,使其满足你的需求。
阅读全文