Revision 5c3d9487
Von Christian Ehringfeld vor mehr als 10 Jahren hinzugefügt
| samples/example/models/person.cpp | ||
|---|---|---|
|
|
||
|
Person::Person(QObject *parent): Entity(parent) {
|
||
|
}
|
||
|
Person::Person(QString firstName, QString familyName, Enums::Gender gender,
|
||
|
Person::Person(QString firstName, QString familyName, Gender gender,
|
||
|
QString customPictureFileName, QString namePrefix, QString nickName,
|
||
|
QDate birthday, QObject *parent): Entity(parent) {
|
||
|
setFirstName(firstName);
|
||
| ... | ... | |
|
return hash;
|
||
|
}
|
||
|
|
||
|
QString Person::fullName(Enums::NameOrder nameOrder) const {
|
||
|
QString Person::fullName(NameOrder nameOrder) const {
|
||
|
QString name = QString();
|
||
|
if (nameOrder == Enums::NameOrder::FAMILY_FIRST_NAME_ORDER) {
|
||
|
if (nameOrder == NameOrder::FAMILY_FIRST_NAME_ORDER) {
|
||
|
name += this->getFamilyName();
|
||
|
name += ", ";
|
||
|
if (!this->getNamePrefix().isEmpty()) {
|
||
| ... | ... | |
|
void Person::setBirthday(const QDate &value) {
|
||
|
birthday = value;
|
||
|
}
|
||
|
Enums::Gender Person::getGender() const {
|
||
|
Person::Gender Person::getGender() const {
|
||
|
return gender;
|
||
|
}
|
||
|
|
||
|
void Person::setGender(const Enums::Gender &value) {
|
||
|
void Person::setGender(const Gender &value) {
|
||
|
gender = value;
|
||
|
}
|
||
|
QString Person::getCustomPictureFileName() const {
|
||
Auch abrufbar als: Unified diff
example update