QAbstractItemModel

Undocumented in source.
abstract
class QAbstractItemModel : QObject {}

Members

Functions

beginInsertColumns
void beginInsertColumns(QModelIndex parent, int first, int last)
Undocumented in source. Be warned that the author may not have intended to support it.
beginInsertRows
void beginInsertRows(QModelIndex parent, int first, int last)
Undocumented in source. Be warned that the author may not have intended to support it.
beginRemoveColumns
void beginRemoveColumns(QModelIndex parent, int first, int last)
Undocumented in source. Be warned that the author may not have intended to support it.
beginRemoveRows
void beginRemoveRows(QModelIndex parent, int first, int last)
Undocumented in source. Be warned that the author may not have intended to support it.
beginResetModel
void beginResetModel()
Undocumented in source. Be warned that the author may not have intended to support it.
canFetchMore
bool canFetchMore(QModelIndex parent)
Undocumented in source. Be warned that the author may not have intended to support it.
columnCount
int columnCount(QModelIndex parentIndex)
Undocumented in source.
createIndex
QModelIndex createIndex(int row, int column, void* data)
Undocumented in source. Be warned that the author may not have intended to support it.
createVoidPointer
void* createVoidPointer()
Undocumented in source. Be warned that the author may not have intended to support it.
data
QVariant data(QModelIndex index, int role)
Undocumented in source.
dataChanged
void dataChanged(QModelIndex topLeft, QModelIndex bottomRight, int[] roles)
Undocumented in source. Be warned that the author may not have intended to support it.
endInsertColumns
void endInsertColumns()
Undocumented in source. Be warned that the author may not have intended to support it.
endInsertRows
void endInsertRows()
Undocumented in source. Be warned that the author may not have intended to support it.
endRemoveColumns
void endRemoveColumns()
Undocumented in source. Be warned that the author may not have intended to support it.
endRemoveRows
void endRemoveRows()
Undocumented in source. Be warned that the author may not have intended to support it.
endResetModel
void endResetModel()
Undocumented in source. Be warned that the author may not have intended to support it.
fetchMore
void fetchMore(QModelIndex parent)
Undocumented in source. Be warned that the author may not have intended to support it.
flags
int flags(QModelIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChildren
bool hasChildren(QModelIndex parent)
Undocumented in source. Be warned that the author may not have intended to support it.
hasIndex
bool hasIndex(int row, int column, QModelIndex parent)
Undocumented in source. Be warned that the author may not have intended to support it.
headerData
QVariant headerData(int section, int orientation, int role)
Undocumented in source. Be warned that the author may not have intended to support it.
index
QModelIndex index(int row, int column, QModelIndex parent)
Undocumented in source.
metaObject
QMetaObject metaObject()
Undocumented in source. Be warned that the author may not have intended to support it.
parent
QModelIndex parent(QModelIndex child)
Undocumented in source.
roleNames
string[int] roleNames()
Undocumented in source. Be warned that the author may not have intended to support it.
rowCount
int rowCount(QModelIndex parentIndex)
Undocumented in source.
setData
bool setData(QModelIndex index, QVariant value, int role)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

canFetchMoreCallback
void canFetchMoreCallback(void* modelPtr, void* parentIndex, bool result)
Undocumented in source. Be warned that the author may not have intended to support it.
columnCountCallback
void columnCountCallback(void* modelPtr, void* indexPtr, int result)
Undocumented in source. Be warned that the author may not have intended to support it.
dataCallback
void dataCallback(void* modelPtr, void* indexPtr, int role, void* result)
Undocumented in source. Be warned that the author may not have intended to support it.
fetchMoreCallback
void fetchMoreCallback(void* modelPtr, void* parentIndex)
Undocumented in source. Be warned that the author may not have intended to support it.
flagsCallback
void flagsCallback(void* modelPtr, void* indexPtr, int result)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChildrenCallback
void hasChildrenCallback(void* modelPtr, void* parentIndex, bool result)
Undocumented in source. Be warned that the author may not have intended to support it.
headerDataCallback
void headerDataCallback(void* modelPtr, int section, int orientation, int role, void* result)
Undocumented in source. Be warned that the author may not have intended to support it.
indexCallback
void indexCallback(void* modelPtr, int row, int column, void* parentIndex, void* result)
Undocumented in source. Be warned that the author may not have intended to support it.
parentCallback
void parentCallback(void* modelPtr, void* childIndex, void* result)
Undocumented in source. Be warned that the author may not have intended to support it.
roleNamesCallback
void roleNamesCallback(void* modelPtr, void* result)
Undocumented in source. Be warned that the author may not have intended to support it.
rowCountCallback
void rowCountCallback(void* modelPtr, void* indexPtr, int result)
Undocumented in source. Be warned that the author may not have intended to support it.
setDataCallback
void setDataCallback(void* modelPtr, void* indexPtr, void* valuePtr, int role, bool result)
Undocumented in source. Be warned that the author may not have intended to support it.
staticMetaObject
QMetaObject staticMetaObject()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From QObject

~this
~this()
Undocumented in source.
voidPointer
void* voidPointer()
Undocumented in source. Be warned that the author may not have intended to support it.
setVoidPointer
void setVoidPointer(void* vptr, bool owned)
Undocumented in source. Be warned that the author may not have intended to support it.
objectName
string objectName [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
staticMetaObject
QMetaObject staticMetaObject()
Undocumented in source. Be warned that the author may not have intended to support it.
metaObject
QMetaObject metaObject()
Undocumented in source. Be warned that the author may not have intended to support it.
createVoidPointer
void* createVoidPointer()
Undocumented in source. Be warned that the author may not have intended to support it.
onSlotCalled
void onSlotCalled(QVariant slotName, QVariant[] parameters)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
bool connect(QObject sender, string signal, string method, ConnectionType type)
Undocumented in source. Be warned that the author may not have intended to support it.
disconnect
bool disconnect(QObject sender, string signal, string method)
Undocumented in source. Be warned that the author may not have intended to support it.
emit
void emit(string signalName, T t)
Undocumented in source. Be warned that the author may not have intended to support it.
emit
void emit(string signalName, QVariant value)
Undocumented in source. Be warned that the author may not have intended to support it.
emit
void emit(string signalName, QVariant[] arguments)
Undocumented in source. Be warned that the author may not have intended to support it.
staticSlotCallback
void staticSlotCallback(void* qObjectPtr, void* rawSlotName, int numParameters, void** parametersArray)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
bool connect(QObject sender, string signal, QObject receiver, string method, ConnectionType type)
Undocumented in source. Be warned that the author may not have intended to support it.
disconnect
bool disconnect(QObject sender, string signal, QObject receiver, string method)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
template connect(alias slot)
Undocumented in source.
disconnect
template disconnect(alias slot)
Undocumented in source.
vptr
void* vptr;
Undocumented in source.
vptrOwned
bool vptrOwned;
Undocumented in source.

Meta