added handle to profil name in edit profile page
This commit is contained in:
parent
de23dc2abb
commit
9ad14914bd
1 changed files with 14 additions and 3 deletions
|
@ -4010,14 +4010,25 @@ class EditorPage(Page):
|
|||
self.button_back.clicked.connect(self.go_back)
|
||||
|
||||
self.name_handle = QLabel(self)
|
||||
self.name_handle.setGeometry(134, 70, 400, 30)
|
||||
self.name_handle.setGeometry(110, 70, 400, 30)
|
||||
self.name_handle.setStyleSheet('color: #cacbcb;')
|
||||
self.name_handle.setText("Profile Name:")
|
||||
|
||||
self.name_hint = QLabel(self)
|
||||
self.name_hint.setGeometry(265, 100, 190, 20)
|
||||
self.name_hint.setStyleSheet('color: #888888; font-size: 10px; font-style: italic;')
|
||||
self.name_hint.setText("Click here to edit profile name")
|
||||
self.name_hint.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter)
|
||||
|
||||
self.name = QLineEdit(self)
|
||||
self.name.setGeometry(288, 70, 190, 30)
|
||||
self.name.setPlaceholderText("Enter name")
|
||||
self.name.setGeometry(265, 70, 190, 30)
|
||||
self.name.setStyleSheet("color: cyan; border: 1px solid #666666; border-radius: 3px; background-color: rgba(0, 0, 0, 0.3);")
|
||||
self.name.setCursor(QtCore.Qt.CursorShape.IBeamCursor)
|
||||
self.name.focusInEvent = lambda event: self.name_hint.hide()
|
||||
self.name.focusOutEvent = lambda event: self.name_hint.show() if not self.name.text() else self.name_hint.hide()
|
||||
|
||||
self.name.setStyleSheet("color: cyan; border: transparent;")
|
||||
self.name.textChanged.connect(lambda text: self.name_hint.hide() if text else self.name_hint.show())
|
||||
|
||||
self.temp_changes = {}
|
||||
self.original_values = {}
|
||||
|
|
Loading…
Reference in a new issue