|
|
|
@ -9,6 +9,7 @@
@@ -9,6 +9,7 @@
|
|
|
|
|
|
|
|
|
|
#include "EditPositionDialogController.h" |
|
|
|
|
#include "QGCGeo.h" |
|
|
|
|
#include "QGCApplication.h" |
|
|
|
|
|
|
|
|
|
const char* EditPositionDialogController::_latitudeFactName = "Latitude"; |
|
|
|
|
const char* EditPositionDialogController::_longitudeFactName = "Longitude"; |
|
|
|
@ -74,3 +75,10 @@ void EditPositionDialogController::setFromUTM(void)
@@ -74,3 +75,10 @@ void EditPositionDialogController::setFromUTM(void)
|
|
|
|
|
qDebug() << _eastingFact.rawValue().toDouble() << _northingFact.rawValue().toDouble() << _zoneFact.rawValue().toInt() << (_hemisphereFact.rawValue().toInt() == 1) << _coordinate; |
|
|
|
|
emit coordinateChanged(_coordinate); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void EditPositionDialogController::setFromVehicle(void) |
|
|
|
|
{ |
|
|
|
|
_coordinate = qgcApp()->toolbox()->multiVehicleManager()->activeVehicle()->coordinate(); |
|
|
|
|
emit coordinateChanged(_coordinate); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|