friend requests added
This commit is contained in:
parent
28d736f068
commit
5cfffd1dee
4 changed files with 122 additions and 76 deletions
35
src/menu.py
35
src/menu.py
|
|
@ -19,31 +19,44 @@ class AddContact(QtGui.QWidget):
|
|||
self.sendRequestButton.setMinimumSize(QtCore.QSize(0, 0))
|
||||
self.sendRequestButton.setBaseSize(QtCore.QSize(0, 0))
|
||||
self.sendRequestButton.setObjectName("sendRequestButton")
|
||||
self.lineEdit = QtGui.QLineEdit(self)
|
||||
self.lineEdit.setGeometry(QtCore.QRect(50, 40, 471, 27))
|
||||
self.lineEdit.setObjectName("lineEdit")
|
||||
self.sendRequestButton.clicked.connect(self.add_friend)
|
||||
self.tox_id = QtGui.QLineEdit(self)
|
||||
self.tox_id.setGeometry(QtCore.QRect(50, 40, 471, 27))
|
||||
self.tox_id.setObjectName("lineEdit")
|
||||
self.label = QtGui.QLabel(self)
|
||||
self.label.setGeometry(QtCore.QRect(70, 10, 81, 21))
|
||||
self.label.setGeometry(QtCore.QRect(70, 10, 50, 20))
|
||||
self.error_label = QtGui.QLabel(self)
|
||||
self.error_label.setGeometry(QtCore.QRect(120, 10, 400, 20))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(16)
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label.setFont(font)
|
||||
font.setPointSize(12)
|
||||
font.setBold(False)
|
||||
font.setWeight(40)
|
||||
self.error_label.setFont(font)
|
||||
self.error_label.setStyleSheet("QLabel { color: red; }")
|
||||
self.label.setObjectName("label")
|
||||
self.textEdit = QtGui.QTextEdit(self)
|
||||
self.textEdit.setGeometry(QtCore.QRect(50, 110, 471, 151))
|
||||
self.textEdit.setObjectName("textEdit")
|
||||
self.message_edit = QtGui.QTextEdit(self)
|
||||
self.message_edit.setGeometry(QtCore.QRect(50, 110, 471, 151))
|
||||
self.message_edit.setObjectName("textEdit")
|
||||
self.label_2 = QtGui.QLabel(self)
|
||||
self.label_2.setGeometry(QtCore.QRect(60, 70, 101, 31))
|
||||
font = QtGui.QFont()
|
||||
font.setPointSize(16)
|
||||
font.setWeight(75)
|
||||
font.setBold(True)
|
||||
self.label_2.setFont(font)
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.retranslateUi()
|
||||
QtCore.QMetaObject.connectSlotsByName(self)
|
||||
|
||||
def add_friend(self):
|
||||
profile = Profile.get_instance()
|
||||
send = profile.send_friend_request(self.tox_id.text(), self.message_edit.toPlainText())
|
||||
if send is True:
|
||||
# request was successful
|
||||
self.close()
|
||||
else: # print error data
|
||||
self.error_label.setText(send)
|
||||
|
||||
def retranslateUi(self):
|
||||
self.setWindowTitle(QtGui.QApplication.translate('AddContact', "Add contact", None, QtGui.QApplication.UnicodeUTF8))
|
||||
self.sendRequestButton.setText(QtGui.QApplication.translate("Form", "Send request", None, QtGui.QApplication.UnicodeUTF8))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue