now using a QElapsedTimer to provide high resolution track progress monitoring: 25 times per second.