Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qsortfilterproxymodel.cpp File Reference

(148add03f3bc2e1e52509500afa80793d1524dc8)

#include "qsortfilterproxymodel.h"
#include "qitemselectionmodel.h"
#include <qsize.h>
#include <qdebug.h>
#include <qdatetime.h>
#include <qstringlist.h>
#include <private/qabstractitemmodel_p.h>
#include <private/qabstractproxymodel_p.h>
#include <private/qproperty_p.h>
#include <algorithm>
#include "moc_qsortfilterproxymodel.cpp"
+ Include dependency graph for qsortfilterproxymodel.cpp:

Go to the source code of this file.

Classes

struct  QSortFilterProxyModelDataChanged
 
class  QSortFilterProxyModelLessThan
 
class  QSortFilterProxyModelGreaterThan
 
struct  QRowsRemoval
 
class  QSortFilterProxyModelPrivate
 
struct  QSortFilterProxyModelPrivate::Mapping
 

Typedefs

using QModelIndexPairList = QList<std::pair<QModelIndex, QPersistentModelIndex>>
 
typedef QHash< QModelIndex, QSortFilterProxyModelPrivate::Mapping * > IndexMap
 

Functions

static QSet< int > qListToSet (const QList< int > &vector)
 
static bool operator& (QSortFilterProxyModelPrivate::Direction a, QSortFilterProxyModelPrivate::Direction b)
 

Typedef Documentation

◆ IndexMap

◆ QModelIndexPairList

Definition at line 18 of file qsortfilterproxymodel.cpp.

Function Documentation

◆ operator&()

Definition at line 387 of file qsortfilterproxymodel.cpp.

Referenced by QT6_ONLY().

+ Here is the caller graph for this function:

◆ qListToSet()

static QSet< int > qListToSet ( const QList< int > & vector)
inlinestatic

Definition at line 29 of file qsortfilterproxymodel.cpp.

References QList< T >::begin(), QList< T >::end(), and vector.

Referenced by QSortFilterProxyModelPrivate::_q_sourceDataChanged(), and QSortFilterProxyModelPrivate::handle_filter_changed().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: