1 #ifndef USERPROFESSION_H
2 #define USERPROFESSION_H
Класс-обёртка сущности профессии
Definition: userprofession.h:15
friend QDataStream & operator<<(QDataStream &stream, const UserProfession &up)
Определение оператора ввода в поток
Definition: userprofession.cpp:36
UserProfession()=default
Стандартный конструктор объекта класса
QDate getAcquiredDate() const
Возвращает дату получения профессии
Definition: userprofession.cpp:13
friend QDataStream & operator>>(QDataStream &stream, UserProfession &up)
Определение оператора ввода из потока
Definition: userprofession.cpp:41
ProfRank getRank() const
Возвращает разряд пользователя
Definition: userprofession.cpp:17
PID getProfession() const
Возвращает идентификатор соотносимой професии
Definition: userprofession.cpp:9
friend bool operator==(const UserProfession &l, const UserProfession &r)
Определения оператора сравнения для класса
Definition: userprofession.cpp:30
bool setRank(quint8 newRank)
Устанавливает разряд данной профессии пользователя
Definition: userprofession.cpp:21
QUuid PID
Definition: profession.h:8
quint8 ProfRank
Definition: userprofession.h:8