marble
GpsdPositionProviderPlugin.cpp
Go to the documentation of this file.
virtual PositionProviderPlugin * newInstance() const
Create a new PositionProvider Plugin and return it.
Definition: GpsdPositionProviderPlugin.cpp:130
virtual QString nameId() const
Returns the unique name of the plugin.
Definition: GpsdPositionProviderPlugin.cpp:25
void setAltitude(const qreal altitude)
set the altitude of the Point in meters
Definition: GeoDataCoordinates.cpp:1191
virtual QString copyrightYears() const
Definition: GpsdPositionProviderPlugin.cpp:45
virtual QList< PluginAuthor > pluginAuthors() const
Definition: GpsdPositionProviderPlugin.cpp:50
void statusChanged(PositionProviderStatus status) const
virtual QDateTime timestamp() const
Definition: GpsdPositionProviderPlugin.cpp:180
Definition: PluginInterface.h:28
virtual void initialize()
Definition: GpsdPositionProviderPlugin.cpp:62
Definition: GpsdThread.h:27
QString tr(const char *sourceText, const char *disambiguation, int n)
QDateTime fromMSecsSinceEpoch(qint64 msecs)
The abstract class that provides position information.
Definition: PositionProviderPlugin.h:26
void start(Priority priority)
virtual QIcon icon() const
Returns an icon for the plugin.
Definition: GpsdPositionProviderPlugin.cpp:57
virtual QString error() const
Returns an error string to be presented to the user if the status is PositionProviderStatusError.
Definition: GpsdPositionProviderPlugin.cpp:186
QString fromUtf8(const char *str, int size)
virtual QString description() const
Returns a user description of the plugin.
Definition: GpsdPositionProviderPlugin.cpp:40
virtual bool isInitialized() const
Definition: GpsdPositionProviderPlugin.cpp:125
virtual qreal speed() const
Returns the speed of the gps device in meters per second.
Definition: GpsdPositionProviderPlugin.cpp:170
void positionChanged(GeoDataCoordinates position, GeoDataAccuracy accuracy) const
GpsdPositionProviderPlugin()
Definition: GpsdPositionProviderPlugin.cpp:150
virtual qreal direction() const
Returns the direction in which the gps device is moving.
Definition: GpsdPositionProviderPlugin.cpp:175
void set(qreal lon, qreal lat, qreal alt=0, GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian)
(re)set the coordinates in a GeoDataCoordinates object
Definition: GeoDataCoordinates.cpp:657
PositionProviderStatus
Definition: PositionProviderPluginInterface.h:25
virtual GeoDataCoordinates position() const
Definition: GpsdPositionProviderPlugin.cpp:140
virtual GeoDataAccuracy accuracy() const
Definition: GpsdPositionProviderPlugin.cpp:145
virtual QString version() const
Definition: GpsdPositionProviderPlugin.cpp:35
virtual QString guiString() const
Returns the string that should appear in the user interface.
Definition: GpsdPositionProviderPlugin.cpp:30
virtual ~GpsdPositionProviderPlugin()
Definition: GpsdPositionProviderPlugin.cpp:156
bool wait(unsigned long time)
QString fromLatin1(const char *str, int size)
virtual QString name() const
Returns the user-visible name of the plugin.
Definition: GpsdPositionProviderPlugin.cpp:20
Definition: GeoDataAccuracy.h:22
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void exit(int returnCode)
virtual PositionProviderStatus status() const
Definition: GpsdPositionProviderPlugin.cpp:135
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.