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 -
   897   898   899   900   901   902   903   904   905   906   907