-
Notifications
You must be signed in to change notification settings - Fork 2
/
login.py
44 lines (31 loc) · 904 Bytes
/
login.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# -*- coding: utf8 -*-
'''
Created on 2011. 9. 17.
@author: Xeny
'''
from PySide.QtGui import QDialog
from PySide.QtCore import Slot
import login_ui
loginUi = None
class Login(QDialog):
userId = ''
userPw = ''
def __init__(self, parent=None):
super(Login, self).__init__()
global loginUi
loginUi = login_ui.Ui_Login()
loginUi.setupUi(self)
@Slot()
def on_buttonLogin_clicked(self):
print 'Login'
self.userId = loginUi.inputId.text()
self.userPw = loginUi.inputPw.text()
if len(self.userId) == 0: return
if len(self.userPw) == 0: return
self.accept()
@Slot()
def on_buttonCancel_clicked(self):
print 'Cancel'
self.reject()
def closeEvent(self, event):
print 'closeEvent() called!'