Merge PR #17: Don't use deprecated sprintf (since Qt 5.14)

fix-header-install-path
Jenkins nymea 2020-10-28 16:19:53 +01:00
commit a3111807da
1 changed files with 1 additions and 2 deletions

View File

@ -102,13 +102,12 @@ const char *TerminalWindow::convertString(const QString &string)
QString TerminalWindow::getDurationString(uint timestamp) QString TerminalWindow::getDurationString(uint timestamp)
{ {
uint duration = QDateTime::currentDateTime().toTime_t() - timestamp; uint duration = QDateTime::currentDateTime().toTime_t() - timestamp;
QString res;
int seconds = static_cast<int>(duration % 60); int seconds = static_cast<int>(duration % 60);
duration /= 60; duration /= 60;
int minutes = static_cast<int>(duration % 60); int minutes = static_cast<int>(duration % 60);
duration /= 60; duration /= 60;
int hours = static_cast<int>(duration % 24); int hours = static_cast<int>(duration % 24);
return res.sprintf("%02d:%02d:%02d", hours, minutes, seconds); return QString::asprintf("%02d:%02d:%02d", hours, minutes, seconds);
} }
QString TerminalWindow::humanReadableTraffic(int bytes) QString TerminalWindow::humanReadableTraffic(int bytes)