import qrcode
from tkinter import *
from PIL import Image, ImageTk
# Function to generate QR code
def generate_qr():
qr_data = [Link]()
qr = [Link](
version=1,
error_correction=[Link].ERROR_CORRECT_H,
box_size=10,
border=4,
)
qr.add_data(qr_data)
[Link](fit=True)
img = qr.make_image(fill='black', back_color='white')
[Link]('qr_code.png')
# Display QR code in the window
image = [Link]('qr_code.png')
photo = [Link](image)
image_label.config(image=photo)
image_label.image = photo # keep a reference!
# Main window
root = Tk()
[Link]("QR Code Generator")
# Entry widget to take input data
entry = Entry(root)
[Link]()
# Button to generate QR code
button = Button(root, text="Generate QR Code", command=generate_qr)
[Link]()
# Label to display the QR code
image_label = Label(root)
image_label.pack()
[Link]()