-
[PyQt] Dialog과 Data 교환
Main Window to Dialog Main window에서 dialog로 전달하는 방법은 dialog object를 생성 할 때, keyword argument를 통해 쉽게 전달 가능하다. Dialog to Main Window Dialog class에서 전달하고자 하는 variable의 getter 함수를 slot으로 등록해서…
-
[PyQt] Dialog
Dialog란 main window에서 추가 창을 띄울 때 사용하는 기능을 말한다. Signal 기본적으로 위와 같은 구조로 main window와 dialog 사이에 통신을 수행한다. Signal을 주고 받을 때 크게 3 종류로 구성된다. Signal Modality Return Timing…
-
[PyQt] Signal과 Slot 개념
GUI programming에선 어떤 event가 발생됐을 때 동작을 시키는 일련의 과정들이 진행된다. Signal Signal은 event가 발생 됐을 때 수행되는 최초의 event를 의미하는데 예를 들면 다음과 같다. Button이 눌림 키보드를 통해 text editor에 쓰임 마우스가…
-
[Python] PyQt Widget
Python Qt에선 위젯이라는 것을 사용하는데 위젯 설정을 통해 배경색, 투명도 등 다양한 부분을 수정 할 수 있다. 위 코드에서 Form은 main Widget을 두고 3개의 sub Widget을 생성한다. self는 main Widget을 말한다. QGraphicsOpacityEffect([위젯 객체])…