Есть ли замена ttkbootstrap.Style()?Python

Программы на Python
Ответить
Anonymous
 Есть ли замена ttkbootstrap.Style()?

Сообщение Anonymous »

Недавно я воздерживался от использования ttkbootstrap, потому что он приносил деньги моему tkcalendar.
Но если я перестану использовать ttkbootstrap, мои окна не смогут иметь темы, что является одной из особенностей моего приложения.
Поэтому мне было интересно, есть ли альтернатива ttkbootstrap.Style(), потому что я бы хотел, чтобы мои окна по-прежнему имели темы без создания проблемы с tkCalendar.
Единственная часть моего кода, которую мне нужно изменить, это:
class App:
def __init__(self, root):
self.root = root
self.settings = load_settings()
self.users = load_users()
self.style = Style(theme=self.settings["theme"])

Потому что мне нужна замена Style.
Или, альтернативно, я мог бы найти способ сделать так, чтобы с tkCalendar и ttkbootstrap не возникало проблем.
Это текущее исправление, которое я использую:
class MyCalendar(Calendar):
def __init__(self, *args, **kwargs):
# ensure _properties exists so ttkbootstrap doesn't break it
self._properties = {}
super().__init__(*args, **kwargs)


Подробнее здесь: https://stackoverflow.com/questions/797 ... trap-style
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»