QPlaceContactDetail Class

QPlaceContactDetailクラスは、電話番号やウェブサイトのURLのような連絡先の詳細を表します。詳細...

Header: #include <QPlaceContactDetail>
qmake: QT += location

プロパティ

パブリック関数

QPlaceContactDetail()
QPlaceContactDetail(const QPlaceContactDetail &other)
~QPlaceContactDetail()
void clear()
QString label() const
void setLabel(const QString &label)
void setValue(const QString &value)
QString value() const
QPlaceContactDetail &operator=(const QPlaceContactDetail &other)

静的パブリックメンバー

const QString Email
const QString Fax
const QString Phone
const QString Website
bool operator!=(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)
bool operator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

詳細説明

詳細はラベルと値から構成されます。ラベルはローカライズされた文字列で、実際の電話番号やメールアドレスなどの詳細な値をエンドユーザに提示することができます。

コンタクトタイプ

QPlaceContactDetail クラスは、標準的なコンタクトタイプを特徴付けるいくつかの定数文字列を定義しています。

これらの型は、QPlace で連絡先の詳細にアクセスし、変更するために使用されます:

連絡先タイプは、プロバイダが必要に応じて新しい連絡先タイプを導入できるように、文字列タイプであることを意図しています。

プロパティの説明

label : QString

このプロパティは、連絡先の詳細を説明するラベルを保持します。

ラベルはローカライズされる可能性があります。言語は、それを設定するエンティティに依存し、通常、これは、場所がソースであるマネージャです。QPlaceManager::locales() フィールドは、使用される言語を定義します。

アクセス関数:

QString label() const
void setLabel(const QString &label)

value : QString

このプロパティは、コンタクト詳細の値を保持します。

アクセス関数

QString value() const
void setValue(const QString &value)

メンバー関数ドキュメント

QPlaceContactDetail::QPlaceContactDetail()

連絡先の詳細を作成します。

[noexcept] QPlaceContactDetail::QPlaceContactDetail(const QPlaceContactDetail &other)

other のコピーを作成する。

[noexcept] QPlaceContactDetail::~QPlaceContactDetail()

連絡先の詳細を破棄します。

void QPlaceContactDetail::clear()

連絡先の詳細を消去します。

[noexcept] QPlaceContactDetail &QPlaceContactDetail::operator=(const QPlaceContactDetail &other)

この連絡先詳細にother を割り当て、この連絡先詳細への参照を返します。

メンバー変数ドキュメント

const QString QPlaceContactDetail::Email

電子メールの連絡先の詳細を指定する定数。

const QString QPlaceContactDetail::Fax

ファックス連絡先の詳細を指定するために使用される定数。

const QString QPlaceContactDetail::Phone

電話連絡先の詳細を指定する定数

const QString QPlaceContactDetail::Website

ウェブサイトの連絡先詳細を指定するために使用される定数。

関連する非会員

[noexcept] bool operator!=(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

連絡先詳細lhsrhs と等しくない場合は true を返し、そうでない場合は false を返します。

[noexcept] bool operator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

連絡先詳細lhsrhs と等しい場合は true を返し、そうでない場合は false を返します。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.