コード例 #1
0
ファイル: JoinFrame.py プロジェクト: thewayhj/psck_client
    def ok_btn_click():
        account = Account(JoinFrame.lineEdit.text(),JoinFrame.lineEdit_2.text())

        result = Communication.join(account)
        if result['success']:
            JoinFrame.widget_hide()
        else:
            FailDialog.retranslateUi('Fail', result['message'])
            FailDialog.widget_show()
コード例 #2
0
ファイル: JoinFrame.py プロジェクト: jinseokchoi/psck_client
    def ok_btn_click():
        signup_id = JoinFrame.lineEdit.text()
        signup_pw = JoinFrame.lineEdit_2.text()
        signup_pw_enc = hashlib.sha1(signup_pw.encode('utf-8')).hexdigest()

        if JoinDao.join(signup_id, signup_pw_enc):
            account = Account(JoinFrame.lineEdit.text(),
                              JoinFrame.lineEdit_2.text())

        result = Communication.join(account)
        if result['success']:
            JoinFrame.widget_hide()
        else:
            FailDialog.retranslateUi('Fail', result['message'])
            FailDialog.widget_show()
コード例 #3
0
    def ok_btn_click():

        result = FriendCommunication.add(User.u_id,
                                         AddFriendDialog.lineEdit.text())

        if result['success']:
            DeviceInfoThread.friend_device_info.append(
                DeviceInfo(AddFriendDialog.lineEdit.text(),
                           AddFriendDialog.lineEdit.text()))

            MainFrame.MainFrame.listwidget_item()

            AddFriendDialog.widget_hide()
        else:
            FailDialog.retranslateUi('Fail', result['message'])
            FailDialog.widget_show()
コード例 #4
0
    def btnOkClicked(i):

        my_id = LoginFrame.lineEdit.text()
        my_pw = LoginFrame.lineEdit_2.text()
        my_pw_enc = hashlib.sha1(my_pw.encode('utf-8')).hexdigest()

        if LoginDao.login(my_id, my_pw_enc):
            my_id = LoginFrame.lineEdit_id.text()
            my_pw = LoginFrame.lineEdit_pw.text()

        result = Communication.login(my_id, my_pw)

        print(result)
        if result['success']:
            LoginFrame.qwidget.hide()
            User.u_id = my_id
        else:
            FailDialog.retranslateUi('Fail', result['message'])
            FailDialog.widget_show()
コード例 #5
0
ファイル: LoginFrame.py プロジェクト: thewayhj/psck_client
    def btnOkClicked():

        my_id = LoginFrame.lineEdit_id.text()
        my_pw = LoginFrame.lineEdit_pw.text()

        result = Communication.login(my_id, my_pw)

        if result['success']:
            LoginFrame.qwidget.hide()
            User.u_id = my_id
            setattr(DeviceInfoThread.friend_device_info[0], 'u_id', my_id)
            result = FriendCommunication.friend_list(my_id)
            for i in result['friends']:
                DeviceInfoThread.friend_device_info.append(
                    DeviceInfo(i['op_id'], i['op_id']))

            MainFrame.MainFrame.listwidget_item()

        else:
            FailDialog.retranslateUi('Fail', result['message'])
            FailDialog.widget_show()
コード例 #6
0
 def widget_show():
     if User.is_login():
         AddFriendDialog.Dialog.show()
     else:
         FailDialog.retranslateUi('Fail', 'Login First')
         FailDialog.widget_show()
コード例 #7
0
    my_info = DeviceInfo('1', '1')

    thread = DeviceInfoThread()
    thread.start()

    comm = ThreadCommunication()
    comm.start()

    comm2 = ThreadFriendInfoCommunication()
    comm2.start()

    app = QApplication(sys.argv)

    MainFrame.init()

    AddFriendDialog.init()

    #LoginFrame.init()

    JoinFrame.init()

    WebChatFrame.init()

    FailDialog.init()

    sys.exit(app.exec_())




コード例 #8
0
ファイル: main.py プロジェクト: jinseokchoi/psck_client
    my_info = DeviceInfo('1', '1')

    thread = DeviceInfoThread()
    thread.start()

    comm = ThreadCommunication()
    comm.start()

    comm2 = ThreadFriendInfoCommunication()
    comm2.start()

    app = QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()

    main_ui = Ui_MainWindow(MainWindow)

    MainWindow.show()

    AddFriendDialog.AddFriendDialog.init(main_ui)

    LoginFrame.init()

    JoinFrame.init()

    WebChatFrame.init(MainWindow)

    FailDialog.init(MainWindow)

    sys.exit(app.exec_())