Page 891 - 3-3
P. 891
else:
# 이외 lesson 이 공백이 아니면
self.ui.hello1.setText(name[who] + ' 선생님')
# 선생님 성함
self.ui.hello2.setText(lesson)
# 과목 이름
self.ui.hello3.setText(room[lesson])
# 재실 교실
self.helloShow()
# 안내 문구를 일괄적으로 보이는 메소드
def slot1(self):
# 선생님 아이콘 1 에 연결된 메소드
if self.clickedFlag is True:
# 우측에 오브젝트가 표시되어 있지 않을 경우
self.ui.faceButton.setHidden(True)
# 얼굴인식 버튼 감춤
if self.ui.label1.text() == status[1]:
# 선생님이 수업중이면
self.ui.timeTable.setHidden(False)
# 시간표 출력
sql = "select * from LDHschedule"
# 이두희 선생님의 시간표를 가져옴
curs.execute(sql)
# 커서 실행
self.DBs = curs.fetchall()
# 커서가 가리키고 있는 DB 를 가져옴
i=0
for DB in self.DBs:
for j in range(0,5):
self.timeTable.setItem(i,j, QTableWidgetItem(DB[weekday[j]][:2]))
# 표에 DB 의 항목들을 채움
i+=1
self.DBShow(0)
# 시간표 상태 표시
elif self.ui.label1.text() == status[3]:
# 선생님이 출장중이시면
self.ui.hello1.setText(' 출장중')
# 라벨 텍스트 설정
self.ui.hello2.setText(' 국제기술연수')
# 라벨 텍스트 설정
self.ui.hello3.setText('12/1 ~ 12~3')
# 라벨 텍스트 설정
self.helloShow()
# 안내 문구를 일괄적으로 보이는 메소드
else:
- 891 -