Hallo,
ich versuche gerade in QT eine Art Dateiübertragungsprogramm zu programmieren, das Versenden und Empfangen von Dateien funktioniert schon ganz gut, aber um dem Benutzer das Ganze etwas anschaulicher darstellen zu können, hab ich noch eine ProgressBar hinzugefügt, die den Sende/Empfangsfortschritt anzeigen soll. Und da liegt mein Problem, während des Sende-oder Empfangsvorgangs rührt sich bei der ProgressBar gar nichts, erst wenn der Vorgan abgeschlossen ist, springt die PB auf 100%. Ich hab in die Routine auch schon ein
eingebaut, jedoch bewirkt das rein gar nichts. Also was muss ich machen, um mir den Fortschrit anzeigen zu lassen? Möglichst ohne Threads, wenns geht.
Schöne Grüße
cesupa
ich versuche gerade in QT eine Art Dateiübertragungsprogramm zu programmieren, das Versenden und Empfangen von Dateien funktioniert schon ganz gut, aber um dem Benutzer das Ganze etwas anschaulicher darstellen zu können, hab ich noch eine ProgressBar hinzugefügt, die den Sende/Empfangsfortschritt anzeigen soll. Und da liegt mein Problem, während des Sende-oder Empfangsvorgangs rührt sich bei der ProgressBar gar nichts, erst wenn der Vorgan abgeschlossen ist, springt die PB auf 100%. Ich hab in die Routine auch schon ein
Code:
QApplication::processEvents()
Schöne Grüße
cesupa