Questa è una parte della documentazione di Qt QElapsedTimer :
bool QElapsedTimer::hasExpired(qint64 timeout) const
Returns true if this QElapsedTimer has already expired by timeout milliseconds (that is, more than timeout milliseconds have elapsed). The value of timeout can be -1 to indicate that this timer does not expire, in which case this function will always return false.
Non dovrebbe piuttosto essere implementato come più di timeout -1 millisecondi sono passati ?
EDIT: La mia idea di Più che timeout -1 è decisamente errata. Quello che volevo veramente chiedere era se la spiegazione di più di potrebbe essere errata e penso che dovrebbe essere esattamente uguale o superiore a .