Doc: Ensure deprecated APIs in Qt Sql are documented as such

Added \deprecated where needed

Fixes: QTBUG-94585
Change-Id: Id6d1fee1bbb6f8194e90a494673edef34530482b
(cherry picked from commit fbf836657f06f2f302aaaf6bb6416f19d979f2aa)
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
Nico Vertriest 2021-06-18 05:56:21 +02:00
parent 93b2535256
commit 4bcc6bdd4a

View File

@ -156,9 +156,9 @@ public:
/*! /*!
\fn QSqlField::QSqlField(const QString &fieldName, QVariant::Type type, const QString &table) \fn QSqlField::QSqlField(const QString &fieldName, QVariant::Type type, const QString &table)
\obsolete Use the constructor using a QMetaType instead \deprecated Use the constructor taking a QMetaType instead.
\overload \overload
Constructs an empty field called \a fieldName of variant type \a Constructs an empty field called \a fieldName of variant type \a
type in \a table. type in \a table.
@ -233,7 +233,7 @@ QSqlField::~QSqlField()
/*! /*!
Sets the required status of this field to \a required. Sets the required status of this field to \a required.
\sa requiredStatus(), setType(), setLength(), setPrecision(), \sa requiredStatus(), setMetaType(), setLength(), setPrecision(),
setDefaultValue(), setGenerated(), setReadOnly() setDefaultValue(), setGenerated(), setReadOnly()
*/ */
void QSqlField::setRequiredStatus(RequiredStatus required) void QSqlField::setRequiredStatus(RequiredStatus required)
@ -255,7 +255,7 @@ void QSqlField::setRequiredStatus(RequiredStatus required)
maximum number of characters the string can hold; the meaning maximum number of characters the string can hold; the meaning
varies for other types. varies for other types.
\sa length(), setType(), setRequiredStatus(), setPrecision(), \sa length(), setMetaType(), setRequiredStatus(), setPrecision(),
setDefaultValue(), setGenerated(), setReadOnly() setDefaultValue(), setGenerated(), setReadOnly()
*/ */
void QSqlField::setLength(int fieldLength) void QSqlField::setLength(int fieldLength)
@ -267,7 +267,7 @@ void QSqlField::setLength(int fieldLength)
/*! /*!
Sets the field's \a precision. This only affects numeric fields. Sets the field's \a precision. This only affects numeric fields.
\sa precision(), setType(), setRequiredStatus(), setLength(), \sa precision(), setMetaType(), setRequiredStatus(), setLength(),
setDefaultValue(), setGenerated(), setReadOnly() setDefaultValue(), setGenerated(), setReadOnly()
*/ */
void QSqlField::setPrecision(int precision) void QSqlField::setPrecision(int precision)
@ -279,7 +279,7 @@ void QSqlField::setPrecision(int precision)
/*! /*!
Sets the default value used for this field to \a value. Sets the default value used for this field to \a value.
\sa defaultValue(), value(), setType(), setRequiredStatus(), \sa defaultValue(), value(), setMetaType(), setRequiredStatus(),
setLength(), setPrecision(), setGenerated(), setReadOnly() setLength(), setPrecision(), setGenerated(), setReadOnly()
*/ */
void QSqlField::setDefaultValue(const QVariant &value) void QSqlField::setDefaultValue(const QVariant &value)
@ -303,7 +303,7 @@ void QSqlField::setSqlType(int type)
QSqlQueryModel and QSqlTableModel will generate SQL for this QSqlQueryModel and QSqlTableModel will generate SQL for this
field. field.
\sa isGenerated(), setType(), setRequiredStatus(), setLength(), \sa isGenerated(), setMetaType(), setRequiredStatus(), setLength(),
setPrecision(), setDefaultValue(), setReadOnly() setPrecision(), setDefaultValue(), setReadOnly()
*/ */
void QSqlField::setGenerated(bool gen) void QSqlField::setGenerated(bool gen)
@ -396,7 +396,7 @@ QString QSqlField::name() const
int or double are usually stored as strings to prevent int or double are usually stored as strings to prevent
precision loss. precision loss.
\sa setType() \sa setMetaType()
*/ */
QMetaType QSqlField::metaType() const QMetaType QSqlField::metaType() const
{ {
@ -406,7 +406,7 @@ QMetaType QSqlField::metaType() const
/*! /*!
Set's the field's variant type to \a type. Set's the field's variant type to \a type.
\sa type(), setRequiredStatus(), setLength(), setPrecision(), \sa metaType(), setRequiredStatus(), setLength(), setPrecision(),
setDefaultValue(), setGenerated(), setReadOnly() setDefaultValue(), setGenerated(), setReadOnly()
*/ */
void QSqlField::setMetaType(QMetaType type) void QSqlField::setMetaType(QMetaType type)
@ -419,7 +419,7 @@ void QSqlField::setMetaType(QMetaType type)
/*! /*!
\fn QVariant::Type QSqlField::type() const \fn QVariant::Type QSqlField::type() const
\obsolete Use metaType() instead. \deprecated Use metaType() instead.
Returns the field's type as stored in the database. Returns the field's type as stored in the database.
Note that the actual value might have a different type, Note that the actual value might have a different type,
@ -432,9 +432,9 @@ void QSqlField::setMetaType(QMetaType type)
/*! /*!
\fn void QSqlField::setType(QVariant::Type type) \fn void QSqlField::setType(QVariant::Type type)
\obsolete Use setMetaType() instead. \deprecated Use setMetaType() instead.
Set's the field's variant type to \a type. Sets the field's variant type to \a type.
\sa setMetaType() \sa setMetaType()
*/ */
@ -443,7 +443,7 @@ void QSqlField::setMetaType(QMetaType type)
Returns \c true if the field's value is read-only; otherwise returns Returns \c true if the field's value is read-only; otherwise returns
false. false.
\sa setReadOnly(), type(), requiredStatus(), length(), precision(), \sa setReadOnly(), metaType(), requiredStatus(), length(), precision(),
defaultValue(), isGenerated() defaultValue(), isGenerated()
*/ */
bool QSqlField::isReadOnly() const bool QSqlField::isReadOnly() const
@ -469,7 +469,7 @@ void QSqlField::detach()
Returns \c true if this is a required field; otherwise returns \c false. Returns \c true if this is a required field; otherwise returns \c false.
An \c INSERT will fail if a required field does not have a value. An \c INSERT will fail if a required field does not have a value.
\sa setRequiredStatus(), type(), length(), precision(), defaultValue(), \sa setRequiredStatus(), metaType(), length(), precision(), defaultValue(),
isGenerated() isGenerated()
*/ */
QSqlField::RequiredStatus QSqlField::requiredStatus() const QSqlField::RequiredStatus QSqlField::requiredStatus() const
@ -483,7 +483,7 @@ QSqlField::RequiredStatus QSqlField::requiredStatus() const
If the returned value is negative, it means that the information If the returned value is negative, it means that the information
is not available from the database. is not available from the database.
\sa setLength(), type(), requiredStatus(), precision(), defaultValue(), \sa setLength(), metaType(), requiredStatus(), precision(), defaultValue(),
isGenerated() isGenerated()
*/ */
int QSqlField::length() const int QSqlField::length() const
@ -498,7 +498,7 @@ int QSqlField::length() const
If the returned value is negative, it means that the information If the returned value is negative, it means that the information
is not available from the database. is not available from the database.
\sa setPrecision(), type(), requiredStatus(), length(), defaultValue(), \sa setPrecision(), metaType(), requiredStatus(), length(), defaultValue(),
isGenerated() isGenerated()
*/ */
int QSqlField::precision() const int QSqlField::precision() const
@ -509,7 +509,7 @@ int QSqlField::precision() const
/*! /*!
Returns the field's default value (which may be NULL). Returns the field's default value (which may be NULL).
\sa setDefaultValue(), type(), requiredStatus(), length(), precision(), \sa setDefaultValue(), metaType(), requiredStatus(), length(), precision(),
isGenerated() isGenerated()
*/ */
QVariant QSqlField::defaultValue() const QVariant QSqlField::defaultValue() const
@ -534,7 +534,7 @@ int QSqlField::typeID() const
Returns \c true if the field is generated; otherwise returns Returns \c true if the field is generated; otherwise returns
false. false.
\sa setGenerated(), type(), requiredStatus(), length(), precision(), \sa setGenerated(), metaType(), requiredStatus(), length(), precision(),
defaultValue() defaultValue()
*/ */
bool QSqlField::isGenerated() const bool QSqlField::isGenerated() const