This is a fun project that can be used for day-to-day needs.
You can use this as your stopwatch ⏱ or timer ⏲ with simple MP3 Player .
This application is transparent* too. So, you can use this while doing other tasks as well....
Application has a round progress bar that can count 60 seconds.😇
Use .exe to execute the application....🎁🎁🎁
[ in new Relese v1.1 ]
These are the basic requirement of the application,
- Python 3.9
- PyQt5
- plyer - For delivering notifications [1.2v]
There are three 3 functions in this application.........
-
Stopwatch ⏱
-
Timer ⏲
-
Audio Player [ MP3] 🔉
All three of them are currently fully functional. You can be used at the same time or separately as a stopwatch, a timer ..... or a mp3 player.
Just like a stop watch, application will start running on and as soon as the 'Start' button pressed.
But if you started timer operations, you need to toggle the 'Stopwatch' button first.
You can use 'Reset' button to reset the timer at every state of the operation.
See the Gif for further assistance.....
Operation is not different from a actual 'Timer', you need to toggle the 'Timer' button and set the timer values to run, and just press Start ' button to start timer. You can stop the timer by pressing 'Stop' button.
There will be a notification when the timer finished.
You can use 'Reset' button to reset the timer at every state of the operation.
See the Gif for further assistance.....
First of all playing a mp3 is not going to effect the the normal operation of the application. Because you can use this application to play mp3 other than to using for it's normal operations.
- First you need to add folder that have mp3 files to start the player. using this icon,
- Next press "Play Button" to start the player...
- Press "Pause Button" to pause the song.
- , These buttons can be use to skip to next song or go back to previous song.
- You can assign a new song folder again from too.
Round Progress Bar :
Following are the resources for the creating round progress bar. These videos will explain the process 😇.
-
TUTORIAL - Circular Progress Bar - Qt Widgets (CUSTOM WIDGETS / Python / PySide6) PART 1
-
TUTORIAL - Circular Splash Screen - [ MODERN GUI - Qt Designer / Python / PySide6 ] PART 2
-
This is the link to his YouTube channel: https://www.youtube.com/c/WandersonIsMe
-
All 6 icons used in this project are from https://icons8.com/
All icons used : -
Gif is created with tools from https://loading.io/
Gif that used in project : -
The sound track is from https://mixkit.co/free-sound-effects/alarm/
[Sound track 🔊 name : Short rooster crowing]
The alarm sound track :
** Actually, Middle part of the application is not completely transparent. I have used rgba(255,255,255,15) as the colour of it.Because if that part is completely transparent it is difficult to move the application window to where the user needs.
*******************************************************************************************************************************************