文本和图片

文本控件

Qt中文本控件为QLabel

from PyQt5.QtWidgets import QWidget,QApplication,QLabel
from PyQt5.QtCore import *
from PyQt5.QtGui import QIcon
import sys

# 1.创建应用程序
app = QApplication(sys.argv)

# 2.创建窗口
w = QWidget()

# 修改窗口标题
w.setWindowTitle('文本展示')

# 文本控件
label = QLabel()
label.setText('第一个文本')
# 将文本控件添加到窗口中
label.setParent(w)

# 3.显示窗口
w.show()

# 4.等待窗口停止
sys.exit(app.exec())

图片控件

QLabel控件既可以显示文本,也可以显示图片

from PyQt5.QtWidgets import QWidget,QApplication,QLabel
from PyQt5.QtCore import *
from PyQt5.QtGui import QIcon,QPixmap
import sys

# 1.创建应用程序
app = QApplication(sys.argv)

# 2.创建窗口
w = QWidget()

# 修改窗口标题
w.setWindowTitle('图片展示')

"""------------------ 展示图片 ------------------"""
label = QLabel()
pixmap = QPixmap('i.jpg')
label.setPixmap(pixmap)
# 显示到窗口中
label.setParent(w)

# 改变窗口大小
w.resize(pixmap.width(),pixmap.height())

# 3.显示窗口
w.show()

# 4.等待窗口停止
sys.exit(app.exec())