QGIS API Documentation  3.0.2-Girona (307d082)
Public Member Functions | Public Attributes | List of all members
QgsLayerMetadata::Contact Struct Reference

Metadata contact structure. More...

#include <qgslayermetadata.h>

Public Member Functions

 Contact (const QString &name=QString())
 Constructor for Contact. More...
 
bool operator== (const QgsLayerMetadata::Contact &other) const
 

Public Attributes

QList< QgsLayerMetadata::Addressaddresses
 List of addresses associated with this contact. More...
 
QString email
 Electronic mail address. More...
 
QString fax
 Facsimile telephone. More...
 
QString name
 Name of contact. More...
 
QString organization
 Organization contact belongs to/represents. More...
 
QString position
 Position/title of contact. More...
 
QString role
 Role of contact. More...
 
QString voice
 Voice telephone. More...
 

Detailed Description

Metadata contact structure.

Definition at line 226 of file qgslayermetadata.h.

Constructor & Destructor Documentation

◆ Contact()

QgsLayerMetadata::Contact::Contact ( const QString &  name = QString())
inline

Constructor for Contact.

Definition at line 232 of file qgslayermetadata.h.

Member Function Documentation

◆ operator==()

bool QgsLayerMetadata::Contact::operator== ( const QgsLayerMetadata::Contact other) const

Definition at line 808 of file qgslayermetadata.cpp.

Member Data Documentation

◆ addresses

QList< QgsLayerMetadata::Address > QgsLayerMetadata::Contact::addresses

List of addresses associated with this contact.

Definition at line 254 of file qgslayermetadata.h.

◆ email

QString QgsLayerMetadata::Contact::email

Electronic mail address.

Note
Do not include mailto: protocol as part of the email address.

Definition at line 270 of file qgslayermetadata.h.

◆ fax

QString QgsLayerMetadata::Contact::fax

Facsimile telephone.

Definition at line 264 of file qgslayermetadata.h.

◆ name

QString QgsLayerMetadata::Contact::name

Name of contact.

Definition at line 239 of file qgslayermetadata.h.

◆ organization

QString QgsLayerMetadata::Contact::organization

Organization contact belongs to/represents.

Definition at line 244 of file qgslayermetadata.h.

◆ position

QString QgsLayerMetadata::Contact::position

Position/title of contact.

Definition at line 249 of file qgslayermetadata.h.

◆ role

QString QgsLayerMetadata::Contact::role

Role of contact.

Acceptable values are those from the ISO 19115 CI_RoleCode specifications (see http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml). E.g. 'custodian', 'owner', 'distributor', etc.

Definition at line 277 of file qgslayermetadata.h.

◆ voice

QString QgsLayerMetadata::Contact::voice

Voice telephone.

Definition at line 259 of file qgslayermetadata.h.


The documentation for this struct was generated from the following files: