Page 897 - 3-3
P. 897

nw[2] = True
                       # 현재 2  번 선생님이 조작중
                       self.stBtnShow()
                       # 상태 버튼 드러냄
                       self.ui.hello1.setText(" 안녕하세요. " + name[2] + "    선생님")
                       # 라벨 텍스트 설정
                       self.ui.hello1.setHidden(False)
                       # 라벨 드러냄
                       if isIn == [False, False, False, False]:
                       # 교무실에 선생님이 아무도 없을 경우
                           pygame.mixer.music.load('/home/pi/S_Office/DC.mpeg')
                           # 음성 로딩
                           pygame.mixer.music.play()
                           # 음성 재생
                   def slot8(self):
                   # 상태 버튼을 표기하는 메소드
                       self.timeTableClicked()
                       # 시간표 숨김
                       self.ui.faceButton.setHidden(True)
                       # 얼굴인식 버튼 숨김
                       isIn[3] = not(isIn[3])
                       # 재실 상태 반전
                       nw[3] = True
                       # 현재 3  번 선생님이 조작중
                       self.stBtnShow()
                       # 상태 버튼 드러냄
                       self.ui.hello1.setText(" 안녕하세요. " + name[3] + "    선생님")
                       # 라벨 텍스트 설정
                       self.ui.hello1.setHidden(False)
                       # 라벨 드러냄
                       if isIn == [False, False, False, False]:
                       # 교무실에 선생님이 아무도 없을 경우
                           pygame.mixer.music.load('/home/pi/S_Office/DC.mpeg')
                           # 음성 로딩
                           pygame.mixer.music.play()
                           # 음성 재생
                   def sta0(self):
                   # 상태 버튼 0    번에 연결된 메소드
                       if (nw[0]):
                       #0 번 선생님이 조작중이면
                           self.ui.label1.setText(" 재실중")
                           # 라벨 텍스트를 재실중으로 설정
                          nw[0] = False
                           # 조작 상태 해제
                           self.wifiSend(name[0], "0")


                                                          - 897 -
   892   893   894   895   896   897   898   899   900   901   902