Hi,

the two functions qVariantFromValue() and qVariantSetValue() are deprecated but the replacements QVariant::setValue() / fromValue() are using exactly those two functions... Those two functions are some of the last obsolete functions which did not yet get decorated with QT_DEPRECATED but since this is affects a major class of Qt I don't think it's a task for me.

So can someone please take a look on this and mark the two functions as deprecated so they can be safely removed with Qt6?


The other three functions I found in qtcore and are not yet decorated with QT_DEPRECATED are:  - QByteArray::operator const char *() const (the last idea was to un-deprecate this function)
 - QByteArray::operator const void *() const
 - QLineF::angle(const QLineF &line) const (is QLineF::angleTo() the correct replacement?)
 - QLocale::countriesForLanguage(Language language)
 - QMetaProperty::isEditable(const QObject *object) const (don't know why this is deprecated/what's the replacement)

Thx,
Christian

btw: the examples can now be compile with QT_NO_FOREACH :)

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to