QxOrm  1.5.0
C++ Object Relational Mapping library
qx::IxModel Member List
This is the complete list of members for qx::IxModel, including all inherited members.
clear(bool bUpdateColumns=false)qx::IxModel
cloneModel()qx::IxModel
cloneModelImpl()=0qx::IxModel [protected, pure virtual]
columnCount(const QModelIndex &parent=QModelIndex()) const qx::IxModel [virtual]
data(const QModelIndex &index, int role=Qt::DisplayRole) const qx::IxModel [virtual]
database(QSqlDatabase *other)qx::IxModel [protected]
dumpModel(bool bJsonFormat=true) const qx::IxModel
dumpModelImpl(bool bJsonFormat) const =0qx::IxModel [protected, pure virtual]
e_auto_update_database enum nameqx::IxModel
e_auto_update_on_field_change enum valueqx::IxModel
e_no_auto_update enum valueqx::IxModel
flags(const QModelIndex &index) const qx::IxModel [virtual]
fromJson(const QString &json, int row=-1)qx::IxModel
fromJson_Helper(const QString &json, int row)=0qx::IxModel [protected, pure virtual]
generateRoleNames()qx::IxModel [protected]
getAutoUpdateDatabase() const qx::IxModel
getAutoUpdateDatabase_() const qx::IxModel
getChild(long row, const QString &relation)qx::IxModel [protected]
getChildPosition(IxModel *pChild) const qx::IxModel
getClass() const qx::IxModel
getCollection() const qx::IxModel
getColumnIndex(const QString &sColumnName) const qx::IxModel
getCustomProperty(const QString &key) const qx::IxModel
getDatabase() const qx::IxModel
getDataMember(int column) const qx::IxModel
getDataMemberKey(int column) const qx::IxModel
getIdFromChild(IxModel *pChild) const qx::IxModel
getLastError() const qx::IxModel
getLastErrorAsString() const qx::IxModel
getListOfColumns() const qx::IxModel
getListOfHeaders() const qx::IxModel
getModelClass() const qx::IxModel
getModelValue(int row, const QString &column) const qx::IxModel
getParentModel() const qx::IxModel
getRelationshipValues(int row, const QString &relation, bool bLoadFromDatabase=false, const QString &sAppendRelations=QString())qx::IxModel
getRelationshipValues_Helper(int row, const QString &relation, bool bLoadFromDatabase, const QString &sAppendRelations)=0qx::IxModel [protected, pure virtual]
getRowCount() const qx::IxModel
getRowItemAsVoidPtr(int row) const =0qx::IxModel [protected, pure virtual]
getShowEmptyLine() const =0qx::IxModel [pure virtual]
hasChildren(const QModelIndex &parent=QModelIndex()) const qx::IxModel [virtual]
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const qx::IxModel [virtual]
index(int row, int column, const QModelIndex &parent=QModelIndex()) const qx::IxModel [virtual]
insertChild(long row, const QString &relation, IxModel *pChild)qx::IxModel [protected]
insertDirtyRowToModel()=0qx::IxModel [protected, pure virtual]
isDirtyRow(int row) const =0qx::IxModel [protected, pure virtual]
IxModel(QObject *parent=0)qx::IxModel
m_databaseqx::IxModel [protected]
m_eAutoUpdateDatabaseqx::IxModel [protected]
m_hChildqx::IxModel [protected]
m_hCustomPropertiesqx::IxModel [protected]
m_lastErrorqx::IxModel [protected]
m_lManualInsertIndexqx::IxModel [protected]
m_lstChildqx::IxModel [protected]
m_lstColumnsqx::IxModel [protected]
m_lstDataMemberqx::IxModel [protected]
m_lstDataMemberByKeyqx::IxModel [protected]
m_lstHeadersDataqx::IxModel [protected]
m_lstRoleNamesqx::IxModel [protected]
m_pClassqx::IxModel [protected]
m_pCollectionqx::IxModel [protected]
m_pDataMemberIdqx::IxModel [protected]
m_pDataMemberRelationToParentqx::IxModel [protected]
m_pDataMemberXqx::IxModel [protected]
m_pModelClassqx::IxModel [protected]
m_pParentqx::IxModel [protected]
parent(const QModelIndex &index) const qx::IxModel [virtual]
qx::model_view::detail::QxNestedModelqx::IxModel [friend]
qx::model_view::detail::QxNestedModel_Containerqx::IxModel [friend]
qx::model_view::detail::QxNestedModel_Genericqx::IxModel [friend]
qxCount(const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxCount(long &lCount, const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxCount_(const QString &sQuery)qx::IxModel
qxDeleteAll(QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDeleteAll_()qx::IxModel
qxDeleteById(const QVariant &id, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDeleteById_(const QVariant &id)qx::IxModel
qxDeleteByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDeleteByQuery_(const QString &sQuery)qx::IxModel
qxDeleteRow(int row, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDeleteRow_(int row)qx::IxModel
qxDestroyAll(QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDestroyAll_()qx::IxModel
qxDestroyById(const QVariant &id, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDestroyById_(const QVariant &id)qx::IxModel
qxDestroyByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDestroyByQuery_(const QString &sQuery)qx::IxModel
qxDestroyRow(int row, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxDestroyRow_(int row)qx::IxModel
qxExecuteQuery(qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxExecuteQuery_(const QString &sQuery)qx::IxModel
qxExist(const QVariant &id, QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxExist_(const QVariant &id)qx::IxModel
qxFetchAll(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxFetchAll_(const QStringList &relation=QStringList())qx::IxModel
qxFetchById(const QVariant &id, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxFetchById_(const QVariant &id, const QStringList &relation=QStringList())qx::IxModel
qxFetchByQuery(const qx::QxSqlQuery &query, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxFetchByQuery_(const QString &sQuery, const QStringList &relation=QStringList())qx::IxModel
qxFetchRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxFetchRow_(int row, const QStringList &relation=QStringList())qx::IxModel
qxInsert(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false)=0qx::IxModel [pure virtual]
qxInsert_(const QStringList &relation=QStringList(), bool bUseExecBatch=false)qx::IxModel
qxInsertRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxInsertRow_(int row, const QStringList &relation=QStringList())qx::IxModel
qxSave(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxSave_(const QStringList &relation=QStringList())qx::IxModel
qxSaveRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxSaveRow_(int row, const QStringList &relation=QStringList())qx::IxModel
qxSaveRowData(int row, const QStringList &column=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxUpdate(const qx::QxSqlQuery &query=qx::QxSqlQuery(), const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false)=0qx::IxModel [pure virtual]
qxUpdate_(const QString &sQuery, const QStringList &relation=QStringList(), bool bUseExecBatch=false)qx::IxModel
qxUpdateRow(int row, const qx::QxSqlQuery &query=qx::QxSqlQuery(), const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)=0qx::IxModel [pure virtual]
qxUpdateRow_(int row, const QString &sQuery, const QStringList &relation=QStringList())qx::IxModel
qxValidate(const QStringList &groups=QStringList())=0qx::IxModel [pure virtual]
qxValidate_(const QStringList &groups=QStringList())qx::IxModel
qxValidateRow(int row, const QStringList &groups=QStringList())=0qx::IxModel [pure virtual]
qxValidateRow_(int row, const QStringList &groups=QStringList())qx::IxModel
raiseEvent_dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >())qx::IxModel [protected]
raiseEvent_headerDataChanged(Qt::Orientation orientation, int first, int last)qx::IxModel [protected]
raiseEvent_layoutAboutToBeChanged(const QList< QPersistentModelIndex > &parents=QList< QPersistentModelIndex >(), QAbstractItemModel::LayoutChangeHint hint=QAbstractItemModel::NoLayoutChangeHint)qx::IxModel [protected]
raiseEvent_layoutChanged(const QList< QPersistentModelIndex > &parents=QList< QPersistentModelIndex >(), QAbstractItemModel::LayoutChangeHint hint=QAbstractItemModel::NoLayoutChangeHint)qx::IxModel [protected]
removeListOfChild(long row)qx::IxModel [protected]
removeRows(int row, int count, const QModelIndex &parent=QModelIndex())qx::IxModel [virtual]
removeRowsAutoUpdateOnFieldChange(int row, int count)qx::IxModel [protected]
removeRowsGeneric(int row, int count)qx::IxModel [protected]
roleNames() const qx::IxModel [virtual]
rowCount(const QModelIndex &parent=QModelIndex()) const qx::IxModel [virtual]
saveChildRelations(IxModel *pChild)qx::IxModel
setAutoUpdateDatabase(e_auto_update_database e)qx::IxModel
setAutoUpdateDatabase_(int i)qx::IxModel
setCustomProperty(const QString &key, const QVariant &val)qx::IxModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)qx::IxModel [virtual]
setDatabase(const QSqlDatabase &db)qx::IxModel
setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role=Qt::EditRole)qx::IxModel [virtual]
setHeaderData(const QString &sColumnName, const QVariant &value, int role=Qt::EditRole)qx::IxModel
setListOfColumns(const QStringList &lst)qx::IxModel
setListOfHeaders(const QHash< QString, QString > &lst)qx::IxModel
setModelValue(int row, const QString &column, const QVariant &value)qx::IxModel
setParentModel(IxModel *pParent)qx::IxModel
setRelationshipValues(int row, const QString &relation, const QVariant &values)qx::IxModel
setRelationshipValues_Helper(int row, const QString &relation, const QVariant &values)=0qx::IxModel [protected, pure virtual]
setShowEmptyLine(bool b)=0qx::IxModel [pure virtual]
supportedDragActions() const qx::IxModel [virtual]
supportedDropActions() const qx::IxModel [virtual]
syncAllNestedModel(const QStringList &relation)qx::IxModel [protected, virtual]
syncNestedModel(int row, const QStringList &relation)qx::IxModel [protected, virtual]
syncNestedModelRecursive(IxModel *pNestedModel, const QStringList &relation)qx::IxModel [protected]
toJson(int row=-1) const qx::IxModel
toJson_Helper(int row) const =0qx::IxModel [protected, pure virtual]
type_child_to_its_relation typedefqx::IxModel
type_lst_relation_by_name typedefqx::IxModel
type_relation_by_name typedefqx::IxModel
updateShowEmptyLine()=0qx::IxModel [protected, pure virtual]
~IxModel()qx::IxModel [virtual]