Attica
30 : m_latitude(0), m_longitude(0)
40 Person::Person(
const Person &other)
45 Person &Person::operator=(
const Attica::Person &other)
55 void Person::setId(
const QString &u)
65 void Person::setFirstName(
const QString &name)
67 d->m_firstName = name;
70 QString Person::firstName()
const 72 return d->m_firstName;
75 void Person::setLastName(
const QString &name)
80 QString Person::lastName()
const 85 void Person::setBirthday(
const QDate &date)
90 QDate Person::birthday()
const 95 void Person::setCountry(
const QString &c)
100 QString Person::country()
const 105 void Person::setLatitude(qreal l)
110 qreal Person::latitude()
const 112 return d->m_latitude;
115 void Person::setLongitude(qreal l)
120 qreal Person::longitude()
const 122 return d->m_longitude;
125 void Person::setAvatarUrl(
const QUrl &url)
127 d->m_avatarUrl = url;
130 QUrl Person::avatarUrl()
const 132 return d->m_avatarUrl;
135 void Person::setHomepage(
const QString &h)
140 QString Person::homepage()
const 142 return d->m_homepage;
145 void Person::setCity(
const QString &h)
154 void Person::addExtendedAttribute(
const QString &key,
const QString &value)
156 d->m_extendedAttributes.insert(key, value);
161 return d->m_extendedAttributes.value(key);
166 return d->m_extendedAttributes;
169 bool Person::isValid()
const 171 return !(d->m_id.isEmpty());
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 25 2021 23:06:24 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.