Unverified Commit c1dff165 authored by Don Gagne's avatar Don Gagne Committed by GitHub

Merge pull request #8676 from patrickelectric/more_qtimer_qtime_fixes

Fix more QTime deprecated functions
parents 027488a4 b6945ecf
...@@ -770,7 +770,7 @@ QGCCameraControl::_setVideoStatus(VideoStatus status) ...@@ -770,7 +770,7 @@ QGCCameraControl::_setVideoStatus(VideoStatus status)
emit videoStatusChanged(); emit videoStatusChanged();
if(status == VIDEO_CAPTURE_STATUS_RUNNING) { if(status == VIDEO_CAPTURE_STATUS_RUNNING) {
_recordTime = 0; _recordTime = 0;
_recTime.start(); _recTime = QTime::currentTime();
_recTimer.start(); _recTimer.start();
} else { } else {
_recTimer.stop(); _recTimer.stop();
...@@ -784,7 +784,7 @@ QGCCameraControl::_setVideoStatus(VideoStatus status) ...@@ -784,7 +784,7 @@ QGCCameraControl::_setVideoStatus(VideoStatus status)
void void
QGCCameraControl::_recTimerHandler() QGCCameraControl::_recTimerHandler()
{ {
_recordTime = static_cast<uint32_t>(_recTime.elapsed()); _recordTime = static_cast<uint32_t>(_recTime.msec());
emit recordTimeChanged(); emit recordTimeChanged();
} }
...@@ -1524,7 +1524,7 @@ QGCCameraControl::handleCaptureStatus(const mavlink_camera_capture_status_t& cap ...@@ -1524,7 +1524,7 @@ QGCCameraControl::handleCaptureStatus(const mavlink_camera_capture_status_t& cap
//-- Do we have recording time? //-- Do we have recording time?
if(cap.recording_time_ms) { if(cap.recording_time_ms) {
_recordTime = cap.recording_time_ms; _recordTime = cap.recording_time_ms;
_recTime = _recTime.addMSecs(_recTime.elapsed() - static_cast<int>(cap.recording_time_ms)); _recTime = _recTime.addMSecs(_recTime.msec() - static_cast<int>(cap.recording_time_ms));
emit recordTimeChanged(); emit recordTimeChanged();
} }
//-- Video/Image Capture Status //-- Video/Image Capture Status
......
...@@ -91,7 +91,7 @@ protected: ...@@ -91,7 +91,7 @@ protected:
class CameraStruct : public QObject { class CameraStruct : public QObject {
public: public:
CameraStruct(QObject* parent, uint8_t compID_); CameraStruct(QObject* parent, uint8_t compID_);
QTime lastHeartbeat; QElapsedTimer lastHeartbeat;
bool infoReceived = false; bool infoReceived = false;
bool gaveUp = false; bool gaveUp = false;
int tryCount = 0; int tryCount = 0;
...@@ -105,8 +105,8 @@ protected: ...@@ -105,8 +105,8 @@ protected:
QmlObjectListModel _cameras; QmlObjectListModel _cameras;
QStringList _cameraLabels; QStringList _cameraLabels;
int _currentCamera = 0; int _currentCamera = 0;
QTime _lastZoomChange; QElapsedTimer _lastZoomChange;
QTime _lastCameraChange; QElapsedTimer _lastCameraChange;
QTimer _cameraTimer; QTimer _cameraTimer;
QMap<QString, CameraStruct*> _cameraInfoRequest; QMap<QString, CameraStruct*> _cameraInfoRequest;
}; };
...@@ -28,7 +28,7 @@ class AssignedButtonAction : public QObject { ...@@ -28,7 +28,7 @@ class AssignedButtonAction : public QObject {
public: public:
AssignedButtonAction(QObject* parent, const QString name); AssignedButtonAction(QObject* parent, const QString name);
QString action; QString action;
QTime buttonTime; QElapsedTimer buttonTime;
bool repeat = false; bool repeat = false;
}; };
...@@ -299,7 +299,7 @@ protected: ...@@ -299,7 +299,7 @@ protected:
static int _transmitterMode; static int _transmitterMode;
int _rgFunctionAxis[maxFunction] = {}; int _rgFunctionAxis[maxFunction] = {};
QTime _axisTime; QElapsedTimer _axisTime;
QmlObjectListModel _assignableButtonActions; QmlObjectListModel _assignableButtonActions;
QList<AssignedButtonAction*> _buttonActionArray; QList<AssignedButtonAction*> _buttonActionArray;
......
...@@ -1441,7 +1441,7 @@ private: ...@@ -1441,7 +1441,7 @@ private:
QTimer _mavCommandAckTimer; QTimer _mavCommandAckTimer;
int _mavCommandRetryCount; int _mavCommandRetryCount;
int _capabilitiesRetryCount = 0; int _capabilitiesRetryCount = 0;
QTime _capabilitiesRetryElapsed; QElapsedTimer _capabilitiesRetryElapsed;
static const int _mavCommandMaxRetryCount = 3; static const int _mavCommandMaxRetryCount = 3;
static const int _mavCommandAckTimeoutMSecs = 3000; static const int _mavCommandAckTimeoutMSecs = 3000;
static const int _mavCommandAckTimeoutMSecsHighLatency = 120000; static const int _mavCommandAckTimeoutMSecsHighLatency = 120000;
...@@ -1490,7 +1490,7 @@ private: ...@@ -1490,7 +1490,7 @@ private:
QTimer _sendMultipleTimer; QTimer _sendMultipleTimer;
int _nextSendMessageMultipleIndex; int _nextSendMessageMultipleIndex;
QTime _flightTimer; QElapsedTimer _flightTimer;
QTimer _flightTimeUpdater; QTimer _flightTimeUpdater;
TrajectoryPoints* _trajectoryPoints; TrajectoryPoints* _trajectoryPoints;
QmlObjectListModel _cameraTriggerPoints; QmlObjectListModel _cameraTriggerPoints;
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#pragma once #pragma once
#include <QElapsedTimer>
#include <QMap> #include <QMap>
#include <QLoggingCategory> #include <QLoggingCategory>
#include <QGeoCoordinate> #include <QGeoCoordinate>
...@@ -230,7 +231,7 @@ private: ...@@ -230,7 +231,7 @@ private:
uint32_t _mavCustomMode; uint32_t _mavCustomMode;
uint8_t _mavState; uint8_t _mavState;
QTime _runningTime; QElapsedTimer _runningTime;
int8_t _batteryRemaining = 100; int8_t _batteryRemaining = 100;
MAV_AUTOPILOT _firmwareType; MAV_AUTOPILOT _firmwareType;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment