Daten eines Plotters animiert anzeigen
Verfasst: 17. Oktober 2010 18:15
Hallo,
ich habe folgendes Problem:
Ich möchte für eine Demonstration einen Plot zeigen, bei dem die Daten aus einer Textdatei ausgelesen werden und angezeigt werden. Die Daten sollen aber nicht auf einmal angezeigt werden, sondern jede Sekunde ein neuer Datenpunkt.
Ich habe es mit folgendem Code probiert:
Ergebnis ist, dass der Plot nach langer Zeit auf einmal angezeigt wird und nicht wie gewünscht schön nacheinander.
Kann mir da jemand helfen?
Schönen Gruß,
Johannes
ich habe folgendes Problem:
Ich möchte für eine Demonstration einen Plot zeigen, bei dem die Daten aus einer Textdatei ausgelesen werden und angezeigt werden. Die Daten sollen aber nicht auf einmal angezeigt werden, sondern jede Sekunde ein neuer Datenpunkt.
Ich habe es mit folgendem Code probiert:
Code: Alles auswählen
QFile file(":/data.txt");
file.open(QIODevice::ReadOnly);
QTextStream in(&file);
if (file.open(QIODevice::ReadOnly)) {
QTextStream in(&file);
while (!in.atEnd()) {
QString line = in.readLine();
plotter->readData(line.toDouble());
sleep(1000);
}
}
Kann mir da jemand helfen?
Schönen Gruß,
Johannes