java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.core.QAbstractItemModel
io.qt.core.QAbstractProxyModel
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QIdentityProxyModel
,QSortFilterProxyModel
,QTransposeProxyModel
public abstract class QAbstractProxyModel extends QAbstractItemModel
Base class for proxy item models that can do sorting, filtering or other data processing tasks
Java wrapper for Qt class QAbstractProxyModel
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.core.QAbstractItemModel
QAbstractItemModel.CheckIndexOption, QAbstractItemModel.CheckIndexOptions, QAbstractItemModel.LayoutChangeHint
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.PrivateSignal0
sourceModelChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.core.QAbstractItemModel
columnsAboutToBeInserted, columnsAboutToBeMoved, columnsAboutToBeRemoved, columnsInserted, columnsMoved, columnsRemoved, dataChanged, headerDataChanged, layoutAboutToBeChanged, layoutChanged, modelAboutToBeReset, modelReset, rowsAboutToBeInserted, rowsAboutToBeMoved, rowsAboutToBeRemoved, rowsInserted, rowsMoved, rowsRemoved
-
Constructor Summary
Constructors Modifier Constructor Description QAbstractProxyModel()
Overloaded constructor forQAbstractProxyModel(io.qt.core.QObject)
withparent = null
.QAbstractProxyModel(QObject parent)
protected
QAbstractProxyModel(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QAbstractProxyModel(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QAbstractItemModel
beginInsertColumns, beginInsertRows, beginMoveColumns, beginMoveRows, beginRemoveColumns, beginRemoveRows, beginResetModel, changePersistentIndex, changePersistentIndexList, checkIndex, checkIndex, checkIndex, columnCount, columnCount, createIndex, createIndex, data, data, data, decodeData, encodeData, endInsertColumns, endInsertRows, endMoveColumns, endMoveRows, endRemoveColumns, endRemoveRows, endResetModel, hasChildren, hasIndex, hasIndex, headerData, index, index, insertColumn, insertColumn, insertColumns, insertColumns, insertRow, insertRow, insertRows, insertRows, match, match, match, match, moveColumn, moveColumns, moveRow, moveRows, parent, persistentIndexList, removeColumn, removeColumn, removeColumns, removeColumns, removeRow, removeRow, removeRows, removeRows, roleNames, rowCount, rowCount, setData, setData, setData, setHeaderData, sort
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
sourceModelChanged
-
-
Constructor Details
-
QAbstractProxyModel
public QAbstractProxyModel()Overloaded constructor for
QAbstractProxyModel(io.qt.core.QObject)
withparent = null
. -
QAbstractProxyModel
-
QAbstractProxyModel
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QAbstractProxyModel
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
resetInternalData
protected final void resetInternalData()- Overrides:
resetInternalData
in classQAbstractItemModel
-
sourceModel
-
buddy
- Overrides:
buddy
in classQAbstractItemModel
-
canDropMimeData
@QtUninvokable public boolean canDropMimeData(QMimeData data, Qt.DropAction action, int row, int column, QModelIndex parent)- Overrides:
canDropMimeData
in classQAbstractItemModel
-
canFetchMore
- Overrides:
canFetchMore
in classQAbstractItemModel
-
data
- Specified by:
data
in classQAbstractItemModel
-
dropMimeData
@QtUninvokable public boolean dropMimeData(QMimeData data, Qt.DropAction action, int row, int column, QModelIndex parent)- Overrides:
dropMimeData
in classQAbstractItemModel
-
fetchMore
- Overrides:
fetchMore
in classQAbstractItemModel
-
flags
- Overrides:
flags
in classQAbstractItemModel
-
hasChildren
- Overrides:
hasChildren
in classQAbstractItemModel
-
headerData
- Overrides:
headerData
in classQAbstractItemModel
-
itemData
- Overrides:
itemData
in classQAbstractItemModel
-
mapFromSource
-
mapSelectionFromSource
-
mapSelectionToSource
-
mapToSource
-
mimeData
- Overrides:
mimeData
in classQAbstractItemModel
-
mimeTypes
- Overrides:
mimeTypes
in classQAbstractItemModel
-
revert
- Overrides:
revert
in classQAbstractItemModel
-
setData
- Overrides:
setData
in classQAbstractItemModel
-
setHeaderData
@QtUninvokable public boolean setHeaderData(int section, Qt.Orientation orientation, Object value, int role)- Overrides:
setHeaderData
in classQAbstractItemModel
-
setItemData
- Overrides:
setItemData
in classQAbstractItemModel
-
setSourceModel
-
sibling
- Overrides:
sibling
in classQAbstractItemModel
-
sort
- Overrides:
sort
in classQAbstractItemModel
-
span
- Overrides:
span
in classQAbstractItemModel
-
submit
- Overrides:
submit
in classQAbstractItemModel
-
supportedDragActions
- Overrides:
supportedDragActions
in classQAbstractItemModel
-
supportedDropActions
- Overrides:
supportedDropActions
in classQAbstractItemModel
-