From 48a4bfdd1056ea8b52b274b6cbd5ac5aa66a2079 Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Sun, 15 Jun 2014 19:27:35 +0100 Subject: [PATCH] refs #268 initialize CFrequency from an int, useful in combination with c++11 braced initializer lists, which do not perform implicit conversion of argument types --- src/blackmisc/pqfrequency.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/blackmisc/pqfrequency.h b/src/blackmisc/pqfrequency.h index 8cabeb2b7..ca8f50ad8 100644 --- a/src/blackmisc/pqfrequency.h +++ b/src/blackmisc/pqfrequency.h @@ -23,6 +23,9 @@ namespace BlackMisc //! Init by double value CFrequency(double value, const CFrequencyUnit &unit) : CPhysicalQuantity(value, unit) {} + //! Init by int value converted to double + CFrequency(int value, const CFrequencyUnit &unit) : CFrequency(double(value), unit) {} + //! \copydoc CPhysicalQuantity(const QString &unitString) CFrequency(const QString &unitString) : CPhysicalQuantity(unitString) {}