The update timer was started when the content indexing started. If a large
file is encountered during the first second, the estimate could stay
at "Estimating" for a considerable amount of time.
If baloo_file has already indexed some files, an estimate is available
immediately. Replace the QElapsedTimer with a QDeadlineTimer and
initialize it to expired, so the first file triggers an estimate update.