QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
qx::QxModel< T, B > Member List

This is the complete list of members for qx::QxModel< T, B >, including all inherited members.

addDirtyRow()qx::QxModel< T, B >inlineprotected
clear(bool bUpdateColumns=false)qx::IxModel
cloneModel()qx::IxModel
cloneModelImpl()qx::QxModel< T, B >inlineprotectedvirtual
columnCount(const QModelIndex &parent=QModelIndex()) constqx::IxModelvirtual
data(const QModelIndex &index, int role=Qt::DisplayRole) constqx::IxModelvirtual
database(QSqlDatabase *other)qx::IxModelprotected
dumpModel(bool bJsonFormat=true) constqx::IxModel
dumpModelImpl(bool bJsonFormat) constqx::QxModel< T, B >inlineprotectedvirtual
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) constqx::IxModelvirtual
fromJson(const QString &json, int row=-1)qx::IxModel
fromJson_Helper(const QString &json, int row)qx::QxModel< T, B >inlineprotectedvirtual
generateRoleNames()qx::IxModelprotected
getAutoUpdateDatabase() constqx::IxModel
getAutoUpdateDatabase_() constqx::IxModel
getChild(long row, const QString &relation)qx::IxModelprotected
getChildPosition(IxModel *pChild) constqx::IxModel
getClass() constqx::IxModel
getCollection() constqx::IxModel
getColumnIndex(const QString &sColumnName) constqx::IxModel
getCustomProperty(const QString &key) constqx::IxModel
getDatabase() constqx::IxModel
getDataMember(int column) constqx::IxModel
getDataMemberKey(int column) constqx::IxModel
getIdFromChild(IxModel *pChild) constqx::IxModel
getLastError() constqx::IxModel
getLastErrorAsString() constqx::IxModel
getListOfColumns() constqx::IxModel
getListOfHeaders() constqx::IxModel
getModelClass() constqx::IxModel
getModelValue(int row, const QString &column) constqx::IxModel
getParentModel() constqx::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)qx::QxModel< T, B >inlineprotectedvirtual
getRowCount() constqx::IxModel
getRowItemAsVoidPtr(int row) constqx::QxModel< T, B >inlineprotectedvirtual
getRowItemAt(int row) constqx::QxModel< T, B >inlineprotected
getShowEmptyLine() constqx::QxModel< T, B >inlinevirtual
hasChildren(const QModelIndex &parent=QModelIndex()) constqx::IxModelvirtual
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) constqx::IxModelvirtual
index(int row, int column, const QModelIndex &parent=QModelIndex()) constqx::IxModelvirtual
init()qx::QxModel< T, B >inlineprotected
initFrom(qx::IxModel *pOther)qx::QxModel< T, B >inlineprotected
insertChild(long row, const QString &relation, IxModel *pChild)qx::IxModelprotected
insertDirtyRowToModel()qx::QxModel< T, B >inlineprotectedvirtual
insertItem(int row, const type_ptr &pItem)qx::QxModel< T, B >inlineprotected
insertRows(int row, int count, const QModelIndex &parent=QModelIndex())qx::QxModel< T, B >inlinevirtual
isDirtyRow(int row) constqx::QxModel< T, B >inlineprotectedvirtual
IxModel(QObject *parent=0)qx::IxModel
m_databaseqx::IxModelprotected
m_eAutoUpdateDatabaseqx::IxModelprotected
m_hChildqx::IxModelprotected
m_hCustomPropertiesqx::IxModelprotected
m_lastErrorqx::IxModelprotected
m_lManualInsertIndexqx::IxModelprotected
m_lstChildqx::IxModelprotected
m_lstColumnsqx::IxModelprotected
m_lstDataMemberqx::IxModelprotected
m_lstDataMemberByKeyqx::IxModelprotected
m_lstHeadersDataqx::IxModelprotected
m_lstRoleNamesqx::IxModelprotected
m_modelqx::QxModel< T, B >protected
m_pClassqx::IxModelprotected
m_pCollectionqx::IxModelprotected
m_pDataMemberIdqx::IxModelprotected
m_pDataMemberRelationToParentqx::IxModelprotected
m_pDataMemberXqx::IxModelprotected
m_pDirtyRowqx::QxModel< T, B >protected
m_pModelClassqx::IxModelprotected
m_pParentqx::IxModelprotected
parent(const QModelIndex &index) constqx::IxModelvirtual
qx::model_view::detail::QxNestedModelqx::QxModel< T, B >friend
qx::model_view::detail::QxNestedModel_Containerqx::QxModel< T, B >friend
qx::model_view::detail::QxNestedModel_Genericqx::QxModel< T, B >friend
qx_is_valid enum valueqx::QxModel< T, B >
qxCount(const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxCount(long &lCount, const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxCount_(const QString &sQuery)qx::IxModel
qxDeleteAll(QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDeleteAll_()qx::IxModel
qxDeleteById(const QVariant &id, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDeleteById_(const QVariant &id)qx::IxModel
qxDeleteByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDeleteByQuery_(const QString &sQuery)qx::IxModel
qxDeleteRow(int row, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDeleteRow_(int row)qx::IxModel
qxDestroyAll(QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDestroyAll_()qx::IxModel
qxDestroyById(const QVariant &id, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDestroyById_(const QVariant &id)qx::IxModel
qxDestroyByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDestroyByQuery_(const QString &sQuery)qx::IxModel
qxDestroyRow(int row, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxDestroyRow_(int row)qx::IxModel
qxExecuteQuery(qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxExecuteQuery_(const QString &sQuery)qx::IxModel
qxExist(const QVariant &id, QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxExist_(const QVariant &id)qx::IxModel
qxFetchAll(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxFetchAll_(const QStringList &relation=QStringList())qx::IxModel
qxFetchById(const QVariant &id, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxFetchById_(const QVariant &id, const QStringList &relation=QStringList())qx::IxModel
qxFetchByQuery(const qx::QxSqlQuery &query, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxFetchByQuery_(const QString &sQuery, const QStringList &relation=QStringList())qx::IxModel
qxFetchRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxFetchRow_(int row, const QStringList &relation=QStringList())qx::IxModel
qxInsert(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false)qx::QxModel< T, B >inlinevirtual
qxInsert_(const QStringList &relation=QStringList(), bool bUseExecBatch=false)qx::IxModel
qxInsertRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxInsertRow_(int row, const QStringList &relation=QStringList())qx::IxModel
QxModel(QObject *parent=0)qx::QxModel< T, B >inline
QxModel(qx::IxModel *other, QObject *parent)qx::QxModel< T, B >inline
qxSave(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxSave_(const QStringList &relation=QStringList())qx::IxModel
qxSaveRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxSaveRow_(int row, const QStringList &relation=QStringList())qx::IxModel
qxSaveRowData(int row, const QStringList &column=QStringList(), QSqlDatabase *pDatabase=NULL)qx::QxModel< T, B >inlinevirtual
qxUpdate(const qx::QxSqlQuery &query=qx::QxSqlQuery(), const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false)qx::QxModel< T, B >inlinevirtual
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)qx::QxModel< T, B >inlinevirtual
qxUpdateRow_(int row, const QString &sQuery, const QStringList &relation=QStringList())qx::IxModel
qxValidate(const QStringList &groups=QStringList())qx::QxModel< T, B >inlinevirtual
qxValidate_(const QStringList &groups=QStringList())qx::IxModel
qxValidateRow(int row, const QStringList &groups=QStringList())qx::QxModel< T, B >inlinevirtual
qxValidateRow_(int row, const QStringList &groups=QStringList())qx::IxModel
raiseEvent_dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >())qx::IxModelprotected
raiseEvent_headerDataChanged(Qt::Orientation orientation, int first, int last)qx::IxModelprotected
raiseEvent_layoutAboutToBeChanged(const QList< QPersistentModelIndex > &parents=QList< QPersistentModelIndex >(), QAbstractItemModel::LayoutChangeHint hint=QAbstractItemModel::NoLayoutChangeHint)qx::IxModelprotected
raiseEvent_layoutChanged(const QList< QPersistentModelIndex > &parents=QList< QPersistentModelIndex >(), QAbstractItemModel::LayoutChangeHint hint=QAbstractItemModel::NoLayoutChangeHint)qx::IxModelprotected
removeListOfChild(long row)qx::IxModelprotected
removeRows(int row, int count, const QModelIndex &parent=QModelIndex())qx::IxModelvirtual
removeRowsAutoUpdateOnFieldChange(int row, int count)qx::IxModelprotected
removeRowsGeneric(int row, int count)qx::IxModelprotected
roleNames() constqx::IxModelvirtual
rowCount(const QModelIndex &parent=QModelIndex()) constqx::IxModelvirtual
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::IxModelvirtual
setDatabase(const QSqlDatabase &db)qx::IxModel
setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role=Qt::EditRole)qx::IxModelvirtual
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)qx::QxModel< T, B >inlineprotectedvirtual
setShowEmptyLine(bool b)qx::QxModel< T, B >inlinevirtual
sort(int column, Qt::SortOrder order=Qt::AscendingOrder)qx::QxModel< T, B >inlinevirtual
supportedDragActions() constqx::IxModelvirtual
supportedDropActions() constqx::IxModelvirtual
syncAllNestedModel(const QStringList &relation)qx::IxModelprotectedvirtual
syncNestedModel(int row, const QStringList &relation)qx::IxModelprotectedvirtual
syncNestedModelRecursive(IxModel *pNestedModel, const QStringList &relation)qx::IxModelprotected
toJson(int row=-1) constqx::IxModel
toJson_Helper(int row) constqx::QxModel< T, B >inlineprotectedvirtual
type_base_class typedefqx::QxModel< T, B >
type_child_to_its_relation typedefqx::IxModel
type_collection typedefqx::QxModel< T, B >
type_lst_relation_by_name typedefqx::IxModel
type_primary_key typedefqx::QxModel< T, B >
type_ptr typedefqx::QxModel< T, B >
type_relation_by_name typedefqx::IxModel
updateAllKeys()qx::QxModel< T, B >inlineprotected
updateKey(int row)qx::QxModel< T, B >inlineprotected
updateShowEmptyLine()qx::QxModel< T, B >inlineprotectedvirtual
~IxModel()qx::IxModelvirtual
~QxModel()qx::QxModel< T, B >inlinevirtual