python使用qt标签练习 (1)设置文本 (2)设置文本对齐方式 (3)设置文本换行显示 (4)设置显示图片 (5)获取标签文本
时间: 2023-12-27 16:02:24 浏览: 46
好的,下面是Python使用Qt标签练习的代码示例:
```python
from PyQt5.QtWidgets import QApplication, QLabel
from PyQt5.QtGui import QPixmap
from PyQt5.QtCore import Qt
# 创建应用程序对象
app = QApplication([])
# 创建标签控件对象
label = QLabel()
# 设置标签文本
label.setText("Hello, Qt!")
# 设置文本对齐方式
label.setAlignment(Qt.AlignCenter)
# 设置文本换行显示
label.setWordWrap(True)
# 设置显示图片
pixmap = QPixmap("image.png")
label.setPixmap(pixmap)
# 获取标签文本
text = label.text()
# 显示标签控件
label.show()
# 运行应用程序
app.exec_()
```
这个示例代码包含了以下几个练习:
1. 设置标签文本:使用 `setText()` 方法设置标签控件的文本。
2. 设置文本对齐方式:使用 `setAlignment()` 方法设置文本对齐方式,这里我们设置为居中对齐。
3. 设置文本换行显示:使用 `setWordWrap()` 方法设置文本是否自动换行显示,这里我们设置为自动换行。
4. 设置显示图片:使用 `setPixmap()` 方法设置标签控件显示的图片,需要传入一个 `QPixmap` 对象。
5. 获取标签文本:使用 `text()` 方法获取标签控件的文本。
希望对你有所帮助!