2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
QLineEdit est utilisé pour représenter une zone de saisie sur une seule ligne, qui peut saisir un morceau de texte, mais ne peut pas renvoyer à la ligne ;
Attributs de base :
Les attributs | illustrer |
---|---|
texte | texte dans la zone de saisie |
masque de saisie | Contraintes de format du contenu d’entrée |
longueur maximale | La longueur maximale |
cadre | S'il faut ajouter une bordure |
mode écho | Mode d'affichage : 1. QLineEdit::Normal : C'est la valeur par défaut, la zone de texte affichera le texte saisi. 2. QLineEdit::Password : Dans ce mode, les caractères saisis seront masqués et généralement remplacés par (*) ou (=) 3. QLineEdit::NoEcho : Dans ce mode, la zone de texte ne fera écho à aucun caractère saisi de |
Position du curseur | position du curseur |
alignement | Alignement du texte, définition de l'alignement horizontal et vertical |
glisserActivé | S'il faut autoriser le glisser |
lecture seulement | Qu'il soit en lecture seule (la modification n'est pas autorisée) |
placeHolderText | Quel message d'invite s'affiche lorsque le contenu de la zone de saisie est vide ? |
bouton clearButton activé | Si le « bouton Effacer » sera automatiquement affiché |
Signal de base :
Signal | illustrer |
---|---|
void cursorPositionChanged(int ancien, int nouveau) | Envoie un signal lorsque la souris bouge, old est la position précédente, new est la nouvelle position |
édition vide terminée() | Ce signal est émis lorsque la touche retour ou entrée est enfoncée, ou lorsque l'éditeur de ligne perd le focus |
void returnPressed() | Ce signal est déclenché lorsque la touche retour ou entrée est enfoncée. Si un validateur est défini, il doit être vérifié avant de pouvoir être déclenché. |
void sélectionChanged() | Ce signal est émis lorsque le texte sélectionné change |
void texte modifié (const QString |