본문 바로가기
728x90
반응형
SMALL

Dialogs2

[PySide] 대화 상자 (Dialogs) (2) QMessageBox : 간단한 메시지 대화 상자 대화 상자를 수락하거나 취소할 수 있는 버튼이 있는 메시지는 간단한 패턴을 따르지 않는다. 이러한 대화 상자를 직접 구성할 수 있지만 Qt는 QMessageBox라는 내장 메시지 대화 상자 클래스도 제공한다. 이것은 정보, 경고 또는 질문 대화 상자를 만드는 데 사용할 수 있다. import sys from PySide6.QtWidgets import QApplication, QDialog, QMainWindow, QMessageBox, QPushButton class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("My App") button = QP.. 2022. 6. 27.
[PySide] 대화 상자 (Dialogs) (1) 대화 상자 (Dialogs) 대화 상자는 사용자와 통신 할 수 있는 유용한 GUI 구성 요소이다. 파일 열기/저장, 설정, 환경 설정 또는 응용 프로그램의 기본 UI에 맞지 않는 기능에 일반적으로 사용된다. 닫힐 때까지 기본 응용 프로그램 앞에 있는 작은 modal (또는 차단) 창이다. Qt는 가장 일반적인 사용 사례에 대해 여러 내장 대화 상자를 제공하여 플랫폼 고유의 사용자 경험을 제공할 수 있도록 한다. Qt에서 대화 상자는 QDialog클래스에 의해 처리된다. 새 대화 상자를 만들려면 다른 위젯 QDialog (ex: QMainWindow 부모)을 전달하는 유형의 새 개체를 만들기만 하면 된다. import sys from PySide6.QtWidgets import QApplication, Q.. 2022. 6. 27.
728x90
반응형
LIST