Bonjour à tous,
voilà mon problème je crée un tableau de QLineEdit de cette manière :
Jusque là aucun problème, l'affichage fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 int x=10,y=10,i,j; for(i=1;i<=9;i++) { y=10; for(j=1;j<=9;j++) { cases[i][j] = new QLineEdit(this); cases[i][j]->setInputMask("D"); cases[i][j]->setMaxLength(1); cases[i][j]->move(x,y); cases[i][j]->setAlignment(Qt::AlignCenter); cases[i][j]->setFixedSize(21,20); y+=30; } x+=30; }
Seulement je voudrais appeler une fonction lorsque l'utilisateur modifie la valeur d'un QlineEdit.
Par exemple s'il modifie cases[1][1], on appelle une fonction avec comme paramètre (1,1). Seul problème l'auto-connect ne marche pas avec un tableau (on_case[1][1]_textChanged() => ne focntionne pas) et avec Qobject::connect() non plus, si vous avez une idée. Je suis preneur. J'espère avoir été clair.
Merci d'avance
Cordialement
NeoKript
Partager