79 if (m_address && m_address->parent() ==
this) {
80 m_address->setAddress(
src.address());
81 }
else if (!m_address || m_address->parent() !=
this) {
108 m_address.removeBindingUnlessInWrapper();
116 if (m_address && m_address->parent() ==
this)
117 oldAddress = m_address.value();
119 m_address.setValueBypassingBindings(
address);
192 return m_extendedAttributes;
197 m_extendedAttributes = attributes;
207 return m_boundingShape;
212#include "moc_qdeclarativegeolocation_p.cpp"
void setBoundingShape(const QGeoShape &boundingShape)
void setExtendedAttributes(const QVariantMap &attributes)
QBindable< QGeoCoordinate > bindableCoordinate()
QBindable< QDeclarativeGeoAddress * > bindableAddress()
~QDeclarativeGeoLocation()
QDeclarativeGeoLocation(QObject *parent=0)
\qmltype Location \inqmlmodule QtPositioning
QGeoCoordinate coordinate
QBindable< QVariantMap > bindableExtendedAttributes()
QBindable< QGeoShape > bindableBoundingShape()
void setAddress(QDeclarativeGeoAddress *address)
\qmlproperty Address QtPositioning::Location::address
QDeclarativeGeoAddress * address
void setLocation(const QGeoLocation &src)
\qmlproperty QGeoLocation QtPositioning::Location::location
QVariantMap extendedAttributes
void setCoordinate(const QGeoCoordinate coordinate)
\qmlproperty coordinate QtPositioning::Location::coordinate
void setExtendedAttributes(const QVariantMap &data)
Sets the extended attributes of the location with the parameters specified in data.
void setCoordinate(const QGeoCoordinate &position)
Sets the coordinate of the location.
void setAddress(const QGeoAddress &address)
Sets the address of the location.
void setBoundingShape(const QGeoShape &shape)
Combined button and popup list for selecting options.
GLuint GLuint64EXT address
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent