diff --git a/src/blackmisc/hwkeyboardkey.cpp b/src/blackmisc/hwkeyboardkey.cpp index 0301be0c7..4b1064034 100644 --- a/src/blackmisc/hwkeyboardkey.cpp +++ b/src/blackmisc/hwkeyboardkey.cpp @@ -25,20 +25,12 @@ namespace BlackMisc qDBusRegisterMetaType(); } - /* - * Members - */ - const QStringList &CKeyboardKey::jsonMembers() - { - return TupleConverter::jsonMembers(); - } - /* * To JSON */ QJsonObject CKeyboardKey::toJson() const { - return BlackMisc::serializeJson(CKeyboardKey::jsonMembers(), TupleConverter::toTuple(*this)); + return BlackMisc::serializeJson(TupleConverter::toMetaTuple(*this)); } /* @@ -46,7 +38,7 @@ namespace BlackMisc */ void CKeyboardKey::fromJson(const QJsonObject &json) { - BlackMisc::deserializeJson(json, CKeyboardKey::jsonMembers(), TupleConverter::toTuple(*this)); + BlackMisc::deserializeJson(json, TupleConverter::toMetaTuple(*this)); } @@ -148,7 +140,7 @@ namespace BlackMisc int CKeyboardKey::compareImpl(const CValueObject &otherBase) const { const auto &other = static_cast(otherBase); - return compare(TupleConverter::toTuple(*this), TupleConverter::toTuple(other)); + return compare(TupleConverter::toMetaTuple(*this), TupleConverter::toMetaTuple(other)); } /* @@ -156,7 +148,7 @@ namespace BlackMisc */ void CKeyboardKey::marshallToDbus(QDBusArgument &argument) const { - argument << TupleConverter::toTuple(*this); + argument << TupleConverter::toMetaTuple(*this); } /* @@ -164,7 +156,7 @@ namespace BlackMisc */ void CKeyboardKey::unmarshallFromDbus(const QDBusArgument &argument) { - argument >> TupleConverter::toTuple(*this); + argument >> TupleConverter::toMetaTuple(*this); } /* @@ -172,7 +164,7 @@ namespace BlackMisc */ uint CKeyboardKey::getValueHash() const { - return qHash(TupleConverter::toTuple(*this)); + return qHash(TupleConverter::toMetaTuple(*this)); } /* @@ -181,7 +173,7 @@ namespace BlackMisc bool CKeyboardKey::operator ==(const CKeyboardKey &other) const { if (this == &other) return true; - return TupleConverter::toTuple(*this) == TupleConverter::toTuple(other); + return TupleConverter::toMetaTuple(*this) == TupleConverter::toMetaTuple(other); } /* diff --git a/src/blackmisc/hwkeyboardkey.h b/src/blackmisc/hwkeyboardkey.h index 8c1bd9410..d465599f0 100644 --- a/src/blackmisc/hwkeyboardkey.h +++ b/src/blackmisc/hwkeyboardkey.h @@ -80,9 +80,6 @@ namespace BlackMisc //! Register metadata static void registerMetadata(); - //! \copydoc TupleConverter<>::jsonMembers() - static const QStringList &jsonMembers(); - //! Equal? bool operator ==(const CKeyboardKey &other) const;