Я понимаю, что этот вопрос относится к 2010 году, и что Qt 4.7 тогда не существовало (фактически он вышел примерно через неделю после того, как этот вопрос был первоначально задан - 21 сентября 2010 года), но для людей, которые ищут как это сделать сейчас:
Начиная с Qt 4.7, в QDateTime есть метод "msecsTo". Смотрите документацию Qt 4.8 по http://doc.qt.io/qt-4.8/qdatetime.html#msecsTo.
QDateTime dateTime1 = QDateTime::currentDateTime();
// let's say exactly 5 seconds pass here...
QDateTime dateTime2 = QDateTime::currentDateTime();
qint64 millisecondsDiff = dateTime1.msecsTo(dateTime2);
// millisecondsDiff is equal to 5000