Page 220 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 220

exist_line_text[:-1]  #                                             입력된  값  하나  없앰
            self.Q_lineEdit.setText(exist_line_text)  #   입력창에  없앤  값이  들어
            감



            def  Back(self):  #  home  화면으로  돌아갈  때
            self.close()  #   현재  화면  닫음
            Log  =  LoginDialog()  #  Login 화면  변수화

            Log.exec_()  #  Login 화면  실행


                             def  checkAnswer(self):  #   입력된  값이  맞는지  확인하는  함수
                                  if  (answer  ==  '2222'):  #  answer  값이  2222 일  때
                                             self.close()  #  현재  화면    닫음



                             GPIO.output(LEDbar,GPIO.HIGH)  p.ChangeDutyCycle(12.5)


            Op  =  OpenDialog()  #  open   화면  변수화
            Op.exec_()  #  open  화면  실행

                                         else: #  answer  값이  2222   가  아닐  때
                                             self.close()  #   현재  화면    닫음
            Cl  =  CloseDialog()  #  close  화면  변수화
            Cl.exec_()  #  close   화면  실행







            class  OpenDialog(QDialog):  #  입력값이  맞을  때
            def    init      (self):  QDialog.  init  (self)

            self.ui  =  uic.loadUi(OpenUI,  self)  #  openUI  불러오기
            self.ui.showFullScreen()


            #  open_label   이미지
            self.open_label.setStyleSheet('image:url(/home/pi/open_2.png);')



            self.myTask=TaskThread()  self.myTask.finished.connect(self.onFinished)
            self.myTask.start()





            def  onFinished(self):










                                                         -  229  -
   215   216   217   218   219   220   221   222   223   224   225