This is a simple QR Code Generator built with Python's tkinter library and styled using the ttkbootstrap theme. The application allows users to create custom QR codes from text input and save them as PNG files in a folder named QrCodes. It also provides an option to delete all saved QR codes with a single click.
- Generate QR Codes: Enter any text in the input field and generate a corresponding QR code.
- Save QR Codes: Automatically saves generated QR codes as PNG files in the
QrCodesfolder. - Display QR Codes: View the generated QR code directly within the application.
- Delete QR Codes: Easily delete all QR codes stored in the
QrCodesfolder with one button click.
- Python 3.x
- Required Python libraries:
tkinterttkbootstrapPillowqrcode
-
Clone the repository:
git clone https://github.com/yourusername/QRCodeGenerator.git
-
Navigate to the project directory:
cd QRCodeGenerator -
Install the required Python libraries:
pip install tkinter ttkbootstrap Pillow qrcode
-
Run the application:
python app.py
-
Open the application: Launch the app by running the Python script.
-
Generate a QR Code:
- Enter the text in the input field.
- Click the "Generate" button.
- The generated QR code will be displayed in the application and saved in the
QrCodesfolder.
-
Delete All QR Codes:
- Click the "Delete All QR Codes" button to remove all QR codes saved in the
QrCodesfolder.
!Atention! Changes in the
QrCodesfolder will be only seen after the program is closed! - Click the "Delete All QR Codes" button to remove all QR codes saved in the
This project is licensed under the MIT License - see the LICENSE file for details.
