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!

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;}
    }
Merci d'avance pour votre aide.

Cordialement, Antoine