QPlaceContactDetail Class
QPlaceContactDetail 클래스는 전화번호나 웹사이트 URL과 같은 연락처 세부 정보를 나타냅니다. 더 보기...
| Header: | #include <QPlaceContactDetail> |
| qmake: | QT += location |
속성
공용 함수
| QPlaceContactDetail() | |
| QPlaceContactDetail(const QPlaceContactDetail &other) | |
| QPlaceContactDetail(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 의 복사본을 생성합니다.
[constexpr noexcept default] QPlaceContactDetail::QPlaceContactDetail(QPlaceContactDetail &&other)
QPlaceContactDetail 의 인스턴스를 move 생성합니다.
[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를 반환합니다.
© 2026 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.