minhas informações de contato
Correspondência[email protected]
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
QLineEdit é usado para representar uma caixa de entrada de linha única, que pode inserir um pedaço de texto, mas não pode quebrar linhas;
Atributos principais:
Atributos | ilustrar |
---|---|
texto | texto na caixa de entrada |
Máscara de entrada | Restrições de formato de conteúdo de entrada |
comprimento máximo | O comprimento máximo |
quadro | Se deve adicionar uma borda |
Modo de eco | Modo de exibição: 1. QLineEdit::Normal: Este é o valor padrão, a caixa de texto exibirá o texto inserido. 2. QLineEdit::Password: Neste modo, os caracteres inseridos serão ocultos e geralmente substituídos por (*) ou (=) 3. QLineEdit::NoEcho: Neste modo, a caixa de texto não ecoará nenhum caractere de entrada de |
posição do cursor | posição do cursor |
alinhamento | Alinhamento de texto, definir alinhamento horizontal e vertical |
arrastarHabilitado | Se permitir arrastar |
somente leitura | Se é somente leitura (modificação não é permitida) |
placeHolderText | Qual mensagem de prompt é exibida quando o conteúdo da caixa de entrada está vazio? |
clearButtonHabilitado | Se o "Botão Limpar" será exibido automaticamente |
Sinal central:
Sinal | ilustrar |
---|---|
void cursorPositionChanged(int antigo, int novo) | Envie um sinal quando o mouse se mover, antigo é a posição anterior, novo é a nova posição |
edição vaziaConcluída() | Este sinal é emitido quando a tecla Enter ou Return é pressionada, ou quando o editor de linha perde o foco |
void returnPressed() | Este sinal é acionado quando a tecla Enter ou Return é pressionada. Se um validador estiver configurado, ele deverá ser verificado antes de ser acionado. |
seleção nulaChanged() | Este sinal é emitido quando o texto selecionado muda |
texto vazio alterado (const QString |