Deprecate QItemSelectionModel::intersect().
It is already obsolete since the beginning of time (Qt 4.5). Change-Id: Ia2f9d934f0c0bd2038d693a29d1315867a526dfe Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
This commit is contained in:
parent
beb7dd5f14
commit
6aded68111
@ -235,7 +235,7 @@ bool QItemSelectionRange::intersects(const QItemSelectionRange &other) const
|
||||
both the selection range and the \a other selection range.
|
||||
*/
|
||||
|
||||
QItemSelectionRange QItemSelectionRange::intersect(const QItemSelectionRange &other) const
|
||||
QItemSelectionRange QItemSelectionRange::intersected(const QItemSelectionRange &other) const
|
||||
{
|
||||
if (model() == other.model() && parent() == other.parent()) {
|
||||
QModelIndex topLeft = model()->index(qMax(top(), other.top()),
|
||||
|
@ -92,9 +92,12 @@ public:
|
||||
}
|
||||
|
||||
bool intersects(const QItemSelectionRange &other) const;
|
||||
QItemSelectionRange intersect(const QItemSelectionRange &other) const; // ### Qt 5: make QT4_SUPPORT
|
||||
inline QItemSelectionRange intersected(const QItemSelectionRange &other) const
|
||||
{ return intersect(other); }
|
||||
#if QT_DEPRECATED_SINCE(5, 0)
|
||||
inline QItemSelectionRange intersect(const QItemSelectionRange &other) const
|
||||
{ return intersected(other); }
|
||||
#endif
|
||||
QItemSelectionRange intersected(const QItemSelectionRange &other) const;
|
||||
|
||||
|
||||
inline bool operator==(const QItemSelectionRange &other) const
|
||||
{ return (tl == other.tl && br == other.br); }
|
||||
|
Loading…
Reference in New Issue
Block a user