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
QPlaceResultPrivate Class Reference

#include <qplaceresult_p.h>

+ Inheritance diagram for QPlaceResultPrivate:
+ Collaboration diagram for QPlaceResultPrivate:

Public Member Functions

bool compare (const QPlaceSearchResultPrivate *other) const override
 
- Public Member Functions inherited from QPlaceSearchResultPrivate
 QPlaceSearchResultPrivate ()
 
virtual ~QPlaceSearchResultPrivate ()
 
virtual QPlaceSearchResultPrivateclone () const
 
virtual QPlaceSearchResult::SearchResultType type () 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

qreal distance = Q_QNAN
 
QPlace place
 
bool sponsored = false
 
- Public Attributes inherited from QPlaceSearchResultPrivate
QString title
 
QPlaceIcon icon
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Additional Inherited Members

- Static Public Member Functions inherited from QPlaceSearchResultPrivate
static const QSharedDataPointer< QPlaceSearchResultPrivate > & extract_d (const QPlaceSearchResult &other)
 
static void copyIfPossible (QSharedDataPointer< QPlaceSearchResultPrivate > &d_ptr, const QPlaceSearchResult &other)
 

Detailed Description

Definition at line 23 of file qplaceresult_p.h.

Member Function Documentation

◆ compare()

QT_USE_NAMESPACE bool QPlaceResultPrivate::compare ( const QPlaceSearchResultPrivate * other) const
overridevirtual

Reimplemented from QPlaceSearchResultPrivate.

Definition at line 10 of file qplaceresult.cpp.

References QPlaceSearchResultPrivate::compare(), other(), place, qFuzzyCompare(), qIsNaN(), and sponsored.

+ Here is the call graph for this function:

Member Data Documentation

◆ distance

qreal QPlaceResultPrivate::distance = Q_QNAN

Definition at line 30 of file qplaceresult_p.h.

◆ place

QPlace QPlaceResultPrivate::place

Definition at line 31 of file qplaceresult_p.h.

Referenced by compare().

◆ sponsored

bool QPlaceResultPrivate::sponsored = false

Definition at line 32 of file qplaceresult_p.h.

Referenced by compare().


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