Doc: link QModelRoleData and QModelRoleDataSpan documentation

Change-Id: I49bb356d5296dc73effd18399b7a205f00c24252
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
This commit is contained in:
Volker Hilsheimer 2020-09-22 16:32:53 +02:00
parent a6a2c00ee3
commit c39878dd30

View File

@ -112,7 +112,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
QModelRoleData::QModelRoleData(int role) noexcept \fn QModelRoleData::QModelRoleData(int role) noexcept
Constructs a QModelRoleData object for the given \a role. Constructs a QModelRoleData object for the given \a role.
@ -120,7 +120,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
int QModelRoleData::role() const noexcept \fn int QModelRoleData::role() const noexcept
Returns the role held by this object. Returns the role held by this object.
@ -128,7 +128,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
const QVariant &QModelRoleData::data() const noexcept \fn const QVariant &QModelRoleData::data() const noexcept
Returns the data held by this object. Returns the data held by this object.
@ -136,7 +136,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
QVariant &QModelRoleData::data() noexcept \fn QVariant &QModelRoleData::data() noexcept
Returns the data held by this object as a modifiable reference. Returns the data held by this object as a modifiable reference.
@ -144,7 +144,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
template <typename T> void QModelRoleData::setData(T &&value) \fn template <typename T> void QModelRoleData::setData(T &&value)
Sets the data held by this object to \a value. Sets the data held by this object to \a value.
\a value must be of a datatype which can be stored in a QVariant. \a value must be of a datatype which can be stored in a QVariant.
@ -153,7 +153,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
void QModelRoleData::clearData() noexcept \fn void QModelRoleData::clearData() noexcept
Clears the data held by this object. Note that the role is Clears the data held by this object. Note that the role is
unchanged; only the data is cleared. unchanged; only the data is cleared.
@ -219,21 +219,21 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
QModelRoleDataSpan::QModelRoleDataSpan() noexcept \fn QModelRoleDataSpan::QModelRoleDataSpan() noexcept
Constructs an empty QModelRoleDataSpan. Its data() will be set to Constructs an empty QModelRoleDataSpan. Its data() will be set to
\nullptr, and its length to zero. \nullptr, and its length to zero.
*/ */
/*! /*!
QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData &modelRoleData) noexcept \fn QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData &modelRoleData) noexcept
Constructs an QModelRoleDataSpan spanning over \a modelRoleData, Constructs an QModelRoleDataSpan spanning over \a modelRoleData,
seen as a 1-element array. seen as a 1-element array.
*/ */
/*! /*!
QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData *modelRoleData, qsizetype len) \fn QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData *modelRoleData, qsizetype len)
Constructs an QModelRoleDataSpan spanning over the array beginning Constructs an QModelRoleDataSpan spanning over the array beginning
at \a modelRoleData and with length \a len. at \a modelRoleData and with length \a len.
@ -243,7 +243,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
template <typename Container> QModelRoleDataSpan::QModelRoleDataSpan(Container &c) noexcept \fn template <typename Container> QModelRoleDataSpan::QModelRoleDataSpan(Container &c) noexcept
Constructs an QModelRoleDataSpan spanning over the container \a c, Constructs an QModelRoleDataSpan spanning over the container \a c,
which can be any contiguous container of QModelRoleData objects. which can be any contiguous container of QModelRoleData objects.
@ -255,40 +255,40 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
qsizetype QModelRoleDataSpan::size() const noexcept \fn qsizetype QModelRoleDataSpan::size() const noexcept
Returns the length of the span represented by this object. Returns the length of the span represented by this object.
*/ */
/*! /*!
qsizetype QModelRoleDataSpan::length() const noexcept \fn qsizetype QModelRoleDataSpan::length() const noexcept
Returns the length of the span represented by this object. Returns the length of the span represented by this object.
*/ */
/*! /*!
QModelRoleData *QModelRoleDataSpan::data() const noexcept \fn QModelRoleData *QModelRoleDataSpan::data() const noexcept
Returns a pointer to the beginning of the span represented by this Returns a pointer to the beginning of the span represented by this
object. object.
*/ */
/*! /*!
QModelRoleData *QModelRoleDataSpan::begin() const noexcept \fn QModelRoleData *QModelRoleDataSpan::begin() const noexcept
Returns a pointer to the beginning of the span represented by this Returns a pointer to the beginning of the span represented by this
object. object.
*/ */
/*! /*!
QModelRoleData *QModelRoleDataSpan::end() const noexcept \fn QModelRoleData *QModelRoleDataSpan::end() const noexcept
Returns a pointer to the imaginary element one past the end of the Returns a pointer to the imaginary element one past the end of the
span represented by this object. span represented by this object.
*/ */
/*! /*!
QModelRoleData &QModelRoleDataSpan::operator[](qsizetype index) const \fn QModelRoleData &QModelRoleDataSpan::operator[](qsizetype index) const
Returns a modifiable reference to the QModelRoleData at position Returns a modifiable reference to the QModelRoleData at position
\a index in the span. \a index in the span.
@ -297,7 +297,7 @@ void QPersistentModelIndexData::destroy(QPersistentModelIndexData *data)
*/ */
/*! /*!
const QVariant *QModelRoleDataSpan::dataForRole(int role) const \fn const QVariant *QModelRoleDataSpan::dataForRole(int role) const
Returns the data associated with the first QModelRoleData in the Returns the data associated with the first QModelRoleData in the
span that has its role equal to \a role. If such a QModelRoleData span that has its role equal to \a role. If such a QModelRoleData