QMessageIdPrivate::messageRecordKey logic seems to be missing a !, add it.
QMessageIdPrivate::messageRecordKey logic seems to be missing a !, add it.

Same for folderRecordKey.

Fix QMessageId::operator==, only need to compare store, messageRecordKey, and(?) folderRecordKey (And if we did need to compare entryId then IMAPISession::CompareEntryIDs should be used).

Make QMessageId::toString lazily evaluate messageRecordKey and folderRecordKey

tmcguire/qt-mobility,enthought/qt-mobility,enthought/qt-mobility,tmcguire/qt-mobility,qtproject/qt-mobility,qtproject/qt-mobility,kaltsi/qt-mobility,KDE/android-qt-mobility,enthought/qt-mobility,tmcguire/qt-mobility,kaltsi/qt-mobility,qtproject/qt-mobility,tmcguire/qt-mobility,enthought/qt-mobility,tmcguire/qt-mobility,KDE/android-qt-mobility,kaltsi/qt-mobility,kaltsi/qt-mobility,KDE/android-qt-mobility,kaltsi/qt-mobility,enthought/qt-mobility,enthought/qt-mobility,qtproject/qt-mobility,KDE/android-qt-mobility,kaltsi/qt-mobility,qtproject/qt-mobility,qtproject/qt-mobility