При выборе проверки false я пытаюсь предотвратить выбор этой кнопки.Но он все равно выбирается, даже с таймером одиночной съемки:
class MyQWidget(QWidget):
def __init__(self):
QWidget.__init__(self)
...
self.ui.buttonGroup.buttonPressed.connect(self.is_init)
def is_init(self, button):
if True: #some check here to prevent selection of it
print('no select')
QTimer.singleShot(0, lambda: button.setChecked(False))
РЕДАКТИРОВАТЬ:
Предполагается, что группа кнопок, я пытаюсь перехватить вызов прессы (не нажал), чтобы не выбрать этот переключатель, еслиПользовательский тест имеет значение false (if True: #some check
), но я не могу предотвратить выбор кнопки, также я установил ее на False
, как отменить выбор переключаемой кнопки, если условие не выполнено?