mysortfilterproxymodel.h
author insilmaril
Tue, 06 Apr 2010 13:30:07 +0000
changeset 843 2d36a7bb0867
parent 804 14f2b1b15242
permissions -rw-r--r--
(Very) minor changes for debugging output
     1 #ifndef MYSORTFILTERPROXYMODEL_H
     2 #define MYSORTFILTERPROXYMODEL_H
     3 
     4 //#include <QDate>
     5 #include <QSortFilterProxyModel>
     6 
     7 //! [0]
     8 class MySortFilterProxyModel : public QSortFilterProxyModel
     9 {
    10     Q_OBJECT
    11 
    12 public:
    13     MySortFilterProxyModel(QObject *parent = 0);
    14 /*
    15 
    16     QDate filterMinimumDate() const { return minDate; }
    17     void setFilterMinimumDate(const QDate &date);
    18 
    19     QDate filterMaximumDate() const { return maxDate; }
    20     void setFilterMaximumDate(const QDate &date);
    21 protected:
    22 */
    23     bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
    24 	/*
    25     bool lessThan(const QModelIndex &left, const QModelIndex &right) const;
    26 
    27 private:
    28     bool dateInRange(const QDate &date) const;
    29 
    30     QDate minDate;
    31     QDate maxDate;
    32 */
    33 };
    34 
    35 #endif