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