QGraphicsScene显示一个Label
时间: 2024-03-01 14:53:28 浏览: 115
PyQt5实时显示Camera
要在QGraphicsScene中显示一个label,可以使用QGraphicsTextItem类。以下是一个简单的示例代码:
```python
from PyQt5.QtWidgets import QGraphicsScene, QGraphicsTextItem
from PyQt5.QtGui import QFont
# 创建场景对象
scene = QGraphicsScene()
# 创建文本项
text_item = QGraphicsTextItem("Hello, World!")
text_item.setFont(QFont("Arial", 20)) # 设置字体
# 将文本项添加到场景中
scene.addItem(text_item)
```
在这个例子中,我们首先创建了一个QGraphicsScene对象,然后创建了一个QGraphicsTextItem对象,将其设置为显示“Hello, World!”文本,并将其添加到场景中。最后,我们可以在窗口中显示场景对象,以便查看结果。
阅读全文