Page 221 - 2020학년도 MDP과제발표회 자료집 (통신과) (3)
P. 221
self.close()
Clo = ClosingDialog() Clo.exec_()
class ClosingDialog(QDialog): def init (self):
QDialog. init (self)
self.ui = uic.loadUi(ClosingUI, self) # UI 불러오기
self.ui.showFullScreen() self.home_pushbutton.clicked.connect(self.func1)
self.home_pushbutton.setIcon(QIcon(QPixmap("HOME.png")))
self.home_pushbutton.setIconSize(QSize(350,300))
self.closing_label.setStyleSheet('image:url(/home/pi/close_door2.png);') def func1(self):
self.close()
Log = LoginDialog() Log.exec_()
class CloseDialog(QDialog): # 입력된 값이 틀릴 때
def init (self): QDialog. init (self)
self.ui = uic.loadUi(CloseUI, self) self.ui.showFullScreen()
self.home_pushbutton.clicked.connect(self.func1)
self.home_pushbutton.setIcon(QIcon(QPixmap("HOME.png")))
self.home_pushbutton.setIconSize(QSize(350,300))
self.close_label.setStyleSheet('image:url(/home/pi/close.png);')
def func1(self):
self.close()
Log = LoginDialog() Log.exec_()
class LoginDialog(QDialog): def init (self):
QDialog. init (self)
self.ui = uic.loadUi(CalUI, self) self.ui.showFullScreen()
self.pushbutton_1.clicked.connect(self.func1) self.pushbutton_2.clicked.connect(self.func2)
self.pushbutton_1.setIcon(QIcon(QPixmap("USER.png")))
self.pushbutton_1.setIconSize(QSize(260,240))
self.pushbutton_2.setIcon(QIcon(QPixmap("DEL.png")))
self.pushbutton_2.setIconSize(QSize(260,240))
self.choice_label.setStyleSheet('image:url(/home/pi/CHOICE.png);') def func1(self):
self.close()
- 230 -