Page 902 - 3-3
P. 902
#3 번 선생님이 조작중이면
self.ui.label4.setText(" 퇴근")
# 라벨 텍스트를 퇴근으로 설정
nw[3] = False
# 조작 상태 해제
self.wifiSend(name[3], "4")
#3 번 선생님의 상태를 서버로 전송
self.stBtnHide()
# 상태 버튼을 일괄적으로 숨기는 메소드
self.helloHide()
# 안내 문구를 일괄적으로 숨기는 메소드
self.ui.faceButton.setHidden(False)
# 얼굴인식 버튼 숨김
def timeTableClicked(self):
# 시간표가 클릭되면
self.ui.timeTable.setHidden(True)
# 시간표를 숨김
self.ui.faceButton.setHidden(False)
# 얼굴인식버튼 드러냄
self.helloHide()
# 안내 문구를 일괄적으로 숨기는 메소드
self.clickedFlag=True
# 우측에 오브젝트가 없음을 표시
def face(self):
# 얼굴인식 버튼에 연결된 메소드
faceRecoged = FaceDetection()
# 얼굴인식 된 값을 받아옴
if faceRecoged == 'JSH':
# 조상현 학생일 시
self.slot5()
#slot5 메소드를 실행
elif faceRecoged == 'PSW':
# 박선우 학생일 시
self.slot6()
#slot6 메소드를 실행
elif faceRecoged == 'JIK':
# 조일경 학생일 시
self.slot7()
#slot7 메소드를 실행
elif faceRecoged == 'NONE':
#NONE 으로 인식될 시
self.ui.hello1.setText(" 등록되지 않은 얼굴입니다.")
# 라벨 텍스트 설정
self.ui.hello1.setHidden(False)
# 라벨 드러냄
- 902 -