ウィンドウのアイコンを適用できるように

This commit is contained in:
suti7yk5032 2024-08-22 11:46:52 +09:00
parent 19cf8e195c
commit 66f39eb293

View file

@ -20,6 +20,7 @@ dislocker_dir = os.path.dirname(os.path.abspath(sys.argv[0]))
os.chdir(dislocker_dir) os.chdir(dislocker_dir)
resource_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "resource")
config_dir_path = "./config/" config_dir_path = "./config/"
client_config_path = config_dir_path + "client.json" client_config_path = config_dir_path + "client.json"
if not os.path.isfile(client_config_path): if not os.path.isfile(client_config_path):
@ -70,6 +71,7 @@ class App(customtkinter.CTk):
def __init__(self): def __init__(self):
super().__init__() super().__init__()
self.title(f"{app_name} | ロック中") self.title(f"{app_name} | ロック中")
self.iconbitmap(default=resource_path + '\\icon\\dislocker.ico')
if client_config["testing"] == 1: if client_config["testing"] == 1:
pass pass
else: else:
@ -133,7 +135,6 @@ class App(customtkinter.CTk):
print(unlock) print(unlock)
def toast(self): def toast(self):
resource_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "resource")
success = Notification( success = Notification(
app_id='Dislocker', app_id='Dislocker',
title='ご協力ありがとうございます!', title='ご協力ありがとうございます!',
@ -155,6 +156,7 @@ class Lock(customtkinter.CTkToplevel):
else: else:
self.title(f'{app_name} | PC番号 {client_config["pc_number"]} | ロックされています') self.title(f'{app_name} | PC番号 {client_config["pc_number"]} | ロックされています')
self.iconbitmap(default=resource_path + '\\icon\\dislocker.ico')
self.window_width = 600 self.window_width = 600
self.window_height = 320 self.window_height = 320
self.screen_width = self.winfo_screenwidth() self.screen_width = self.winfo_screenwidth()
@ -335,7 +337,7 @@ class Help(customtkinter.CTkToplevel):
self.title(f'{app_name} | ヘルプ | テストモード') self.title(f'{app_name} | ヘルプ | テストモード')
else: else:
self.title(f'{app_name} | ヘルプ') self.title(f'{app_name} | ヘルプ')
self.iconbitmap("./resource/icon/dislocker.ico") self.iconbitmap(default=resource_path + '\\icon\\dislocker.ico')
self.geometry("600x400") self.geometry("600x400")
self.resizable(height=False, width=False) self.resizable(height=False, width=False)
self.attributes('-topmost', True) self.attributes('-topmost', True)