KLDAP Library
21 #ifndef KLDAP_LDAPATTRIBUTEPROXYMODEL_H
22 #define KLDAP_LDAPATTRIBUTEPROXYMODEL_H
24 #include <QSortFilterProxyModel>
26 #include "kldap_export.h"
34 explicit LdapAttributeProxyModel(
QObject *parent = 0 );
35 ~LdapAttributeProxyModel();
44 int role = Qt::EditRole );
45 virtual bool filterAcceptsRow(
int sourceRow,
const QModelIndex &sourceParent )
const;
46 virtual QVariant headerData(
int section, Qt::Orientation orientation,
int role )
const;
47 virtual int columnCount(
const QModelIndex &parent )
const;
49 virtual bool hasChildren(
const QModelIndex &parent )
const;
58 virtual bool insertRows(
int row,
int count,
64 virtual bool removeRows(
int row,
int count,
70 virtual void sort(
int column, Qt::SortOrder order = Qt::AscendingOrder );
84 virtual QMimeData *mimeData(
const QModelIndexList &indexes )
const;
89 virtual bool dropMimeData(
const QMimeData *data, Qt::DropAction action,
93 class LdapAttributeProxyModelPrivate;
94 LdapAttributeProxyModelPrivate *
const m_d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:58 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.