Bonsoir,
Je voudrais savoir comment vous feriez pour faire avancer une QProgressBar au fur et à mesure d'un slot ?
Je voudrais le commencer du début à la fin de manière assez fluide mais je sais pas comment faire...
Je sais utiliser la QProgressBar avec une requête mais sinon j'ai jamais essayer et je vois pas comment faire du coup
Voilà le code :
Merci
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 void FenListeur::creation_xml(const QHash<QString, QString> &liste) { QString fileName = "liste_fichiers.xml"; QFile file(fileName); file.open(QFile::WriteOnly | QFile::Text); QXmlStreamWriter writer(&file); writer.setAutoFormatting(true); writer.writeStartDocument(); // Élément racine du fichier XML writer.writeStartElement("root"); QHash<QString, QString>::const_iterator it; for (it = liste.constBegin() it != liste.constEnd(); ++it) { QString nomFichier = it.key(); QString chemin = it.value(); comboBox_film->addItem(nomFichier); writer.writeStartElement("fichier"); writer.writeTextElement("nom", nomFichier); writer.writeTextElement("chemin", chemin); writer.writeEndElement(); } // Finalise le document XML writer.writeEndDocument(); // Fermer le fichier pour bien enregistrer le document et ferme l'élément root file.close(); }![]()
Partager