This is a simple Alarm Clock application built using PySide 6. It allows users to set alarms, and when the set time is reached, the application plays a sound to notify the user.
- Set multiple alarms with specific hours and minutes.
- Visual display of the current time.
- Remove alarms if they are no longer needed.
- Stop the alarm sound manually using the provided stop button.
- Python 3.11
- PySide 6
- pygame library (for playing sound)
- Clone the repository:
git clone https://github.com/mmujtabah/AlarmClock.git - Install dependencies:
pip install -r requirements.txt - Run the application:
python widget.py
- Launch the application.
- Set alarms using the provided controls (hour and minute dropdowns, Set button).
- Remove alarms if needed (Remove button).
- Stop the alarm sound manually (Stop button).
- widget.py: Main application file.
- ui_form.ui: PySide 6 UI file.
- ui_form.py: Auto-generated Python file from ui_form.ui.
- sound.mp3: Alarm sound file.
- alarm-clock.png: Application icon.
This project is licensed under the MIT License.
