java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.core.QAbstractItemModel
io.qt.core.QAbstractProxyModel
io.qt.core.QIdentityProxyModel
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QIdentityProxyModel extends QAbstractProxyModel
Proxies its source model unmodified
Java wrapper for Qt class QIdentityProxyModel
-
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.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, 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 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 QIdentityProxyModel()
Overloaded constructor forQIdentityProxyModel(io.qt.core.QObject)
withparent = null
.QIdentityProxyModel(QObject parent)
protected
QIdentityProxyModel(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QIdentityProxyModel(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description int
columnCount(QModelIndex parent)
boolean
dropMimeData(QMimeData data, Qt.DropAction action, int row, int column, QModelIndex parent)
Object
headerData(int section, Qt.Orientation orientation, int role)
QModelIndex
index(int row, int column, QModelIndex parent)
boolean
insertColumns(int column, int count, QModelIndex parent)
boolean
insertRows(int row, int count, QModelIndex parent)
QModelIndex
mapFromSource(QModelIndex sourceIndex)
QItemSelection
mapSelectionFromSource(QItemSelection selection)
QItemSelection
mapSelectionToSource(QItemSelection selection)
QModelIndex
mapToSource(QModelIndex proxyIndex)
List<QModelIndex>
match(QModelIndex start, int role, Object value, int hits, Qt.MatchFlags flags)
boolean
moveColumns(QModelIndex sourceParent, int sourceColumn, int count, QModelIndex destinationParent, int destinationChild)
boolean
moveRows(QModelIndex sourceParent, int sourceRow, int count, QModelIndex destinationParent, int destinationChild)
QModelIndex
parent(QModelIndex child)
boolean
removeColumns(int column, int count, QModelIndex parent)
boolean
removeRows(int row, int count, QModelIndex parent)
int
rowCount(QModelIndex parent)
void
setSourceModel(QAbstractItemModel sourceModel)
QModelIndex
sibling(int row, int column, QModelIndex idx)
Methods inherited from class io.qt.core.QAbstractProxyModel
buddy, canDropMimeData, canFetchMore, clearItemData, data, fetchMore, flags, hasChildren, itemData, mimeData, mimeTypes, revert, roleNames, setData, setHeaderData, setItemData, sort, sourceModel, span, submit, supportedDragActions, supportedDropActions
Methods inherited from class io.qt.core.QAbstractItemModel
beginInsertColumns, beginInsertRows, beginMoveColumns, beginMoveRows, beginRemoveColumns, beginRemoveRows, beginResetModel, changePersistentIndex, changePersistentIndexList, checkIndex, checkIndex, checkIndex, columnCount, createIndex, createIndex, data, data, data, decodeData, encodeData, endInsertColumns, endInsertRows, endMoveColumns, endMoveRows, endRemoveColumns, endRemoveRows, endResetModel, hasChildren, hasIndex, hasIndex, headerData, index, insertColumn, insertColumn, insertColumns, insertRow, insertRow, insertRows, match, match, match, moveColumn, moveRow, multiData, persistentIndexList, removeColumn, removeColumn, removeColumns, removeRow, removeRow, removeRows, resetInternalData, 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, 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.
-
-
Constructor Details
-
QIdentityProxyModel
public QIdentityProxyModel()Overloaded constructor for
QIdentityProxyModel(io.qt.core.QObject)
withparent = null
. -
QIdentityProxyModel
-
QIdentityProxyModel
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QIdentityProxyModel
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
columnCount
- Specified by:
columnCount
in classQAbstractItemModel
-
dropMimeData
@QtUninvokable public boolean dropMimeData(QMimeData data, Qt.DropAction action, int row, int column, QModelIndex parent)- Overrides:
dropMimeData
in classQAbstractProxyModel
-
headerData
- Overrides:
headerData
in classQAbstractProxyModel
-
index
- Specified by:
index
in classQAbstractItemModel
-
insertColumns
- Overrides:
insertColumns
in classQAbstractItemModel
-
insertRows
- Overrides:
insertRows
in classQAbstractItemModel
-
mapFromSource
- Specified by:
mapFromSource
in classQAbstractProxyModel
-
mapSelectionFromSource
- Overrides:
mapSelectionFromSource
in classQAbstractProxyModel
-
mapSelectionToSource
- Overrides:
mapSelectionToSource
in classQAbstractProxyModel
-
mapToSource
- Specified by:
mapToSource
in classQAbstractProxyModel
-
match
@QtUninvokable public List<QModelIndex> match(QModelIndex start, int role, Object value, int hits, Qt.MatchFlags flags)- Overrides:
match
in classQAbstractItemModel
-
moveColumns
@QtUninvokable public boolean moveColumns(QModelIndex sourceParent, int sourceColumn, int count, QModelIndex destinationParent, int destinationChild)- Overrides:
moveColumns
in classQAbstractItemModel
-
moveRows
@QtUninvokable public boolean moveRows(QModelIndex sourceParent, int sourceRow, int count, QModelIndex destinationParent, int destinationChild)- Overrides:
moveRows
in classQAbstractItemModel
-
parent
- Specified by:
parent
in classQAbstractItemModel
-
removeColumns
- Overrides:
removeColumns
in classQAbstractItemModel
-
removeRows
- Overrides:
removeRows
in classQAbstractItemModel
-
rowCount
- Specified by:
rowCount
in classQAbstractItemModel
-
setSourceModel
- Overrides:
setSourceModel
in classQAbstractProxyModel
-
sibling
- Overrides:
sibling
in classQAbstractProxyModel
-