728x90
반응형

python 윈도우 프로그램 4

cover item thumbnail1

[PyQt5] Date Edit 날짜 입력 받기

안녕하세요. Crazy M2M입니다. 오늘은 Date Edit를 사용해서 날짜 입력받는 방법에 대해서 알아보도록 하겠습니다. 사용자로부터 다양한 입력을 받는 경우 중에 하나가 날짜를 입력받고 싶을 때가 있습니다. 이럴 때 적합한 위젯입니다. 그럼 바로 알아보도록 할게요^^ 왼쪽 위젯에서 Date Edit를 드래그해서 GUI 작업창에 배치를 하도록 합니다. 객체명은 dateEdit로 정상적으로 생성되는 것을 확인했습니다. 다음은 Push Button 이벤트를 이용해서 입력된 날짜를 입력받도록 할게요. Push Button을 드래그해서 배치합니다. 오른쪽 속성창에서 text 옵션을 "입력"으로 바꿔 주도록 할게요. 입력받은 날짜를 표시하기 위해서 이번엔 Label을 사용해 보도록 할게요. 왼쪽에서 Label..

Python 2023.04.03

cover item thumbnail1

[PyQt5] 텍스트 입력 받기 ( Line Edit 사용 )

안녕하세요. Crazy M2M입니다. 오늘은 Line Edit를 사용해서 텍스트 입력받기 방법에 대해서 알아보도록 하겠습니다. 윈도우 프로그램은 사용자로부터 입력을 받는 경우가 많은데요. 사용자로부터 텍스트를 입력받는 방법에 대해서 간략히 소개하도록 하겠습니다 먼저 텍스트를 입력받기 위해서 Line Edit를 드래그해 GUI를 구성해 줍니다. 오른쪽 속성창에 lineEdit이라는 객체명으로 생성된 것을 확인할 수 있습니다. 다음으로 텍스트를 입력받고 나서 이것을 버튼 이벤트를 통해서 입력받도록 하겠습니다. 아래와 같이 Push Button을 드래그해서 GUI에 적당히 배치시켜 줍니다. 객체명은 pushButton입니다. 나중에 Code에서 객체명을 사용하기 때문에 정확히 알고 가야 오류가 나지 않습니다...

Python 2023.04.03

cover item thumbnail1

[PyQt5] Spin Box 이벤트 발생 시키기( textChanged Event )

안녕하세요. Crazy M2M입니다. 오늘은 pypt5를 이용해서 Spin Box 이벤트 발생시키는 방법에 대해서 알아보도록 하겠습니다. Spin Box는 숫자를 입력으로 받을 때 사용하는 위젯입니다. 위/아래 화살표 방향을 클릭하면 숫자가 증가/감소하도록 하는 기능을 합니다. 그리고 Text 위치에 바로 숫자를 삽입해도 됩니다. 이렇게 숫자가 입력되었을 때 이벤트를 발생시켜 그 내용을 보여주는 기능을 구현해 보겠습니다. 먼저 Spin Box를 드래그해서 GUI에 위치시킵니다. spinBox 이름으로 객체가 생성되는 것을 확인할 수 있습니다. 객체명은 나중에 속성을 정의할 때 사용하게 되니 명확하게 알고 있어야 합니다. 오른쪽 속성에서 Min / Max 값을 설정할 수 있습니다. 현재는 0 ~ 99까지의..

Python 2023.04.02

cover item thumbnail1

[PyQt5] Hello World 실행 방법 (Designer GUI 실행 방법)

안녕하세요. Crazy M2M입니다. 오늘은 pypt5를 이용해서 Hello World 실행 방법 (Designer GUI 실행 방법)에 대해서 알아보도록 하겠습니다. python을 이용한 개발 환경이 구축되지 않았다면 아래 링크를 확인해 주세요.^^ https://crazy-m2m.tistory.com/114 [PyQt5] pypt5 설치 방법 (with pyqt designer) 안녕하세요. Crazy M2M입니다. 오늘은 pypt5 설치 방법 (with pyqt designer)에 대해서 이해하기 쉽게 알아보도록 하겠습니다. Python을 사용하다보면 Console 화면에서 돌리는 게 불편한 경우가 발생합니다. crazy-m2m.tistory.com 윈도우 GUI를 구성하기 위해서 pyqt desi..

Python 2023.04.02
728x90
반응형