Chapters (30)
- 0:0001: Introduction
- 0:4702: Demo
- 4:4003: Getting Starter Files
- 6:2404: Installing required packages
- 7:5605: Opening the Qt Designer
- 10:3706: Exploring the UI file
- 21:0507: Designing the User Interface
- 1:37:1508: Convert the UI file and the resource file
- 1:46:4509: Creating custom title bar
- 1:55:0910: Add Songs
- 2:05:4911: Play Song
- 2:13:4412: Pause and Unpause
- 2:17:0113: Stop Song
- 2:21:0214: Volume Control
- 2:27:4115: Move Slider
- 2:42:0716: Next Song
- 2:47:3617: Previous Song
- 2:57:5818: Loop one song and play random
- 3:15:5219: Automatically play next song
- 3:21:4820: Remove Songs
- 3:33:3721: Navigate Pages
- 3:37:5322: Database Functions
- 4:23:5823: Favourite Songs Functions
- 4:51:5224: Automatically restart queues
- 5:01:2825: Playlist Functions
- 5:49:0626: Create Context Menus
- 6:09:2027: Show Playlist Content
- 6:28:1328: Background Slideshow
- 6:41:0929: Fixing Database Directory
- 6:45:5230: Conclusion
Show the creator's full description
Learn how to create User Interfaces (UIs) with Python by creating a Modern Music Player with the PyQt5 framework. Some of the features of the app are:
- Beautiful and modern user interface
- Playlists and favourite songs functionalities
- Custom context menus for different pages
- Background slideshow for every song
💻 Code: https://github.com/tommyscodebase/Advanced_Music_Player_with_PyQt5
Download DB Browser for SQLite: https://sqlitebrowser.org/dl/
✏️ Course developed by @tommys_codebase
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ Chapters ⭐️
⌨️ (0:00:00) 01: Introduction
⌨️ (0:00:47) 02: Demo
⌨️ (0:04:40) 03: Getting Starter Files
⌨️ (0:06:24) 04: Installing required packages
⌨️ (0:07:56) 05: Opening the Qt Designer
⌨️ (0:10:37) 06: Exploring the UI file
⌨️ (0:21:05) 07: Designing the User Interface
⌨️ (1:37:15) 08: Convert the UI file and the resource file
⌨️ (1:46:45) 09: Creating custom title bar
⌨️ (1:55:09) 10: Add Songs
⌨️ (2:05:49) 11: Play Song
⌨️ (2:13:44) 12: Pause and Unpause
⌨️ (2:17:01) 13: Stop Song
⌨️ (2:21:02) 14: Volume Control
⌨️ (2:27:41) 15: Move Slider
⌨️ (2:42:07) 16: Next Song
⌨️ (2:47:36) 17: Previous Song
⌨️ (2:57:58) 18: Loop one song and play random
⌨️ (3:15:52) 19: Automatically play next song
⌨️ (3:21:48) 20: Remove Songs
⌨️ (3:33:37) 21: Navigate Pages
⌨️ (3:37:53) 22: Database Functions
⌨️ (4:23:58) 23: Favourite Songs Functions
⌨️ (4:51:52) 24: Automatically restart queues
⌨️ (5:01:28) 25: Playlist Functions
⌨️ (5:49:06) 26: Create Context Menus
⌨️ (6:09:20) 27: Show Playlist Content
⌨️ (6:28:13) 28: Background Slideshow
⌨️ (6:41:09) 29: Fixing Database Directory
⌨️ (6:45:52) 30: Conclusion
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.