qlabel同时显示图标和文字
时间: 2024-01-07 22:31:38 浏览: 218
多个Qlabel中,文字显示不同,长度不一,实现视觉效果左右对齐
要在QLabel上同时显示图标和文字,你可以使用QLabel的setPixmap()方法来设置图标,然后使用setText()方法设置文本。下面是一个示例代码:
```python
from PyQt5.QtGui import QPixmap
from PyQt5.QtWidgets import QApplication, QLabel
app = QApplication([])
label = QLabel()
pixmap = QPixmap('icon.png') # 替换为你的图标路径
label.setPixmap(pixmap)
label.setText('Hello World')
label.show()
app.exec_()
```
在这个示例中,我们首先创建一个QLabel对象,并将其图标设置为指定路径的图像,然后设置文本为"Hello World"。最后,我们调用show()方法来显示QLabel。
请确保将'icon.png'替换为你要使用的图标的路径。
阅读全文