Page 892 - 3-3
P. 892

# 다른 상태일 시
                             self.ui.hello2.setText(self.ui.label1.text())
                             # 상태명 표시
                             self.ui.hello2.setHidden(False)
                             # 라벨 드러냄
                         self.clickedFlag = False
                         # 우측에 오브젝트가 표시되었다는 플래그
                     else:
                     # 우측에 오브젝트가 존재할 경우
                         self.ui.timeTable.setHidden(True)
                         # 시간표 숨김
                         self.ui.faceButton.setHidden(False)
                         # 얼굴인식 버튼 드러냄
                         self.ui.helloHide()
                         # 안내 문구를 일괄적으로 숨기는 메소드
                         self.clickedFlag = True
                         # 우측에 오브젝트가 없음을 표시
                 def slot2(self):
                 # 선생님 아이콘 2      에 연결된 메소드
                     if self.clickedFlag is True:
                     # 우측에 오브젝트가 표시되어 있지 않을 경우
                         self.ui.faceButton.setHidden(True)
                         # 얼굴인식 버튼 감춤
                         if self.ui.label2.text() == status[1]:
                         # 선생님이 수업중이면
                             self.ui.timeTable.setHidden(False)
                             # 시간표 출력
                             sql = "select * from YSJschedule"
                             # 윤상종 선생님의 시간표를 가져옴
                             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=i+1
                             self.DBShow(1)
                             # 시간표 상태 표시
                         elif self.ui.label2.text() == status[3]:
                         # 선생님이 출장중이시면
                             self.ui.hello1.setText(' 출장중')
                             # 라벨 텍스트 설정


                                                        - 892 -
   887   888   889   890   891   892   893   894   895   896   897