У меня есть две переключающие кнопки, которые я хочу связать вместе, чтобы при нажатии одной из них отпустилась другая.Так что мои сигналы выглядят так:
def on_btn1_tgl_clicked(self, widget, data=None):
toggled = not self.btn2_toggle.get_active()
self.btn2_toggle.set_active(toggled)
def on_btn2_tgl_clicked(self, widget, data=None):
toggled = not self.btn1_toggle.get_active()
self.btn1_toggle.set_active(toggled)
Кажется, это работает так, как я ожидал, за исключением того, что при запуске кода я получаю эту ошибку
Ошибка в sys.excepthook:
RuntimeError
Исходное исключение было:
RuntimeError
Кнопки работают нормально, и ничего не происходит, но я не знаю, почемуЯ получаю ошибку, или что это значит.Если я не связываю кнопки, я не получаю никаких ошибок.
Кто-нибудь знает, как это исправить?