반응형 QMessageBox1 Day 9. PyQt5 (Dialogs) Dialogs는 GUI 구성요소 중 user와 communicate할 수 있도록 해주는 구성요소이다. 파일을 열고 저장한다던가 글자의 색을 바꾼다던가 등의 main UI와는 별도로 존재하는 windows를 dialogs라 한다. 조금더 기술적인 용어로 접근하면 dialogs는 modal (or blocking) windows이다. 다시 말해서, dialogs가 실행되면 main UI는 해당 dialogs가 닫힐 때까지 사용할 수 없는 상태가 된다. Qt의 dialog box는 QDialog class에 의해 handling된다. 따라서, 단순한 대화창을 만들고 싶다면 QDialog 객체를 QMainWindow에 전달하면 된다. import sys from PyQt5.QtWidgets import ( QA.. 2021. 3. 30. 이전 1 다음 반응형