mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-02 15:15:50 +08:00
refs #437 Removed toQVariant and convertFromQVariant.
This commit is contained in:
@@ -32,12 +32,6 @@ namespace BlackMisc
|
||||
//! Construct from a base class object.
|
||||
CCallsignSet(const CCollection<CCallsign> &other);
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
QVariant toQVariant() const { return QVariant::fromValue(*this); }
|
||||
|
||||
//! \copydoc CValueObject::convertFromQVariant
|
||||
void convertFromQVariant(const QVariant &variant) { BlackMisc::setFromQVariant(this, variant); }
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
|
||||
@@ -220,12 +220,6 @@ namespace BlackMisc
|
||||
removeByValueIf(BlackMisc::Predicates::MemberEqual(membFunc, returnValue));
|
||||
}
|
||||
|
||||
//! \copydoc CValueObject::toQVariant()
|
||||
QVariant toQVariant() const { return QVariant::fromValue(*this); }
|
||||
|
||||
//! \copydoc CValueObject::convertFromQVariant
|
||||
void convertFromQVariant(const QVariant &variant) { BlackMisc::setFromQVariant(this, variant); }
|
||||
|
||||
//! \copydoc CValueObject::toJson
|
||||
QJsonObject toJson() const
|
||||
{
|
||||
|
||||
@@ -36,9 +36,6 @@ namespace BlackMisc
|
||||
//! Find by index
|
||||
CIcon findByIndex(CIcons::IconIndex index) const;
|
||||
|
||||
//! \copydoc CValueObject::asQVariant
|
||||
QVariant toQVariant() const { return QVariant::fromValue(*this); }
|
||||
|
||||
//! Register metadata of unit and quantity
|
||||
static void registerMetadata();
|
||||
|
||||
|
||||
@@ -219,12 +219,6 @@ namespace BlackMisc
|
||||
//! \copydoc CValueObject::qHash
|
||||
friend uint qHash(const CPropertyIndexVariantMap &vm) { return vm.getValueHash(); }
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
QVariant toQVariant() const { return QVariant::fromValue(*this); }
|
||||
|
||||
//! \copydoc CValueObject::convertFromQVariant
|
||||
void convertFromQVariant(const QVariant &variant) { BlackMisc::setFromQVariant(this, variant); }
|
||||
|
||||
//! \copydoc CValueObject::convertToQString
|
||||
QString convertToQString(bool i18n = false) const;
|
||||
|
||||
|
||||
@@ -115,12 +115,6 @@ namespace BlackMisc
|
||||
//! \copydoc BlackMisc::Mixin::JsonByTuple::convertFromJson
|
||||
using Mixin::JsonByTuple<Derived>::convertFromJson;
|
||||
|
||||
//! \copydoc BlackMisc::Mixin::MetaType::toQVariant
|
||||
using Mixin::MetaType<Derived>::toQVariant;
|
||||
|
||||
//! \copydoc BlackMisc::Mixin::MetaType::convertFromQVariant
|
||||
using Mixin::MetaType<Derived>::convertFromQVariant;
|
||||
|
||||
//! \copydoc BlackMisc::Mixin::Index::setPropertyByIndex
|
||||
using Mixin::Index<Derived>::setPropertyByIndex;
|
||||
|
||||
|
||||
@@ -66,20 +66,6 @@ namespace BlackMisc
|
||||
return baseIsA(static_cast<const MetaBaseOfT<Derived> *>(derived()), metaTypeId);
|
||||
}
|
||||
|
||||
//! Return QVariant, used with DBus QVariant lists
|
||||
//! \deprecated Use QVariant::fromValue() instead.
|
||||
QVariant toQVariant() const
|
||||
{
|
||||
return Private::MetaTypeHelper<Derived>::maybeToQVariant(*derived());
|
||||
}
|
||||
|
||||
//! Set from QVariant
|
||||
//! \deprecated Use QVariant::value() instead.
|
||||
void convertFromQVariant(const QVariant &variant)
|
||||
{
|
||||
return Private::MetaTypeHelper<Derived>::maybeConvertFromQVariant(*derived(), variant);
|
||||
}
|
||||
|
||||
private:
|
||||
const Derived *derived() const { return static_cast<const Derived *>(this); }
|
||||
Derived *derived() { return static_cast<Derived *>(this); }
|
||||
@@ -104,9 +90,7 @@ namespace BlackMisc
|
||||
# define BLACKMISC_DECLARE_USING_MIXIN_METATYPE(DERIVED) \
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::registerMetadata; \
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::getMetaTypeId; \
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::isA; \
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::toQVariant; \
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::convertFromQVariant;
|
||||
using ::BlackMisc::Mixin::MetaType<DERIVED>::isA;
|
||||
|
||||
/*!
|
||||
* When a derived class and a base class both inherit from Mixin::MetaType,
|
||||
@@ -243,12 +227,6 @@ namespace BlackMisc
|
||||
//! Return the internal QVariant.
|
||||
const QVariant &getQVariant() const { return m_v; }
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
QVariant toQVariant() const { return getQVariant(); }
|
||||
|
||||
//! \copydoc CValueObject::convertFromQVariant
|
||||
void convertFromQVariant(const QVariant &v) { m_v = v; }
|
||||
|
||||
//! True if this variant can be converted to the type with the given metatype ID.
|
||||
bool canConvert(int typeId) const { return m_v.canConvert(typeId); }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user