Bonjour,
Je travail sur un proget Qt est mon problème est le suivant:
J'essaie désespérément de trouver une solution pour limiter le nombre de caractère a saisir dans un "QInputDialog::getText"
Avec un QLineEdit, on utilise la méthode maxLenght, mais la pour "Qt QInputDialog" je sèche!
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void TW_S_Rck::renameTextBank() { bool ok = false; int index = listeDeroulanteBank->currentIndex(); QString buff = nameBank[index]; nameBank[index] = QInputDialog::getText(this,"Rename Bank","",QLineEdit::Normal, QString("%1").arg(nameBank[index]), &ok); if(ok && !nameBank[index].isEmpty()){listeDeroulanteBank->setItemText(index,nameBank[index]);} else{nameBank[index] = buff;} }
Cordialement, Antoine
Partager