12#include <QSharedDataPointer>
13#include "kgapipeople_export.h"
27namespace KGAPI2::People
37class KGAPIPEOPLE_EXPORT
Name
49 bool operator==(
const Name &)
const;
50 bool operator!=(
const Name &)
const;
60 [[nodiscard]]
QString unstructuredName()
const;
62 void setUnstructuredName(
const QString &value);
65 [[nodiscard]]
QString familyName()
const;
67 void setFamilyName(
const QString &value);
70 [[nodiscard]]
QString phoneticMiddleName()
const;
72 void setPhoneticMiddleName(
const QString &value);
75 [[nodiscard]]
QString middleName()
const;
77 void setMiddleName(
const QString &value);
80 [[nodiscard]]
QString honorificPrefix()
const;
82 void setHonorificPrefix(
const QString &value);
85 [[nodiscard]]
QString givenName()
const;
87 void setGivenName(
const QString &value);
90 [[nodiscard]]
QString phoneticGivenName()
const;
92 void setPhoneticGivenName(
const QString &value);
95 [[nodiscard]]
QString phoneticHonorificPrefix()
const;
97 void setPhoneticHonorificPrefix(
const QString &value);
100 [[nodiscard]]
QString displayName()
const;
104 [[nodiscard]]
QString displayNameLastFirst()
const;
107 [[nodiscard]]
QString phoneticFamilyName()
const;
109 void setPhoneticFamilyName(
const QString &value);
112 [[nodiscard]]
QString honorificSuffix()
const;
114 void setHonorificSuffix(
const QString &value);
117 [[nodiscard]]
QString phoneticHonorificSuffix()
const;
119 void setPhoneticHonorificSuffix(
const QString &value);
122 [[nodiscard]]
QString phoneticFullName()
const;
124 void setPhoneticFullName(
const QString &value);
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:12 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.