From 3ca9d729c8dc41751ef5f2fe3474f7965fb9064e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Fri, 24 Jun 2016 17:18:30 +0200 Subject: [PATCH] refs #685, utility function --- src/blackmisc/pq/time.cpp | 6 ++++++ src/blackmisc/pq/time.h | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/blackmisc/pq/time.cpp b/src/blackmisc/pq/time.cpp index 6f88a3341..9259f8618 100644 --- a/src/blackmisc/pq/time.cpp +++ b/src/blackmisc/pq/time.cpp @@ -125,6 +125,12 @@ namespace BlackMisc } } + int CTime::toMs() const + { + double ms = this->valueRounded(CTimeUnit::ms(), 0); + return static_cast(ms); + } + QString CTime::formattedHrsMin() const { QList parts = getHrsMinSecParts(); diff --git a/src/blackmisc/pq/time.h b/src/blackmisc/pq/time.h index 040165eb9..17ef055f7 100644 --- a/src/blackmisc/pq/time.h +++ b/src/blackmisc/pq/time.h @@ -70,6 +70,9 @@ namespace BlackMisc //! Formatted as hh:mm:ss QString formattedHrsMinSec() const; + //! Convenience functions when used with timers etc. + int toMs() const; + //! Formatted as hh:mm QString formattedHrsMin() const; };