marble
#include <Tracking.h>
Public Types | |
| enum | PositionMarkerType { None, Circle, Arrow } |
Public Slots | |
| void | clearTrack () |
| void | openTrack (const QString &fileName) |
| void | saveTrack (const QString &fileName) |
Signals | |
| void | autoCenterChanged () |
| void | autoZoomChanged () |
| void | distanceChanged () |
| void | hasLastKnownPositionChanged () |
| void | lastKnownPositionChanged () |
| void | mapChanged () |
| void | positionMarkerChanged () |
| void | positionMarkerTypeChanged () |
| void | positionSourceChanged () |
| void | showTrackChanged () |
Public Member Functions | |
| Tracking (QObject *parent=0) | |
| bool | autoCenter () const |
| bool | autoZoom () const |
| double | distance () const |
| bool | hasLastKnownPosition () const |
| Coordinate * | lastKnownPosition () |
| MarbleWidget * | map () |
| QObject * | positionMarker () |
| PositionMarkerType | positionMarkerType () const |
| PositionSource * | positionSource () |
| void | setAutoCenter (bool enabled) |
| void | setAutoZoom (bool enabled) |
| void | setLastKnownPosition (Coordinate *lastKnownPosition) |
| void | setMap (MarbleWidget *widget) |
| void | setPositionMarker (QObject *marker) |
| void | setPositionMarkerType (PositionMarkerType type) |
| void | setPositionSource (PositionSource *source) |
| void | setShowTrack (bool show) |
| bool | showTrack () const |
Public Member Functions inherited from QObject | |
| QObject (QObject *parent) | |
| QObject (QObject *parent, const char *name) | |
| virtual | ~QObject () |
| bool | blockSignals (bool block) |
| QObject * | child (const char *objName, const char *inheritsClass, bool recursiveSearch) const |
| const QObjectList & | children () const |
| const char * | className () const |
| bool | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
| void | deleteLater () |
| void | destroyed (QObject *obj) |
| bool | disconnect (const QObject *receiver, const char *method) |
| bool | disconnect (const char *signal, const QObject *receiver, const char *method) |
| void | dumpObjectInfo () |
| void | dumpObjectTree () |
| QList< QByteArray > | dynamicPropertyNames () const |
| virtual bool | event (QEvent *e) |
| virtual bool | eventFilter (QObject *watched, QEvent *event) |
| T | findChild (const QString &name) const |
| QList< T > | findChildren (const QRegExp ®Exp) const |
| QList< T > | findChildren (const QString &name) const |
| bool | inherits (const char *className) const |
| void | insertChild (QObject *object) |
| void | installEventFilter (QObject *filterObj) |
| bool | isA (const char *className) const |
| bool | isWidgetType () const |
| void | killTimer (int id) |
| virtual const QMetaObject * | metaObject () const |
| void | moveToThread (QThread *targetThread) |
| const char * | name () const |
| const char * | name (const char *defaultName) const |
| QString | objectName () const |
| QObject * | parent () const |
| QVariant | property (const char *name) const |
| void | removeChild (QObject *object) |
| void | removeEventFilter (QObject *obj) |
| void | setName (const char *name) |
| void | setObjectName (const QString &name) |
| void | setParent (QObject *parent) |
| bool | setProperty (const char *name, const QVariant &value) |
| bool | signalsBlocked () const |
| int | startTimer (int interval) |
| QThread * | thread () const |
Properties | |
| bool | autoCenter |
| bool | autoZoom |
| double | distance |
| bool | hasLastKnownPosition |
| Coordinate | lastKnownPosition |
| MarbleWidget | map |
| QObject | positionMarker |
| PositionMarkerType | positionMarkerType |
| PositionSource | positionSource |
| bool | showTrack |
Properties inherited from QObject | |
| objectName | |
Additional Inherited Members | |
Static Public Member Functions inherited from QObject | |
| bool | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
| bool | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
| bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
| bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
| QString | tr (const char *sourceText, const char *disambiguation, int n) |
| QString | trUtf8 (const char *sourceText, const char *disambiguation, int n) |
Protected Member Functions inherited from QObject | |
| bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
| virtual void | childEvent (QChildEvent *event) |
| virtual void | connectNotify (const char *signal) |
| virtual void | customEvent (QEvent *event) |
| virtual void | disconnectNotify (const char *signal) |
| int | receivers (const char *signal) const |
| QObject * | sender () const |
| int | senderSignalIndex () const |
| virtual void | timerEvent (QTimerEvent *event) |
Static Protected Member Functions inherited from QObject | |
| QByteArray | normalizeSignalSlot (const char *signalSlot) |
Detailed Description
Definition at line 16 of file Tracking.qml.
Member Enumeration Documentation
| Enumerator | |
|---|---|
| None | |
| Circle | |
| Arrow | |
Definition at line 46 of file Tracking.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 27 of file Tracking.cpp.
Member Function Documentation
| bool Tracking::autoCenter | ( | ) | const |
|
signal |
| bool Tracking::autoZoom | ( | ) | const |
|
signal |
|
slot |
Definition at line 301 of file Tracking.cpp.
| double Tracking::distance | ( | ) | const |
|
signal |
| bool Tracking::hasLastKnownPosition | ( | ) | const |
|
signal |
| Coordinate* Tracking::lastKnownPosition | ( | ) |
|
signal |
| MarbleWidget* Tracking::map | ( | ) |
|
signal |
|
slot |
Definition at line 292 of file Tracking.cpp.
| QObject* Tracking::positionMarker | ( | ) |
|
signal |
| PositionMarkerType Tracking::positionMarkerType | ( | ) | const |
|
signal |
| PositionSource* Tracking::positionSource | ( | ) |
|
signal |
|
slot |
Definition at line 283 of file Tracking.cpp.
| void Tracking::setAutoCenter | ( | bool | enabled | ) |
Definition at line 207 of file Tracking.cpp.
| void Tracking::setAutoZoom | ( | bool | enabled | ) |
Definition at line 240 of file Tracking.cpp.
| void Tracking::setLastKnownPosition | ( | Coordinate * | lastKnownPosition | ) |
Definition at line 190 of file Tracking.cpp.
| void Tracking::setMap | ( | MarbleWidget * | widget | ) |
Definition at line 86 of file Tracking.cpp.
| void Tracking::setPositionMarker | ( | QObject * | marker | ) |
Definition at line 103 of file Tracking.cpp.
| void Tracking::setPositionMarkerType | ( | Tracking::PositionMarkerType | type | ) |
Definition at line 269 of file Tracking.cpp.
| void Tracking::setPositionSource | ( | PositionSource * | source | ) |
Definition at line 63 of file Tracking.cpp.
| void Tracking::setShowTrack | ( | bool | show | ) |
Definition at line 45 of file Tracking.cpp.
| bool Tracking::showTrack | ( | ) | const |
|
signal |
Property Documentation
|
readwrite |
Definition at line 36 of file Tracking.h.
|
readwrite |
Definition at line 37 of file Tracking.h.
|
read |
Definition at line 43 of file Tracking.h.
|
read |
Definition at line 40 of file Tracking.h.
|
readwrite |
Definition at line 41 of file Tracking.h.
|
readwrite |
Definition at line 34 of file Tracking.h.
|
readwrite |
Definition at line 39 of file Tracking.h.
|
readwrite |
Definition at line 42 of file Tracking.h.
|
readwrite |
Definition at line 38 of file Tracking.h.
|
readwrite |
Definition at line 35 of file Tracking.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from