00001 #ifndef DOCUMENTCHOOSERFILTERMODEL_H 00002 #define DOCUMENTCHOOSERFILTERMODEL_H 00003 00004 #include <QSortFilterProxyModel> 00005 00006 class DocumentChooserFilterModel: public QSortFilterProxyModel 00007 { 00008 Q_OBJECT 00009 00010 public: 00011 DocumentChooserFilterModel(QObject *parent=0); 00012 00013 protected: 00014 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const; 00015 bool filterAcceptsColumn ( int source_column, const QModelIndex & source_parent ) const; 00016 }; 00017 00018 #endif // DOCUMENTCHOOSERFILTERMODEL_H