From 3ca8c9a75c6544f0e7c96509fd35f1c020a5fab3 Mon Sep 17 00:00:00 2001 From: anqude <79022830+anqude@users.noreply.github.com> Date: Sun, 5 Feb 2023 20:52:56 +0400 Subject: [PATCH] fix image resize,add graph icon --- PassgenGUI.py | 20 +++++++++++--------- ui/graph.png | Bin 0 -> 1379 bytes 2 files changed, 11 insertions(+), 9 deletions(-) create mode 100644 ui/graph.png diff --git a/PassgenGUI.py b/PassgenGUI.py index e20eca0..93aebe3 100644 --- a/PassgenGUI.py +++ b/PassgenGUI.py @@ -42,7 +42,7 @@ def Checkvariables(): entry=CTkEntry(tabview.tab("Line"),width = 320) -entry.place(x=14, y=15) +entry.pack(padx=14, pady=15, fill="x") Chspec = IntVar() @@ -118,15 +118,16 @@ def genadiy(): bg = ImageTk.PhotoImage(file="qr.png") label = Label(window,background=bg_color,highlightbackground=bg_color) label.pack(fill="both", expand=True,anchor='center') - + counter_loop=[0] def resize_image(win): - image = Image.open("qr.png") - size=min(win.width,win.height) - resized = image.resize((size, size)) - image2 = ImageTk.PhotoImage(resized) - window.image2=image2 - label.configure(image=image2) - + if counter_loop[0]%3==0: + image = Image.open("qr.png") + size=min(win.width,win.height) + resized = image.resize((size, size)) + image2 = ImageTk.PhotoImage(resized) + window.image2=image2 + label.configure(image=image2) + counter_loop.insert(0,counter_loop[0]+1) window.bind("", resize_image) window.mainloop() @@ -167,6 +168,7 @@ def gena(): root.configure(background="#242424") root.title("Graph") root.geometry("200x200") + root.tk.call('wm', 'iconphoto', root._w, PhotoImage(file='./ui/graph.png')) resx,resy=400,400 canvas = Canvas(root,background=bg_color,highlightbackground=bg_color) canvas.pack(fill="both", expand=True) diff --git a/ui/graph.png b/ui/graph.png new file mode 100644 index 0000000000000000000000000000000000000000..0686e6192e3f787478ffef48b0812d1d525df01a GIT binary patch literal 1379 zcmV-p1)TbcP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11n@~j zK~!jg?OI)kRAm@`-tUZCj;7o1u%i+#LfVC45Q)%DrFInssT2uI&75g=^&%<*6C6uR zQ;L3+GiPQ%+?#5NvXEM$po@Mk0!yN#ESI4D(Q0jVmzde}JzaEW9nYRQvu9>%R_M9f z_x---ecy-k?f1Rsd?Nr5i^V!4k;s0MYXMw^*^Tog`?c2FMn*OLy}dmL;I>v*QwQdW$Rdfy<71fp%cdH}BJdPHI5;RRDrQEA$K$Lp7pRt1 z(j@#Zpw)=9x&SXs)0_j~brD%6B2QYDbv$VPta}0?@;m^O zIL--@$3)~!0HMwlt@RQg_u?Q07%}SOeXIM!xxdceqjT1hDi{F?(Xg- z0PgS<^kA46B*%T+zXoxdCctr=<(R%?R)h#4N~x6BN%G?$Qqu&Gyxzy{=krA}ncP5f zwa0x{YyCzLubI2hgpcpSOo;B`wWq@M9e|=zYKv{#e*|%xDd1)w-{PL0o@);tJotMJ zZVJFM_wS!aM@Lun_4O5JlC&vH$TZFC0BrLaT39R=w+C^%ySwKD*ip7cWcy5u2bv^6 zM0NmJSY>QWI-TyU#x0dfPXma#=GPq^9erVPH!L8LNGv7!m}?TiMiIG}V4GBo4Qn!f6Cf6)Ejx)8EbGh6P0P+=iUZ~`z)9IT4JmQ*KDfLV}H8doE z13+-ZN2+*xlObv=PhCZj}TYDtL5ih10I>msKhA~^u3y?&DW3xz^pt56G}1+=xb^#HihHBZLl z@v3i2Ww>u8^KPn?@@w9L@C|@<6*djS zI1w_&G}K%|N~wLA{$l;EWm%tvN~F{g08@Pq$xkiI8VD1^H*V0NX_`?04|v>@TI;|T z*$XL9|8rCT#Ad$RvCZh^ZD=VNtVrKcLP{9IXT&x&1QeBCx#b+ z{{tf8ckML4k%YEw|I`TIi&{^>Z|^?a%mNxkpny`TGyvd|eV*hg|JkiUpn$`N51$i} z4=a5l68M?pzede%l;l$Y#$59_fZl(#qL8R5z_#s^B-fC9)G&;@Y}@wx{?jsu=hp9X zyQQ367aaBAvcKq7B>P)kMFZ%USS+^GFpMv88UENqYkj*hK0baf8jZd!B8x<1F)n_j lnynZE@SfIs)9~={z~2i@t