Home · All Classes · All Functions ·

QGeoSatelliteInfo Class Reference

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

    #include <QGeoSatelliteInfo>

Public Types

enum Property { Elevation, Azimuth }

Public Functions

QGeoSatelliteInfo ()
QGeoSatelliteInfo ( const QGeoSatelliteInfo & other )
~QGeoSatelliteInfo ()
bool hasProperty ( Property property ) const
int prnNumber () const
qreal property ( Property property ) const
void removeProperty ( Property property )
void setPrnNumber ( int prn )
void setProperty ( Property property, qreal value )
void setSignalStrength ( int signalStrength )
int signalStrength () const
bool operator!= ( const QGeoSatelliteInfo & other ) const
QGeoSatelliteInfo & operator= ( const QGeoSatelliteInfo & other )
bool operator== ( const QGeoSatelliteInfo & other ) const

Detailed Description

The QGeoSatelliteInfo class contains basic information about a satellite.

See also QGeoSatelliteInfoSource.


Member Type Documentation

enum QGeoSatelliteInfo::Property

Defines the properties 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.

bool QGeoSatelliteInfo::hasProperty ( Property property ) const

Returns true if the specified property 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().

qreal QGeoSatelliteInfo::property ( Property property ) const

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

Returns -1 if the value has not been set.

See also hasProperty() and setProperty().

void QGeoSatelliteInfo::removeProperty ( Property property )

Removes the specified property and its value.

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::setProperty ( Property property, qreal value )

Sets the value for property to value.

See also property().

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.


Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt Mobility Project 1.0.0 (Technology Preview)