IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QGeoSatelliteInfo Class

The QGeoSatelliteInfo class contains basic information about a satellite.

This class was introduced in Qt 5.2.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QGeoSatelliteInfo Class▲

  • Header: QGeoSatelliteInfo

  • Since: Qt 5.2

  • qmake: QT += positioning

  • Group: QGeoSatelliteInfo is part of QtPositioning-positioning

Detailed Description▲

 

See Also▲

Member Type Documentation▲

 

enum QGeoSatelliteInfo::Attribute▲

Defines the attributes for the satellite information.

Constant

Value

Description

QGeoSatelliteInfo::Elevation

0

The elevation of the satellite, in degrees.

QGeoSatelliteInfo::Azimuth

1

The azimuth to true north, in degrees.

enum QGeoSatelliteInfo::SatelliteSystem▲

Defines the GNSS system of the satellite.

Constant

Value

Description

QGeoSatelliteInfo::Undefined

0x00

Not defined.

QGeoSatelliteInfo::GPS

0x01

Global Positioning System (USA).

QGeoSatelliteInfo::GLONASS

0x02

Global Positioning System (Russia).

Member Function Documentation▲

 

QGeoSatelliteInfo::QGeoSatelliteInfo()▲

Creates a satellite information object.

QGeoSatelliteInfo::QGeoSatelliteInfo(const QGeoSatelliteInfo &other)▲

Creates a satellite information object with the values of other.

QGeoSatelliteInfo::~QGeoSatelliteInfo()▲

Destroys a satellite information object.

qreal QGeoSatelliteInfo::attribute(QGeoSatelliteInfo::Attribute attribute) const▲

Returns the value of the specified attribute as a qreal value.

Returns -1 if the value has not been set.

See Also▲

See also hasAttribute(), setAttribute()

bool QGeoSatelliteInfo::hasAttribute(QGeoSatelliteInfo::Attribute attribute) const▲

Returns true if the specified attribute is present in this update.

void QGeoSatelliteInfo::removeAttribute(QGeoSatelliteInfo::Attribute attribute)▲

Removes the specified attribute and its value.

int QGeoSatelliteInfo::satelliteIdentifier() const▲

Returns the satellite identifier number.

The satellite identifier number can be used to identify a satellite inside the satellite system. For satellite system GPS the satellite identifier number represents the PRN (Pseudo-random noise) number. For satellite system GLONASS the satellite identifier number represents the slot number.

See Also▲

QGeoSatelliteInfo::SatelliteSystem QGeoSatelliteInfo::satelliteSystem() const▲

Returns the Satellite System (GPS, GLONASS, ...)

See Also▲

See also setSatelliteSystem()

void QGeoSatelliteInfo::setAttribute(QGeoSatelliteInfo::Attribute attribute, qreal value)▲

Sets the value for attribute to value.

See Also▲

See also attribute()

void QGeoSatelliteInfo::setSatelliteIdentifier(int satId)▲

Sets the satellite identifier number to satId.

The satellite identifier number can be used to identify a satellite inside the satellite system. For satellite system GPS the satellite identifier number represents the PRN (Pseudo-random noise) number. For satellite system GLONASS the satellite identifier number represents the slot number.

See Also▲

See also satelliteIdentifier()

void QGeoSatelliteInfo::setSatelliteSystem(QGeoSatelliteInfo::SatelliteSystem system)▲

Sets the Satellite System (GPS, GLONASS, ...) to system.

See Also▲

See also satelliteSystem()

void QGeoSatelliteInfo::setSignalStrength(int signalStrength)▲

Sets the signal strength to signalStrength, in decibels.

See Also▲

See also signalStrength()

int QGeoSatelliteInfo::signalStrength() const▲

Returns the signal strength, or -1 if the value has not been set.

See Also▲

See also setSignalStrength()

bool QGeoSatelliteInfo::operator!=(const QGeoSatelliteInfo &other) const▲

Returns true if any of the information for this satellite are not the same as those of other.

QGeoSatelliteInfo &QGeoSatelliteInfo::operator=(const QGeoSatelliteInfo &other)▲

Assigns the values from other to this object.

bool QGeoSatelliteInfo::operator==(const QGeoSatelliteInfo &other) const▲

Returns true if all the information for this satellite are the same as those of other.

Related Non-Members▲

 

QDataStream &operator<<(QDataStream &stream, const QGeoSatelliteInfo &info)▲

Writes the given info to the specified stream.

See Also▲

QDataStream &operator>>(QDataStream &stream, QGeoSatelliteInfo &info)▲

Reads satellite information from the specified stream into the given info.

See Also▲

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+