3#include <QtCore/QObject>
4#include <QtPositioning/QGeoCoordinate>
5#include <QtCore/QLoggingCategory>
26 bool supported(
void)
const;
63 void _sendComplete (
bool error);
72 bool _firstParamLoadComplete =
false;
Q_DECLARE_LOGGING_CATEGORY(AndroidSerialLog)
void error(int errorCode, const QString &errorMsg)
void inProgressChanged(bool inProgress)
const QGeoCoordinate & breachReturnPoint(void) const
const QList< QGCFencePolygon > & polygons(void)
ErrorCode_t
Error codes returned in error signal.
@ BadPolygonItemFormat
Error re-creating polygons from mission items.
@ UnsupportedCommand
Usupported command in mission type.
@ PolygonTooManyPoints
Too many points for valid fence polygon.
@ PolygonTooFewPoints
Too few points for valid fence polygon.
@ IncompletePolygonLoad
Incomplete polygon loaded.
void removeAllComplete(bool error)
void sendComplete(bool error)
bool polygonEnabled(void) const
const QList< QGCFenceCircle > & circles(void)
QModelIndex index(int row, int column=0, const QModelIndex &parent=QModelIndex()) const override