<span>Building desktop applications doesn't have to be difficult. Using Python & 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 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
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
The easy way to create desktop applications Includes — 600+ page ebook of hands-on PySide6 exercises 200+ code examples to experiment with Email support for readers Includes 4 example apps Compatible with Python 3.4+ Code free to reuse in your own projects
<h4><span>Master the programming skills you need to build a solid foundation in Python programming and learn how to build awesome GUI applications with PyQt!</span></h4><p><span>Have you always wanted to get into programming, but have difficulty deciding which language to commit to as your first lan
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. ●