Page 898 - 3-3
P. 898
#0 번 선생님의 상태를 서버로 전송
elif (nw[1]):
#1 번 선생님이 조작중이면
self.ui.label2.setText(" 재실중")
# 라벨 텍스트를 재실중으로 설정
nw[1] = False
# 조작 상태 해제
self.wifiSend(name[1], "0")
#1 번 선생님의 상태를 서버로 전송
elif (nw[2]):
#2 번 선생님이 조작중이면
self.ui.label3.setText(" 재실중")
# 라벨 텍스트를 재실중으로 설정
nw[2] = False
# 조작 상태 해제
self.wifiSend(name[2], "0")
#2 번 선생님의 상태를 서버로 전송
elif (nw[3]):
#3 번 선생님이 조작중이면
self.ui.label4.setText(" 재실중")
# 라벨 텍스트를 재실중으로 설정
nw[3] = False
# 조작 상태 해제
self.wifiSend(name[3], "0")
#3 번 선생님의 상태를 서버로 전송
self.stBtnHide()
# 상태 버튼을 일괄적으로 숨기는 메소드
self.helloHide()
# 안내 문구를 일괄적으로 숨기는 메소드
self.ui.faceButton.setHidden(False)
# 얼굴인식 버튼 숨김
def sta1(self):
# 상태 버튼 1 번에 연결된 메소드
if (nw[0]):
#0 번 선생님이 조작중이면
self.ui.label1.setText(" 수업중")
# 라벨 텍스트를 수업중으로 설정
nw[0] = False
# 조작 상태 해제
self.wifiSend(name[0], "1")
#1 번 선생님의 상태를 서버로 전송
elif (nw[1]):
#1 번 선생님이 조작중이면
self.ui.label2.setText(" 수업중")
# 라벨 텍스트를 수업중으로 설정
- 898 -