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) |
静的パブリックメンバー
関連する非メンバー
bool | operator!=(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs) |
bool | operator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs) |
詳細説明
詳細はラベルと値から構成されます。ラベルはローカライズされた文字列で、実際の電話番号やメールアドレスなどの詳細な値をエンドユーザに提示することができます。
コンタクトタイプ
QPlaceContactDetail クラスは、標準的なコンタクトタイプを特徴付けるいくつかの定数文字列を定義しています。
- QPlaceContactDetail::Phone
- QPlaceContactDetail::Email
- QPlaceContactDetail::Website
- QPlaceContactDetail::Fax
これらの型は、QPlace で連絡先の詳細にアクセスし、変更するために使用されます:
- QPlace::contactDetails()
- QPlace::setContactDetails()
- QPlace::appendContactDetail()
- QPlace::contactTypes()
連絡先タイプは、プロバイダが必要に応じて新しい連絡先タイプを導入できるように、文字列タイプであることを意図しています。
プロパティの説明
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)
連絡先詳細lhs がrhs と等しくない場合は true を返し、そうでない場合は false を返します。
[noexcept]
bool operator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)
連絡先詳細lhs がrhs と等しい場合は 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.