Bonjour à tous ,

voila j'ai un petit (méga) soucis un peu bête je pense..
J'ai un fichier .txt avec à l'intérieur des coordonnées
Bouton1 ("Bonjour",100,50);
Bouton2("Hello",50,200);
etc...


Je sais créer des boutons dynamiquement mais la j'aimerais les créer et les placer en fonction de ma fenêtre mais je n'arrive pas je bloque un peu

Voici mon code

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
void Carte::fichierConfigration_Projet()
{
    int  compteur_ligne=0 , valeurFicLigne=0;
    QString nombtn;
    QFile fichierConfiguration_qf("/Appli/Fic.txt");
     QTextStream lecture(&fichierConfiguration_qf);
        long nombreLignes=0;
        while(!lecture.atEnd()){
            QString nom_Projet_str = lecture.readLine();
           // btn_nomProjet = new QPushButton(nom_Projet_str);
            if(nom_Projet_str.contains("PovSite('",Qt::CaseSensitive)){
                QStringList listeLigne_strl = nom_Projet_str.split("PovSite('");
                listeLigne_strl.removeFirst();
 
                QString ligneValeur = listeLigne_strl.join(QString("'"));
                 QMessageBox::information(this, "Fichier de configuration", "Le fi"+ligneValeur);
                 nombtn = ligneValeur;
                 if(ligneValeur.contains("',",Qt::CaseSensitive)){
                     QStringList listeLigne2 = nom_Projet_str.split("',");
                     listeLigne2.removeFirst();
                     QString ligneValeur2 = listeLigne2.join(QString(","));
                      QMessageBox::information(this, "Fichier de configuration", "Le fi"+ligneValeur2);
                      listeLigne2.removeLast();
                 }
               // btn_nomProjet = new QPushButton(nom_Projet_str);
                // on récupère le chiffre nous indiquant le nombre de ligne
               // valeurFicLigne = ligneValeur.toInt();
 
                   btn_nomProjet->setGeometry(valeurFicLigne, valeurFicLigne,10,10);
                   // grilleBouton->addWidget(btn_nomProjet);
            }
 
 
 
            nombreLignes++;
 
        }
        compteur_ligne = nombreLignes;
 
    }
}
c'est un peu la confusion..
J'aimerais que mon bouton s'appelle bonjour et qu'il soit placé à la coordonnée(100,50)
mais je n'arrive pas à récupérer bien mes valeurs

Merci par avance pour avoir lu mon problème !!