Отключить все элементы Kivy в l oop, включить определенные элементы - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь отключить все GUI виджеты, кроме нескольких:

for i_d in self.ids: #Disables all GUI elements
    #if [i_d] != 'lblConnection' or [i_d] != 'swCOM' or [i_d] != 'swSYS' or [i_d] != 'btnTestConnection':
    self.ids[i_d].disabled = True

#Enables a few elements
self.ids.lblConnection.disabled = False
self.ids.swCOM.disabled = False
self.ids.swSYS.disabled = False
self.ids.btnTestConnection.disabled = False

Как вы можете видеть, я пытался поиграть с условием if, но у меня все в порядке с включением виджетов вручную построчно. Отключающая часть работает, включающая нет (Целое GUI остается отключенным).

...