본문 바로가기

리디북스 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디북스 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기


실전 예제로 살펴보는 PyQt Tutorial 상세페이지

책 소개

<실전 예제로 살펴보는 PyQt Tutorial> PyQt는 Python으로 GUI(Graphical User Interface) 프로그램을 만들 수 있는 강력한 도구입니다. C 계열에 있는 Qt를 파이썬 모듈로 변환해 주는 프로젝트에서 시작되었으며, 파이썬에 간결함을 입어 쉽게 GUI프로그램을 만들 수 있습니다.

또한, PyQt의 가장 큰 장점 중 하나는 Qt Designer를 사용하여 GUI 프로그램을 GUI를 사용하여 프로그래밍 할 수 있다는 것에 있습니다.

하지만 쉽다고 해서 모든 기능을 다 살펴보겠다는 생각은 하지 않으셨으면 좋겠습니다. Qt의 기능들은 마치 백과사전처럼 방대하고, 모든 기능들을 다 이해할 필요도 없습니다. 여러분이 공식 문서를 들여다보고 처음부터 끝까지 따라 하지 않는 것처럼, 일단 결과물 4~5개를 만들어보고 궁금했던 몇 가지의 기능만 살펴보기를 권해드립니다.

이를 통해 좀 더 PyQt와 가까워지는 계기가 되셨으면 좋겠습니다.

* 이 책은 전자책(PDF), PDF, Notion 페이지를 제공하고 있습니다. 실습을 하실 때에는 노션에서 Code를 복사해 사용하세요.

* 책에 있는 PyQT 강의는 인프런에서 만나보실 수 있습니다. 인프런에서 '제주코딩베이스캠프'를 검색해주세요.


저자 프로필

이호준

  • 국적 대한민국
  • 경력 바울랩아이씨티기술연구원 대표이사
    바울랩아이씨티컴퓨터학원 대표이사
    사도출판 대표이사
    옴따 편집장

2017.06.21. 업데이트 작가 프로필 수정 요청

(現) 바울랩아이씨티기술연구원 대표이사
(現) 바울랩아이씨티컴퓨터학원 대표이사
(現) 사도출판 대표이사
(現) 옴따 편집장
금오문화상 소설부문 4년 연속 수상
152 학군단을 빛낸 인물 선정
소설 Paper 外 다수 문학서적 출간
러플 튜토리얼로 배우는 Python 外 다수 기술서적 출간


저자 소개

· 이호준

주식회사 위니브와 바울랩이라는 회사를 이끌고 있어요. 청소년에게는 ICT 관련 진로와 직업을 찾을 수 있도록, 청년에게는 ICT업을 찾아 주는 일을 하고 있습니다.

· 김승주

제주대학교 컴퓨터공학 학사를 취득해 현재 한국과학기술정보연구원의 비대면 일자리 구축사업에 참여하며 Computer Vision, Android, ML 관련 분야로 취업을 준비중에 있습니다.

· 김혜원, 김유진, 차경림

주식회사 위니브의 COO, CTO, CDO입니다.

목차

· Chapter 1

001 대표를 뽑아라!
002 크롤링 데이터로 자동 재무 보고서를 만들어라-1
003 크롤링 데이터로 자동 재무 보고서를 만들어라-2

· Chapter 2

001 QFont (텍스트 넣기)
002 Qpainter, Qpen (선 그리기)
003 Qpen (점 넣기)
004 Qbrush (도형그리기 -1)
005 Qpolygon (도형그리기-2)
006 Qlabel (라벨)

· Chapter 3

001 QWidget의 기본 위치
002 PyQt의 레이아웃
003 수직, 수평 레이아웃
004 격자(Grid) 레이아웃

· Chapter 4

001 QCheckBox (체크 박스)
002 QPushButton (버튼)
003 QRadioButton (선택 단추)
004 QComboBox (옵션 선택 창)
005 QLabel (라벨)
006 QLineEdit (한 줄 입력기)
007 QProgressBar (진행바)
008 QSlider (슬라이더 위젯)
009 QDial (다이얼 위젯)
010 QSplitter (구역 나누기 위젯)
011 QGroupBox (그룹 박스)
012 QSpinBox, QDoubleSpinBox (스핀 박스)
013 QTabWidget (탭 버튼 위젯)
014 QPixmap (그림 위젯)
015 QTime, QDateEdit, QDateTimeEdit (시간,날짜 편집기)
016 QCalendarWidget (달력 위젯)
017 QTextEdit (글 편집기)
018 QTextBrowser (확장된 글 편집기)
019 QTableWidget (표 위젯 with 빗썸API)

· Chapter 5

001 QInputDialog(입력 다이얼로그)
002 QMessageBox(메세지 다이얼로그)
003 QFontDialog, QColorDialog (글꼴, 컬러 설정 다이얼로그)
004 QFileDialog(파일 다이얼로그)

· Chapter 6

001 시그널, 슬롯 동작 예제
002 이벤트 송신자
003 슬롯(이벤트 함수)을 이용한 LCD 전광판 만들기
004 재정의 슬롯(이벤트 함수) 만들기-1
005 재정의 슬롯(이벤트 함수) 만들기-2
006 사용자 정의 시그널 만들기

· Chapter 7

001 월급받아 집은 언제 살 수 있을까?
002 생선 자동 포장 프로그램 만들기
003 생선가게 POS기 만들기-1
004 생선가게 POS기 만들기-2
005 생선가게 POS기 만들기-3
006 머신러닝을 이용한 무인 상점 만들기-1
007 머신러닝을 이용한 무인 상점 만들기-2
008 머신러닝을 이용한 마스크 자동 인식기 만들기

· Chapter 8

001 부록) 일반 코드로 번역 프로그램 만들기
002 부록) Qt Designer 설치
003 부록) Qt Designer를 활용해 구글번역기 프로그램 만들기
004 부록) Pyinstaller를 사용하여 프로그램 만들기
005 부록) Pyqt 저작권
006 부록) Pyqt 그래프 그리기


리뷰

구매자 별점

0.0

점수비율

  • 5
  • 4
  • 3
  • 2
  • 1

0명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디북스에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전