PyQt5 Tutorial - 파이썬으로 만드는 나만의 GUI 프로그램
평점 0.0점
1점
2점
3점
4점
5점
1점
2점
3점
4점
5점
보유 1
대출 0/1
예약 0/12
도서정보
-
파일 포맷PDF
-
파일 크기13 MB
-
공급사예스이십사
-
지원기기PC, 웹뷰어, 프로그램 수동설치, 뷰어프로그램 설치 안내
도서소개
파이썬 언어의 GUI 툴킷인 PyQt5의 기초를 다루는 튜토리얼입니다.
메뉴바, 상태바의 생성과 같은 기초부터 다양한 위젯, 레이아웃 등에 대해 간단한 예제와 함께 다룹니다.
파이썬 입문자들은 이 책에서 다루는 PyQt5의 기본적인 기능들과 몇 가지 프로그램 예제를 참고해서 업무와 실생활에 필요한 다양한 프로그램을 빠르게 만들어서 사용할 수 있습니다.
메뉴바, 상태바의 생성과 같은 기초부터 다양한 위젯, 레이아웃 등에 대해 간단한 예제와 함께 다룹니다.
파이썬 입문자들은 이 책에서 다루는 PyQt5의 기본적인 기능들과 몇 가지 프로그램 예제를 참고해서 업무와 실생활에 필요한 다양한 프로그램을 빠르게 만들어서 사용할 수 있습니다.
목차
1. 소개 (Introduction)
1.1. PyQt5에 대해
1.2. 파이썬에 대해
2. 설치 (Installation)
2.1. 파이참 설치
2.2. 아나콘다 설치
3. 기초 (Basics)
3.1. 창 띄우기
3.2. 어플리케이션 아이콘 넣기
3.3. 창 닫기
3.4. 툴팁 나타내기
3.5. 상태바 만들기
3.6. 메뉴바 만들기
3.7. 툴바 만들기
3.8. 창을 화면의 가운데로
3.9. 날짜와 시간 표시하기
3.10. 스타일 꾸미기
4. 레이아웃 (Layout)
4.1. 절대적 배치
4.2. 박스 레이아웃
4.3. 그리드 레이아웃
5. 위젯 (Widget)
5.1. QPushButton
5.2. QLabel
5.3. QCheckBox
5.4. QRadioButton
5.5. QComboBox
5.6. QLineEdit
5.7. QProgressBar
5.8. QSlider & QDial
5.9. QSplitter
5.10. QGroupBox
5.11. QTabWidget
5.12. QPixmap
5.13. QCalendarWidget
5.14. QSpinBox
5.15. QDoubleSpinBox
5.16. QDateEdit
5.17. QTimeEdit
5.18. QDateTimeEdit
5.19. QTextBrowser
5.20. QTextEdit
6. 다이얼로그 (Dialog)
6.1. QInputDialog
6.2. QColorDialog
6.3. QFontDialog
6.4. QFileDialog
6.5. QMessageBox
7. 시그널과 슬롯 (Signal & Slog)
7.1. 연결하기
7.2. 이벤트 핸들러 만들기
7.3. 이벤트 핸들러 재구성하기
7.4.이벤트 핸들러 재구성하기2
7.5. 사용자 정의 시그널
8. 그림 그리기
8.1. 점 그리기 (drawPoint)
8.2. 직선 그리기 (drawLine)
8.3. 직사각형 그리기 (drawRect)
8.4. 둥근 직사각형 그리기 (drawRoundedRect)
8.5. 다각형 그리기 (drawPolygon)
8.6. 타원 그리기 (drawEllipse)
8.7. 호 그리기 (drawArc)
8.8. 현 그리기 (drawChord)
8.9. 파이 그리기 (drawPie)
8.10. 텍스트 그리기 (drawText)
9. 파이썬 실행파일 만들기 (PyInstaller)
10. 프로그램 예제
10.1. (x, y) 위치 반복 클릭 프로그램
10.2 (x, y) 위치 반복 클릭 프로그램2
10.3. 구글 번역기 프로그램
10.4. 화면 캡처 프로그램
10.5. 간단한 그림판 프로그램
10.6. MNIST 손글씨 인식 프로그램
1.1. PyQt5에 대해
1.2. 파이썬에 대해
2. 설치 (Installation)
2.1. 파이참 설치
2.2. 아나콘다 설치
3. 기초 (Basics)
3.1. 창 띄우기
3.2. 어플리케이션 아이콘 넣기
3.3. 창 닫기
3.4. 툴팁 나타내기
3.5. 상태바 만들기
3.6. 메뉴바 만들기
3.7. 툴바 만들기
3.8. 창을 화면의 가운데로
3.9. 날짜와 시간 표시하기
3.10. 스타일 꾸미기
4. 레이아웃 (Layout)
4.1. 절대적 배치
4.2. 박스 레이아웃
4.3. 그리드 레이아웃
5. 위젯 (Widget)
5.1. QPushButton
5.2. QLabel
5.3. QCheckBox
5.4. QRadioButton
5.5. QComboBox
5.6. QLineEdit
5.7. QProgressBar
5.8. QSlider & QDial
5.9. QSplitter
5.10. QGroupBox
5.11. QTabWidget
5.12. QPixmap
5.13. QCalendarWidget
5.14. QSpinBox
5.15. QDoubleSpinBox
5.16. QDateEdit
5.17. QTimeEdit
5.18. QDateTimeEdit
5.19. QTextBrowser
5.20. QTextEdit
6. 다이얼로그 (Dialog)
6.1. QInputDialog
6.2. QColorDialog
6.3. QFontDialog
6.4. QFileDialog
6.5. QMessageBox
7. 시그널과 슬롯 (Signal & Slog)
7.1. 연결하기
7.2. 이벤트 핸들러 만들기
7.3. 이벤트 핸들러 재구성하기
7.4.이벤트 핸들러 재구성하기2
7.5. 사용자 정의 시그널
8. 그림 그리기
8.1. 점 그리기 (drawPoint)
8.2. 직선 그리기 (drawLine)
8.3. 직사각형 그리기 (drawRect)
8.4. 둥근 직사각형 그리기 (drawRoundedRect)
8.5. 다각형 그리기 (drawPolygon)
8.6. 타원 그리기 (drawEllipse)
8.7. 호 그리기 (drawArc)
8.8. 현 그리기 (drawChord)
8.9. 파이 그리기 (drawPie)
8.10. 텍스트 그리기 (drawText)
9. 파이썬 실행파일 만들기 (PyInstaller)
10. 프로그램 예제
10.1. (x, y) 위치 반복 클릭 프로그램
10.2 (x, y) 위치 반복 클릭 프로그램2
10.3. 구글 번역기 프로그램
10.4. 화면 캡처 프로그램
10.5. 간단한 그림판 프로그램
10.6. MNIST 손글씨 인식 프로그램
도서 한줄평
평점 5점
1점
2점
3점
4점
5점
1점
2점
3점
4점
5점
작성 날짜 2024-11-12
아이디 xh_records
Do you remember? 어리고 부끄럽고 바보 같은 너를, lost and just fallen 아무도 모르게 숨겨왔던 상처들도 이젠 다 nothing, nothing, it’s nothing 별다른 말은 또 없었지, 침묵으로 나눈 맘 We’re young and so stupid, we’re young and so stupid, whoa 비록 갈 길은 더 아프게 우릴 찌르겠지만 어찌 보면, 너라서 다행이야 (oh) 희망이란 말로 포장하고 뻔한 거짓말로 피해 가는 것 Let’s be true I’ll tell you nothing, but the truth Do you remember? 어리고 부끄럽고 바보 같은 너를, lost and just fallen 아무도 모르게 숨겨왔던 상처들도 이젠 다 nothing, nothing, it’s nothing