Home · All Classes · All Functions ·

QGeoSatelliteInfo Class Reference

The QGeoSatelliteInfo class contains basic information about a satellite. More...

    #include <QGeoSatelliteInfo>

Public Types

Public Functions

Related Non-Members


Detailed Description

The QGeoSatelliteInfo class contains basic information about a satellite.

See also QGeoSatelliteInfoSource.


Member Type Documentation

enum QGeoSatelliteInfo::Attribute

Defines the attributes for the satellite information.

ConstantValueDescription
QGeoSatelliteInfo::Elevation0The elevation of the satellite, in degrees.
QGeoSatelliteInfo::Azimuth1The azimuth to true north, in degrees.


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 ( 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 hasAttribute() and setAttribute().

bool QGeoSatelliteInfo::hasAttribute ( Attribute attribute ) const

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

int QGeoSatelliteInfo::prnNumber () const

Returns the PRN (Pseudo-random noise) number, or -1 if the value has not been set.

See also setPrnNumber().

void QGeoSatelliteInfo::removeAttribute ( Attribute attribute )

Removes the specified attribute and its value.

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

Sets the value for attribute to value.

See also attribute().

void QGeoSatelliteInfo::setPrnNumber ( int prn )

Sets the PRN (Pseudo-random noise) number to prn.

The PRN number can be used to identify a satellite.

See also prnNumber().

void QGeoSatelliteInfo::setSignalStrength ( int signalStrength )

Sets the signal strength to signalStrength, in decibels.

See also signalStrength().

int QGeoSatelliteInfo::signalStrength () const

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

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 Format of the QDataStream Operators.

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

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

See also Format of the QDataStream Operators.


Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt Mobility Project 1.0.1