java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.positioning.QGeoPositionInfoSource
io.qt.positioning.QNmeaPositionInfoSource
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QNmeaPositionInfoSource extends QGeoPositionInfoSource
Positional information using a NMEA data source
Java wrapper for Qt class QNmeaPositionInfoSource
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QNmeaPositionInfoSource.Result
static class
QNmeaPositionInfoSource.UpdateMode
Java wrapper for Qt enum QNmeaPositionInfoSource::UpdateModeNested classes/interfaces inherited from class io.qt.positioning.QGeoPositionInfoSource
QGeoPositionInfoSource.Error, QGeoPositionInfoSource.PositioningMethod, QGeoPositionInfoSource.PositioningMethods
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.positioning.QGeoPositionInfoSource
error, positionUpdated, supportedPositioningMethodsChanged, updateTimeout
-
Constructor Summary
Constructors Modifier Constructor Description QNmeaPositionInfoSource(QNmeaPositionInfoSource.UpdateMode updateMode)
Overloaded constructor forQNmeaPositionInfoSource(io.qt.positioning.QNmeaPositionInfoSource.UpdateMode, io.qt.core.QObject)
withparent = null
.QNmeaPositionInfoSource(QNmeaPositionInfoSource.UpdateMode updateMode, QObject parent)
protected
QNmeaPositionInfoSource(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description QIODevice
device()
QGeoPositionInfoSource.Error
error()
QGeoPositionInfo
lastKnownPosition(boolean fromSatellitePositioningMethodsOnly)
int
minimumUpdateInterval()
protected QNmeaPositionInfoSource.Result
parsePosInfoFromNmeaData(ByteBuffer data, int size)
void
requestUpdate(int timeout)
void
setDevice(QIODevice source)
void
setUpdateInterval(int msec)
void
setUserEquivalentRangeError(double uere)
void
startUpdates()
void
stopUpdates()
QGeoPositionInfoSource.PositioningMethods
supportedPositioningMethods()
QNmeaPositionInfoSource.UpdateMode
updateMode()
double
userEquivalentRangeError()
Methods inherited from class io.qt.positioning.QGeoPositionInfoSource
availableSources, backendProperty, createDefaultSource, createDefaultSource, createSource, createSource, lastKnownPosition, preferredPositioningMethods, requestUpdate, setBackendProperty, setPreferredPositioningMethods, setPreferredPositioningMethods, sourceName, updateInterval
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QNmeaPositionInfoSource
Overloaded constructor for
QNmeaPositionInfoSource(io.qt.positioning.QNmeaPositionInfoSource.UpdateMode, io.qt.core.QObject)
withparent = null
. -
QNmeaPositionInfoSource
-
QNmeaPositionInfoSource
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
device
-
setDevice
-
setUserEquivalentRangeError
-
updateMode
-
userEquivalentRangeError
-
error
- Specified by:
error
in classQGeoPositionInfoSource
-
lastKnownPosition
@QtUninvokable public QGeoPositionInfo lastKnownPosition(boolean fromSatellitePositioningMethodsOnly)- Specified by:
lastKnownPosition
in classQGeoPositionInfoSource
-
minimumUpdateInterval
- Specified by:
minimumUpdateInterval
in classQGeoPositionInfoSource
-
parsePosInfoFromNmeaData
@QtUninvokable protected QNmeaPositionInfoSource.Result parsePosInfoFromNmeaData(ByteBuffer data, int size) -
requestUpdate
public void requestUpdate(int timeout)- Specified by:
requestUpdate
in classQGeoPositionInfoSource
-
setUpdateInterval
- Overrides:
setUpdateInterval
in classQGeoPositionInfoSource
-
startUpdates
public void startUpdates()- Specified by:
startUpdates
in classQGeoPositionInfoSource
-
stopUpdates
public void stopUpdates()- Specified by:
stopUpdates
in classQGeoPositionInfoSource
-
supportedPositioningMethods
- Specified by:
supportedPositioningMethods
in classQGeoPositionInfoSource
-