728x90
PySide6에서 Label에 png 파일을 읽어서 화면에 표시하자.
※ 소스
import sys
from PySide6.QtWidgets import QApplication, QMainWindow, QLabel, QGridLayout, QWidget
from PySide6.QtGui import QPixmap
class Example(QWidget):
def __init__(self):
super().__init__()
self.im = QPixmap("./image.png")
self.label = QLabel()
self.label.setPixmap(self.im)
self.grid = QGridLayout()
self.grid.addWidget(self.label,1,1)
self.setLayout(self.grid)
self.setGeometry(50,50,320,200)
self.setWindowTitle("PySide6 show image")
self.show()
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec())
※ 실행화면
※ 이미지
아래 이미지를 imag.png로 저장하자.
728x90
반응형
'Software > Python' 카테고리의 다른 글
Python 시작하기 -Web Page 읽기 (0) | 2024.06.22 |
---|---|
Python 소개 - WSL(Linux)에서 PySide6 사용 (0) | 2023.12.14 |
Python 시작하기 - pyVista (0) | 2023.12.13 |
Python 시작하기 - PySide6에서 MatPlotLib 사용 (0) | 2023.12.13 |
Python 시작하기 - MatPlotLib (0) | 2023.12.13 |