svn path=/trunk/KDE/kdebase/apps/; revision=677356
QSortFilterProxyModel::sort(column, order);
m_sortOrder = order;
+
+ emit sortingRoleChanged();
}
Qt::SortOrder KSortFilterProxyModel::sortOrder() const
{
return lessThan(left, right);
}
+
+#include "ksortfilterproxymodel.moc"
class LIBDOLPHINPRIVATE_EXPORT KSortFilterProxyModel
: public QSortFilterProxyModel
{
+ Q_OBJECT
+
public:
KSortFilterProxyModel(QObject *parent = 0);
~KSortFilterProxyModel();
virtual bool lessThanCategoryPurpose(const QModelIndex &left,
const QModelIndex &right) const;
+Q_SIGNALS:
+ void sortingRoleChanged();
+
private:
Qt::SortOrder m_sortOrder;
};