1#ifndef TABLESELECTIONMODEL_H
2#define TABLESELECTIONMODEL_H
7#include <QSortFilterProxyModel>
18 public QSortFilterProxyModel,
41 bool setData (
const QModelIndex & index,
const QVariant & value,
int role );
46 bool filterAcceptsRow (
int sourceRow,
const QModelIndex & sourceParent )
const;
48 bool lessThan (
const QModelIndex & left,
const QModelIndex & right )
const;
TableNode * getnode(const QModelIndex &index) const
void SetFilterType(FilterType Filter)
bool setData(const QModelIndex &index, const QVariant &value, int role)
bool lessThan(const QModelIndex &left, const QModelIndex &right) const
tableselection(QObject *parent=0)
void slot_update_object(QString const &src, dref const &obj)
void slot_create_object(QString const &src, dref const &obj)
void slot_rename_object(QString const &src, dref const &obj)
void slot_remove_object(QString const &src, dref const &obj)
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const
#define MODEL_COMMON_IMPL_REQ_DEF(classname)