배움 - 차근차근 기록하자/[개발] 파이썬 🍕
PyQT5 컨트롤 크기 변경에 따른 윈도우 사이즈 변경, 바로 반영하기
예시 폴더를 불러오고, 컨트롤에 폴더 경로를 띄워줄 때 경로가 길다면 윈도우 크기가 그에 맞춰 가로로 길어진다. 하지만 같은 함수 안에서 호출되는 load_and_display_image에서는 image_viewer 사이즈에 맞춰 이미지를 출력하지만, 크기가 늘어나기 전 윈도우 사이즈에 맞춰 이미지가 출력된다. PyQT가 UI를 한번에 처리해서 문제 발생 update() repaint() 등등 해봤지만 해결되지 않았다. 해결 방법 from PyQt5.QtCore import QCoreApplication QCoreApplication.processEvents() # 이벤트 루프를 실행하여 UI 업데이트가 발생하도록 함 self.adjustSize() 문제되는 코드 def select_folder(self..
2023. 11. 1. 15:18