File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 77
88import os
99import re
10+ import platform
1011import tkinter as tk
1112import tkinter .font as tkfont
1213import typing
1314
1415import tkextrafont as extra
1516
17+ from PIL import Image , ImageTk
18+
1619from biscuit .core .components .games import get_games
1720from biscuit .core .utils .classdrill import extract_commands , formalize_command
1821
@@ -72,7 +75,11 @@ def gen_actionset(self) -> None:
7275 )
7376
7477 def setup_icon (self ) -> None :
75- self .base .iconbitmap (self .res .get_res_path ("icon.ico" ))
78+ if platform .system () == "Windows" :
79+ self .base .iconbitmap (self .res .get_res_path ("icon.ico" ))
80+ if platform .system () == "Linux" :
81+ icon = ImageTk .PhotoImage (Image .open (self .res .get_res_path ("icon.ico" )))
82+ self .base .call ('wm' , 'iconphoto' , self .base ._w , icon )
7683
7784 def setup_font (self ) -> None :
7885 try :
You can’t perform that action at this time.
0 commit comments