Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QPlacePrivate Class Referenceabstract

#include <qplace_p.h>

+ Inheritance diagram for QPlacePrivate:
+ Collaboration diagram for QPlacePrivate:

Public Member Functions

 QPlacePrivate ()
 
 QPlacePrivate (const QPlacePrivate &other)
 
virtual ~QPlacePrivate ()
 
virtual QPlacePrivateclone ()=0
 
bool operator== (const QPlacePrivate &other) const
 
virtual bool isEmpty () const
 
virtual QList< QPlaceCategorycategories () const =0
 
virtual void setCategories (const QList< QPlaceCategory > &categories)=0
 
virtual QGeoLocation location () const =0
 
virtual void setLocation (const QGeoLocation &location)=0
 
virtual QPlaceRatings ratings () const =0
 
virtual void setRatings (const QPlaceRatings &ratings)=0
 
virtual QPlaceSupplier supplier () const =0
 
virtual void setSupplier (const QPlaceSupplier &supplier)=0
 
virtual QString name () const =0
 
virtual void setName (const QString &name)=0
 
virtual QString placeId () const =0
 
virtual void setPlaceId (const QString &placeIdentifier)=0
 
virtual QString attribution () const =0
 
virtual void setAttribution (const QString &attribution)=0
 
virtual QLocation::Visibility visibility () const =0
 
virtual void setVisibility (QLocation::Visibility visibility)=0
 
virtual QPlaceIcon icon () const =0
 
virtual void setIcon (const QPlaceIcon &icon)=0
 
virtual bool detailsFetched () const =0
 
virtual void setDetailsFetched (bool fetched)=0
 
virtual QMap< QString, QPlaceAttributeextendedAttributes () const =0
 
virtual QMap< QString, QPlaceAttribute > & extendedAttributes ()=0
 
virtual QMap< QString, QList< QPlaceContactDetail > > contacts () const =0
 
virtual QMap< QString, QList< QPlaceContactDetail > > & contacts ()=0
 
virtual QPlaceAttribute extendedAttribute (const QString &attributeType) const
 
- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Public Attributes

QMap< QPlaceContent::Type, QPlaceContent::Collectionm_contentCollections
 
QMap< QPlaceContent::Type, int > m_contentCounts
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 36 of file qplace_p.h.

Constructor & Destructor Documentation

◆ QPlacePrivate() [1/2]

QPlacePrivate::QPlacePrivate ( )

Definition at line 556 of file qplace.cpp.

◆ QPlacePrivate() [2/2]

QPlacePrivate::QPlacePrivate ( const QPlacePrivate & other)

Definition at line 561 of file qplace.cpp.

◆ ~QPlacePrivate()

QPlacePrivate::~QPlacePrivate ( )
virtual

Definition at line 568 of file qplace.cpp.

Member Function Documentation

◆ attribution()

virtual QString QPlacePrivate::attribution ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::attribution(), isEmpty(), and operator==().

+ Here is the caller graph for this function:

◆ categories()

virtual QList< QPlaceCategory > QPlacePrivate::categories ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::categories(), isEmpty(), and operator==().

+ Here is the caller graph for this function:

◆ clone()

virtual QPlacePrivate * QPlacePrivate::clone ( )
pure virtual

Implemented in QPlacePrivateDefault.

◆ contacts() [1/2]

virtual QMap< QString, QList< QPlaceContactDetail > > QPlacePrivate::contacts ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::appendContactDetail(), QPlace::contactDetails(), QPlace::contactTypes(), isEmpty(), operator==(), QPlace::primaryEmail(), QPlace::primaryFax(), QPlace::primaryPhone(), QPlace::primaryWebsite(), QPlace::removeContactDetails(), and QPlace::setContactDetails().

+ Here is the caller graph for this function:

◆ contacts() [2/2]

virtual QMap< QString, QList< QPlaceContactDetail > > & QPlacePrivate::contacts ( )
pure virtual

Implemented in QPlacePrivateDefault.

◆ detailsFetched()

virtual bool QPlacePrivate::detailsFetched ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::detailsFetched().

+ Here is the caller graph for this function:

◆ extendedAttribute()

QPlaceAttribute QPlacePrivate::extendedAttribute ( const QString & attributeType) const
virtual

Definition at line 607 of file qplace.cpp.

References extendedAttributes().

Referenced by QPlace::extendedAttribute().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ extendedAttributes() [1/2]

virtual QMap< QString, QPlaceAttribute > QPlacePrivate::extendedAttributes ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by extendedAttribute(), QPlace::extendedAttributeTypes(), isEmpty(), operator==(), and QPlace::setExtendedAttribute().

+ Here is the caller graph for this function:

◆ extendedAttributes() [2/2]

virtual QMap< QString, QPlaceAttribute > & QPlacePrivate::extendedAttributes ( )
pure virtual

Implemented in QPlacePrivateDefault.

◆ icon()

virtual QPlaceIcon QPlacePrivate::icon ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::icon(), isEmpty(), and operator==().

+ Here is the caller graph for this function:

◆ isEmpty()

bool QPlacePrivate::isEmpty ( ) const
virtual

Definition at line 589 of file qplace.cpp.

References attribution(), categories(), contacts(), extendedAttributes(), icon(), QMap< Key, T >::isEmpty(), isEmpty(), location(), m_contentCollections, m_contentCounts, placeId(), ratings(), supplier(), QLocation::UnspecifiedVisibility, and visibility().

Referenced by QPlace::isEmpty(), and isEmpty().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ location()

virtual QGeoLocation QPlacePrivate::location ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by isEmpty(), and QPlace::location().

+ Here is the caller graph for this function:

◆ name()

virtual QString QPlacePrivate::name ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::name().

+ Here is the caller graph for this function:

◆ operator==()

bool QPlacePrivate::operator== ( const QPlacePrivate & other) const

Definition at line 570 of file qplace.cpp.

References attribution(), categories(), contacts(), extendedAttributes(), icon(), m_contentCollections, m_contentCounts, other(), placeId(), ratings(), supplier(), and visibility().

+ Here is the call graph for this function:

◆ placeId()

virtual QString QPlacePrivate::placeId ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by isEmpty(), operator==(), and QPlace::placeId().

+ Here is the caller graph for this function:

◆ ratings()

virtual QPlaceRatings QPlacePrivate::ratings ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by isEmpty(), operator==(), and QPlace::ratings().

+ Here is the caller graph for this function:

◆ setAttribution()

virtual void QPlacePrivate::setAttribution ( const QString & attribution)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setAttribution().

+ Here is the caller graph for this function:

◆ setCategories()

virtual void QPlacePrivate::setCategories ( const QList< QPlaceCategory > & categories)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setCategories(), and QPlace::setCategory().

+ Here is the caller graph for this function:

◆ setDetailsFetched()

virtual void QPlacePrivate::setDetailsFetched ( bool fetched)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setDetailsFetched().

+ Here is the caller graph for this function:

◆ setIcon()

virtual void QPlacePrivate::setIcon ( const QPlaceIcon & icon)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setIcon().

+ Here is the caller graph for this function:

◆ setLocation()

virtual void QPlacePrivate::setLocation ( const QGeoLocation & location)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setLocation().

+ Here is the caller graph for this function:

◆ setName()

virtual void QPlacePrivate::setName ( const QString & name)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setName().

+ Here is the caller graph for this function:

◆ setPlaceId()

virtual void QPlacePrivate::setPlaceId ( const QString & placeIdentifier)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setPlaceId().

+ Here is the caller graph for this function:

◆ setRatings()

virtual void QPlacePrivate::setRatings ( const QPlaceRatings & ratings)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setRatings().

+ Here is the caller graph for this function:

◆ setSupplier()

virtual void QPlacePrivate::setSupplier ( const QPlaceSupplier & supplier)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setSupplier().

+ Here is the caller graph for this function:

◆ setVisibility()

virtual void QPlacePrivate::setVisibility ( QLocation::Visibility visibility)
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by QPlace::setVisibility().

+ Here is the caller graph for this function:

◆ supplier()

virtual QPlaceSupplier QPlacePrivate::supplier ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by isEmpty(), operator==(), and QPlace::supplier().

+ Here is the caller graph for this function:

◆ visibility()

virtual QLocation::Visibility QPlacePrivate::visibility ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

Referenced by isEmpty(), operator==(), and QPlace::visibility().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_contentCollections

QMap<QPlaceContent::Type, QPlaceContent::Collection> QPlacePrivate::m_contentCollections

◆ m_contentCounts

QMap<QPlaceContent::Type, int> QPlacePrivate::m_contentCounts

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