KDEUI
Go to the documentation of this file.
22 #ifndef KCATEGORIZEDSORTFILTERPROXYMODEL_H
23 #define KCATEGORIZEDSORTFILTERPROXYMODEL_H
25 #include <QtGui/QSortFilterProxyModel>
52 CategoryDisplayRole = 0x17CE990A,
54 CategorySortRole = 0x27857E60
69 virtual void sort(
int column, Qt::SortOrder order = Qt::AscendingOrder);
74 bool isCategorizedModel()
const;
81 void setCategorizedModel(
bool categorizedModel);
86 int sortColumn()
const;
91 Qt::SortOrder sortOrder()
const;
100 void setSortCategoriesByNaturalComparison(
bool sortCategoriesByNaturalComparison);
105 bool sortCategoriesByNaturalComparison()
const;
114 #ifndef KDE_NO_DEPRECATED
132 virtual bool lessThan(
const QModelIndex &left,
const QModelIndex &right)
const;
140 virtual bool subSortLessThan(
const QModelIndex &left,
const QModelIndex &right)
const;
177 virtual int compareCategories(
const QModelIndex &left,
const QModelIndex &right)
const;
185 #endif // KCATEGORIZEDSORTFILTERPROXYMODEL_H
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Apr 16 2013 21:01:29 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.