𝔖 Scriptorium
✦   LIBER   ✦

📁

Python GUI Applications using PyQt5 : The hands-on guide to build apps with Python

✍ Scribed by Verdugo, Leire


Publisher
Independently Published
Year
2024
Tongue
English
Leaves
344
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Python is one of the most popular and easiest programming languages out there.
Learning it -- and mastering the craft -- is a walk in the park when you have the right guidance.

Here what you'll learn after downloading this book

✓Introduction
✓statusbar
✓menubar
✓toolbar
✓Box layout
✓Grid layout
✓QPushButton
✓QLabel
✓QCheckBox
✓QRadioButton
✓QComboBox
✓QLineEdit
✓QProgressBar
✓QSlider & QDial
✓QSplitter
✓QGroupBox
✓QTabWidget
✓Creating a simple browser using PyQt5
✓Timer Application using PyQt5
✓Create Paint Application – PyQt5
✓Building QR Code Generator Application using PyQt5
✓Snake Game - PyQt5
✓Age Calculator using PyQt
✓Number Guessing Game - PyQt5
✓Jumble Word Game - PyQt5
And more…

This Book Is Perfect For

✓- Total beginners with zero programming experience
✓- Returning professionals who haven’t written code in years
✓- Seasoned professionals looking for a fast, simple, crash course in Python

✦ Table of Contents


About the Authors
Table of Contents
Python GUI Applications using PyQt5
PART 1: Introduction

1: PyQt5 Introduction

About PyQt5
About Python

2: Install PyCharm

STEP 1. Download
STEP 2. Install
STEP 3. Settings
STEP 4. Create project
STEP 5. Print ‘Hello, World!’
PART 2: PyQt5 Basics

1: Opening a window

Example
Description
Results

2: Inserting an application icon

Example
Description
Results

3: Closing window

Example
Description
Results

4: Displaying a tooltip

Example
Description
Results

5: Creating a statusbar

Example
Description
Results

6: Creating a menubar

Example
Description
Results

7: Creating a toolbar

Example
Description
Results

8: Centering window

Example
Description

9: Displaying date and time

Displaying date
Print current date
Set the date format
Displaying time
Print current time
Set the time format
Displaying date and time
Print current date and time
Set date and time format
Displaying date on statusbar

10: Customizing style

Example
Description
Results
PART 3: PyQt5 Layout

1: Absolute positioning

Example
Description
Results

2: Box layout

Example
Description
Results

3: Grid layout

Example
Description
Results
PART 4: PyQt5 Widget

1: QPushButton

Example
Description
Results

2: QLabel

Example
Description
Results

3: QCheckBox

Example
Description
Results

4: QRadioButton

Example
Description
Results

5: QComboBox

Example
Description
Results

6: QLineEdit

Example
Description
Results

7: QLineEdit (Advanced)

Example
Description
Results

8: QProgressBar

Example
Description
Results

9: QSlider & QDial

Example
Description
Results

10: QSplitter

Example
Description
Results

11: QGroupBox

Example
Description
Results

12: QTabWidget

Example
Description
Results

13: QTabWidget (Advanced)

Example
Description
Results

14: QPixmap

Example
Description
Results

15: QCalendarWidget

Example
Description
Results

16: QSpinBox

Example
Description
Results

17: QDoubleSpinBox

Example
Description
Results

18: QDateEdit

Example
Description
Results

19: QTimeEdit

Example
Description
Results

20: QDateTimeEdit

Example
Description
Results

21: QTextBrowser

Example
Description
Results

22: QTextBrowser (Advanced)

Example
Description
Results

23: QTextEdit

Example
Description
Results
PART 5: PyQt5 Dialog

1: QInputDialog

Example
Description
Results

2: QColorDialog

Example
Description
Results

3: QFontDialog

Example
Description
Results

4: QFileDialog

Example
Description
Results

5: QMessageBox

Example
Description
Results
PART 6: PyQt5 Signals and slots

1: Connecting signal and slot

Example
Description
Results

2: Make event handler

Example
Description
Results

3: Reimplement event handler

Example
Description

4: Reimplemente event handler 2

Example
Description
Results

5: User defined signal

Example
Description
PART 7: Examples and Projects

1: Creating a simple browser using PyQt5

2: Timer Application using PyQt5

3: Create Paint Application – PyQt5

Python3

4: Building QR Code Generator Application using PyQt5

Python3

5: Snake Game - PyQt5

6: Age Calculator using PyQt

7: Number Guessing Game - PyQt5

8: Jumble Word Game - PyQt5

Python3
Conclusion


📜 SIMILAR VOLUMES


Create GUI Applications with Python & Qt
✍ Martin Fitzpatrick 📂 Library 🌐 English

<span>Building desktop applications doesn't have to be difficult. Using Python &amp; Qt6 you can create fully functional desktop apps in minutes. Starting from the very basics, this modern PyQt6 book takes you on a tour of the key features of PyQt6 you can use to build real-life applications.<br><br

Python GUI with Pyqt : Learn to build mo
✍ Chandrakar, Saurabh;Bhaskarrao, Nilesh;; Dr. Nilesh Bhaskarrao Bahadure 📂 Library 📅 2024 🏛 BPB Publications 🌐 English

Master the art of GUI development in Python with this comprehensive guide Key Features ● Learn to develop different GUI widgets using PyQt5 library and Qt Designer with solved examples. ● Get creative and elegant explanations of various concepts with lucid code explanations in Python. ●