시그널
-
PYSIDE6 시그널과 슬롯PYTHON(파이썬)/PYSIDE6(GUI) 2024. 10. 20. 08:43
Qt 프레임워크에서 시그널과 슬롯 메커니즘은 객체 간 통신을 처리하는 데 사용됩니다. 시그널은 특정 이벤트가 발생했음을 알리는 역할을 하며, 슬롯은 이러한 이벤트에 반응하여 실행되는 함수입니다. 이 메커니즘을 통해 서로 관련이 없는 객체가 간단하고 효율적으로 상호작용할 수 있습니다. #### 시그널과 슬롯의 기본 사용PySide6에서 시그널과 슬롯을 사용하는 방법을 살펴보겠습니다. 다음은 QPushButton을 클릭할 때 "Hello, World!"를 출력하는 간단한 예제입니다. ```pythonimport sysfrom PySide6.QtWidgets import QApplication, QMainWindow, QPushButton class MainWindow(QMainWindow): def _..