Commit 248fef23 authored by Patrick José Pereira's avatar Patrick José Pereira

VehicleSetup: Use QElapsedTimer over deprecated QTime::start

Signed-off-by: 's avatarPatrick José Pereira <patrickelectric@gmail.com>
parent 8cdc9088
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
#include <QFile> #include <QFile>
#include <QSerialPortInfo> #include <QSerialPortInfo>
#include <QDebug> #include <QDebug>
#include <QTime> #include <QElapsedTimer>
#include "QGC.h" #include "QGC.h"
...@@ -54,9 +54,9 @@ bool Bootloader::_write(QSerialPort* port, const uint8_t byte) ...@@ -54,9 +54,9 @@ bool Bootloader::_write(QSerialPort* port, const uint8_t byte)
bool Bootloader::_read(QSerialPort* port, uint8_t* data, qint64 maxSize, int readTimeout) bool Bootloader::_read(QSerialPort* port, uint8_t* data, qint64 maxSize, int readTimeout)
{ {
qint64 bytesAlreadyRead = 0; qint64 bytesAlreadyRead = 0;
while (bytesAlreadyRead < maxSize) { while (bytesAlreadyRead < maxSize) {
QTime timeout; QElapsedTimer timeout;
timeout.start(); timeout.start();
while (port->bytesAvailable() < 1) { while (port->bytesAvailable() < 1) {
if (timeout.elapsed() > readTimeout) { if (timeout.elapsed() > readTimeout) {
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#ifndef JoystickConfigController_H #ifndef JoystickConfigController_H
#define JoystickConfigController_H #define JoystickConfigController_H
#include <QTimer> #include <QElapsedTimer>
#include "FactPanelController.h" #include "FactPanelController.h"
#include "QGCLoggingCategory.h" #include "QGCLoggingCategory.h"
...@@ -273,7 +273,7 @@ private: ...@@ -273,7 +273,7 @@ private:
int _stickDetectInitialValue; int _stickDetectInitialValue;
int _stickDetectValue; int _stickDetectValue;
bool _stickDetectSettleStarted; bool _stickDetectSettleStarted;
QTime _stickDetectSettleElapsed; QElapsedTimer _stickDetectSettleElapsed;
static const int _stickDetectSettleMSecs; static const int _stickDetectSettleMSecs;
......
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