내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
QLineEdit는 텍스트를 입력할 수 있지만 줄바꿈을 할 수 없는 한 줄 입력 상자를 나타내는 데 사용됩니다.
핵심 속성:
속성 | 설명하다 |
---|---|
텍스트 | 입력 상자의 텍스트 |
입력 마스크 | 입력 콘텐츠 형식 제약 |
최대 길이 | 최대 길이 |
액자 | 테두리 추가 여부 |
에코모드 | 표시 모드: 1. QLineEdit::Normal: 이것이 기본값이며 텍스트 상자에 입력된 텍스트가 표시됩니다. 2. QLineEdit::Password: 이 모드에서는 입력된 문자가 숨겨지고 일반적으로 (*) 또는 (=)로 대체됩니다. 3. QLineEdit::NoEcho: 이 모드에서 텍스트 상자는 다음의 입력 문자를 에코하지 않습니다. |
커서 위치 | 커서 위치 |
조정 | 텍스트 정렬, 가로 및 세로 정렬 설정 |
드래그 가능 | 드래그 허용 여부 |
읽기 전용 | 읽기전용인지(수정불가) |
placeHolder텍스트 | 입력 상자 내용이 비어 있으면 어떤 프롬프트 메시지가 표시됩니까? |
clearButton활성화됨 | "클리어 버튼"이 자동으로 표시되는지 여부 |
핵심 신호:
신호 | 설명하다 |
---|---|
void cursorPositionChanged(int old, int new) | 마우스가 움직일 때 신호를 보냅니다. old는 이전 위치, new는 새 위치입니다. |
void 편집 완료() | 이 신호는 Return 또는 Enter 키를 누르거나 라인 편집기가 포커스를 잃을 때 발생합니다. |
void returnPressed() | 이 신호는 Return 또는 Enter 키를 누를 때 트리거됩니다. 유효성 검사기가 설정된 경우 트리거되기 전에 확인되어야 합니다. |
void 선택 변경() | 이 신호는 선택한 텍스트가 변경될 때 발생합니다. |
void textChanged(const QString |