在每个QLabel PyQt5中显示两个图像,可以通过以下步骤实现:
from PyQt5.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout
from PyQt5.QtGui import QPixmap
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
window.setLayout(layout)
label1 = QLabel()
label2 = QLabel()
label1.setPixmap(QPixmap()) # 设置初始图像为空
label2.setPixmap(QPixmap()) # 设置初始图像为空
image1 = QPixmap("image1.jpg") # 加载第一个图像
image2 = QPixmap("image2.jpg") # 加载第二个图像
label1.setPixmap(image1) # 在第一个QLabel中显示第一个图像
label2.setPixmap(image2) # 在第二个QLabel中显示第二个图像
layout.addWidget(label1)
layout.addWidget(label2)
window.show()
完整的代码示例:
from PyQt5.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout
from PyQt5.QtGui import QPixmap
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
window.setLayout(layout)
label1 = QLabel()
label2 = QLabel()
label1.setPixmap(QPixmap())
label2.setPixmap(QPixmap())
image1 = QPixmap("image1.jpg")
image2 = QPixmap("image2.jpg")
label1.setPixmap(image1)
label2.setPixmap(image2)
layout.addWidget(label1)
layout.addWidget(label2)
window.show()
app.exec_()
请注意,上述代码中的"image1.jpg"和"image2.jpg"是示例图像的文件路径,你需要将其替换为你自己的图像文件路径。此外,你还可以根据需要调整窗口和布局的大小、样式等。
领取专属 10元无门槛券
手把手带您无忧上云