Und hier von ein bischen zu reden, halt ich für ein bischen untertrieben.
Code: Alles auswählen
i++;
ui->label->setText(QString::number(i));
Das zweite kann mehre Millionen Maschinenanweisungen nach sich ziehen.
Code: Alles auswählen
i++;
ui->label->setText(QString::number(i));
Zunächst einmal würde ich die tatsächlich abgelaufene Zeit nehmen und nicht eine Zeitspanne aus den abgelaufenen Timern zusammen rechnen. D.h den Wert jeweils mit QTimer::elapsed() ermitteln. So kannst Du dann Timer Events sogar ganz verpassen ohne, daß die Anzeige falsch wird.lx2 hat geschrieben:Was würdest du denn dagegen machen???
Was ist schon Normal ? Ich kann dir dinge erzaehlen von unserem netzwerk hier .... da waerst um timer im sekundenbereich scho gluecklich ^^ ok bissi übertrieben100 ms zum Zeichnen eines Texts erscheint mir selbst unter Windows zu viel