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