PyQt5 Tutorial - 파이썬으로 만드는 나만의 GUI 프로그램

PyQt5는 파이썬을 위한 GUI 라이브러리입니다.

튜토리얼을 통해 파이썬과 PyQt5의 설치부터 시작해서, 간단한 기능들을 익히고, 배포판의 제작까지, 쉬운 예제들로 설명합니다.

예제 코드들을 하나씩 따라서 작성하다보면, 업무에 필요한 GUI 프로그램을 빠른 시간 안에 만들어서 사용할 수 있습니다.

제공되는 예제 코드들은 Python3으로 작성되고, Windows, macOS 환경에서 테스트되었습니다.


순서

  1. 소개 : Python과 PyQt5에 대해 간략하게 설명합니다.

_images/intro_intro.png

  1. 설치 : 개발 환경 구성을 위해 파이참과 아나콘다를 설치합니다.

_images/intro_installation.png

  1. 기초 : GUI 프로그램의 기본 기능에 대해 알아봅니다.

_images/intro_basics1.png

  1. 레이아웃 : 구성 요소를 배치하는 방법에 대해 알아봅니다.

_images/intro_layout.png

  1. 위젯 : 유용하게 사용할 수 있는 다양한 위젯들을 알아봅니다.

_images/intro_widget.png

  1. 다이얼로그 : 사용자가 프로그램과 상호작용하는 방식에 대해 알아봅니다.

_images/intro_dialog1.png

  1. 시그널과 슬롯 : PyQt5에서의 이벤트 처리에 대해 알아봅니다.

_images/intro_signal_slot.png

  1. 그림 그리기 : PyQt5의 다양한 그리기 기능을 활용합니다. (Updated)

_images/intro_paint.png

  1. 실행파일 만들기 (PyInstaller) : 작성한 프로그램 코드를 실행파일로 만들어봅니다.

_images/intro_exe.png

  1. 프로그램 예제 : PyQt5와 다양한 라이브러리를 이용해서 유용한 프로그램을 만들어봅니다. (Updated)

_images/intro_examples.png


PDF & 예제 파일

이 튜토리얼의 내용을 오프라인과 모바일에서 더 편리하게 볼 수 있도록 약 280페이지 분량의 pdf ebook으로 제작하였습니다.


_images/book01.png

PyQt5 튜토리얼 - pdf ebook.


  • 온라인 서점을 통해서 구입이 가능합니다. (2020년 3월)

  • ebook의 컨텐츠는 웹페이지의 내용과 동일하며 온라인에서 언제든지 무료로 이용하실 수 있습니다.

◻︎ 예스24: 바로가기
◻︎ 알라딘: 바로가기
◻︎ 교보문고: 바로가기
◻︎ 영풍문고 전자책 (리딩락): 바로가기

다음글