summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/knx/dpt/qknxtime.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/knx/dpt/qknxtime.h b/src/knx/dpt/qknxtime.h
index e195560..231922b 100644
--- a/src/knx/dpt/qknxtime.h
+++ b/src/knx/dpt/qknxtime.h
@@ -107,7 +107,10 @@ private:
class Q_KNX_EXPORT QKnxTime : public QKnxTimeBase<QKnxTime>
{
public:
- using QKnxTimeBase::QKnxTimeBase;
+ QKnxTime() = default;
+ QKnxTime(quint8 h, quint8 m, quint8 s = 0, DayOfWeek day = DayOfWeek::Ignore)
+ : QKnxTimeBase<QKnxTime>(h,m,s,day)
+ {}
bool isValid() const;
static bool isValid(quint8 h, quint8 m, quint8 s);
@@ -116,7 +119,10 @@ public:
class Q_KNX_EXPORT QKnxTime24 : public QKnxTimeBase<QKnxTime24>
{
public:
- using QKnxTimeBase::QKnxTimeBase;
+ QKnxTime24() = default;
+ QKnxTime24(quint8 h, quint8 m, quint8 s = 0, DayOfWeek day = DayOfWeek::Ignore)
+ : QKnxTimeBase<QKnxTime24>(h,m,s,day)
+ {}
bool isValid() const;
static bool isValid(quint8 h, quint8 m, quint8 s);