Add missing user serialization feature

This commit is contained in:
E. Kozlovskaya 2021-01-03 23:28:47 +07:00
parent 3ec99d9632
commit be4b13b7c2

View file

@ -88,7 +88,7 @@ bool operator==(const User &l, const User &r) {
} }
QDataStream& operator<<(QDataStream &stream, const User &usr) { QDataStream& operator<<(QDataStream &stream, const User &usr) {
stream << usr.mUID stream << usr.mUID << usr.mUserType
<< usr.mLogin << usr.mPassword << usr.mLogin << usr.mPassword
<< usr.mFirstName << usr.mSecondName << usr.mPatronymic << usr.mFirstName << usr.mSecondName << usr.mPatronymic
<< usr.mProfessions << usr.mCurrentProfession; << usr.mProfessions << usr.mCurrentProfession;
@ -96,7 +96,7 @@ QDataStream& operator<<(QDataStream &stream, const User &usr) {
} }
QDataStream& operator>>(QDataStream &stream, User &usr) { QDataStream& operator>>(QDataStream &stream, User &usr) {
stream >> usr.mUID stream >> usr.mUID >> usr.mUserType
>> usr.mLogin >> usr.mPassword >> usr.mLogin >> usr.mPassword
>> usr.mFirstName >> usr.mSecondName >> usr.mPatronymic >> usr.mFirstName >> usr.mSecondName >> usr.mPatronymic
>> usr.mProfessions >> usr.mCurrentProfession; >> usr.mProfessions >> usr.mCurrentProfession;