Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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.

◆ categories()

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

Implemented in QPlacePrivateDefault.

◆ 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.

◆ 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.

◆ extendedAttribute()

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

Definition at line 607 of file qplace.cpp.

◆ extendedAttributes() [1/2]

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

Implemented in QPlacePrivateDefault.

◆ 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.

◆ isEmpty()

bool QPlacePrivate::isEmpty ( ) const
virtual

Definition at line 589 of file qplace.cpp.

◆ location()

virtual QGeoLocation QPlacePrivate::location ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

◆ name()

virtual QString QPlacePrivate::name ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

◆ operator==()

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

Definition at line 570 of file qplace.cpp.

◆ placeId()

virtual QString QPlacePrivate::placeId ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

◆ ratings()

virtual QPlaceRatings QPlacePrivate::ratings ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

◆ setAttribution()

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

Implemented in QPlacePrivateDefault.

◆ setCategories()

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

Implemented in QPlacePrivateDefault.

◆ setDetailsFetched()

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

Implemented in QPlacePrivateDefault.

◆ setIcon()

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

Implemented in QPlacePrivateDefault.

◆ setLocation()

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

Implemented in QPlacePrivateDefault.

◆ setName()

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

Implemented in QPlacePrivateDefault.

◆ setPlaceId()

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

Implemented in QPlacePrivateDefault.

◆ setRatings()

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

Implemented in QPlacePrivateDefault.

◆ setSupplier()

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

Implemented in QPlacePrivateDefault.

◆ setVisibility()

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

Implemented in QPlacePrivateDefault.

◆ supplier()

virtual QPlaceSupplier QPlacePrivate::supplier ( ) const
pure virtual

Implemented in QPlacePrivateDefault.

◆ visibility()

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

Implemented in QPlacePrivateDefault.

Member Data Documentation

◆ m_contentCollections

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

Definition at line 81 of file qplace_p.h.

◆ m_contentCounts

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

Definition at line 82 of file qplace_p.h.


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