def has_ccid(self): return MODE.flags_for_mode(self.mode)[1]
def mode(self, value): otp, ccid, u2f, touch_eject = MODE.flags_for_mode(value) self._otp.setChecked(otp and self._otp.isEnabled()) self._ccid.setChecked(ccid and self._ccid.isEnabled()) self._u2f.setChecked(u2f and self._u2f.isEnabled())
def mode(self, value): otp, ccid, u2f, touch_eject = MODE.flags_for_mode(value) self._otp.setChecked(otp) self._ccid.setChecked(ccid) self._u2f.setChecked(u2f)