Как я могу изменить значок windows нескольких уровней в tkinter? - PullRequest
1 голос
/ 04 мая 2020

У меня есть иконка окна root, которая отображается нормально, но как я могу установить одинаковые иконки всех окон?

enter image description here

Я был пытаясь сделать это, но так и не сработало:

levels = ("root_1", "root_2")
for i in levels:
    i.iconbitmap(file_name)

Нужно ли устанавливать каждый уровень отдельно или есть лучший способ, чем?

root_1.iconbitmap(file_name)
root_2.iconbitmap(file_name)

1 Ответ

1 голос
/ 04 мая 2020

Чтобы решить вашу проблему, попробуйте это:

icons = [file_name_for_root_1, file_name_for_root_2]
levels = (root_1, root_2)
for i in levels:
    i.iconbitmap(icons[i])
...