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; };