![]() |
QxOrm 1.4.9
C++ Object Relational Mapping library
|
This is the complete list of members for qx::QxModelService< T, S, B >, including all inherited members.
addDirtyRow() | qx::QxModel< T, qx::IxModel > | inlineprotected |
clear(bool bUpdateColumns=false) | qx::IxModel | |
cloneModel() | qx::IxModel | |
cloneModelImpl() | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
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 | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
e_auto_update_database enum name | qx::IxModel | |
e_auto_update_on_field_change enum value | qx::IxModel | |
e_no_auto_update enum value | qx::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) | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
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) | qx::QxModelService< T, S, B > | inlineprotectedvirtual |
getRowCount() const | qx::IxModel | |
getRowItemAsVoidPtr(int row) const | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
getRowItemAt(int row) const | qx::QxModel< T, qx::IxModel > | inlineprotected |
getShowEmptyLine() const | qx::QxModel< T, qx::IxModel > | inlinevirtual |
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 |
init() | qx::QxModel< T, qx::IxModel > | inlineprotected |
initFrom(qx::IxModel *pOther) | qx::QxModel< T, qx::IxModel > | inlineprotected |
insertChild(long row, const QString &relation, IxModel *pChild) | qx::IxModel | protected |
insertDirtyRowToModel() | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
insertItem(int row, const type_ptr &pItem) | qx::QxModel< T, qx::IxModel > | inlineprotected |
insertRows(int row, int count, const QModelIndex &parent=QModelIndex()) | qx::QxModel< T, qx::IxModel > | inlinevirtual |
isDirtyRow(int row) const | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
IxModel(QObject *parent=0) | qx::IxModel | |
m_database | qx::IxModel | protected |
m_eAutoUpdateDatabase | qx::IxModel | protected |
m_hChild | qx::IxModel | protected |
m_hCustomProperties | qx::IxModel | protected |
m_lastError | qx::IxModel | protected |
m_lManualInsertIndex | qx::IxModel | protected |
m_lstChild | qx::IxModel | protected |
m_lstColumns | qx::IxModel | protected |
m_lstDataMember | qx::IxModel | protected |
m_lstDataMemberByKey | qx::IxModel | protected |
m_lstHeadersData | qx::IxModel | protected |
m_lstRoleNames | qx::IxModel | protected |
m_model | qx::QxModel< T, qx::IxModel > | protected |
m_pClass | qx::IxModel | protected |
m_pCollection | qx::IxModel | protected |
m_pDataMemberId | qx::IxModel | protected |
m_pDataMemberRelationToParent | qx::IxModel | protected |
m_pDataMemberX | qx::IxModel | protected |
m_pDirtyRow | qx::QxModel< T, qx::IxModel > | protected |
m_pModelClass | qx::IxModel | protected |
m_pParent | qx::IxModel | protected |
parent(const QModelIndex &index) const | qx::IxModel | virtual |
qx_is_valid enum value | qx::QxModel< T, qx::IxModel > | |
qxCount(const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxCount(long &lCount, const qx::QxSqlQuery &query=qx::QxSqlQuery(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxCount_(const QString &sQuery) | qx::IxModel | |
qxDeleteAll(QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDeleteAll_() | qx::IxModel | |
qxDeleteById(const QVariant &id, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDeleteById_(const QVariant &id) | qx::IxModel | |
qxDeleteByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDeleteByQuery_(const QString &sQuery) | qx::IxModel | |
qxDeleteRow(int row, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDeleteRow_(int row) | qx::IxModel | |
qxDestroyAll(QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDestroyAll_() | qx::IxModel | |
qxDestroyById(const QVariant &id, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDestroyById_(const QVariant &id) | qx::IxModel | |
qxDestroyByQuery(const qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDestroyByQuery_(const QString &sQuery) | qx::IxModel | |
qxDestroyRow(int row, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxDestroyRow_(int row) | qx::IxModel | |
qxExecuteQuery(qx::QxSqlQuery &query, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxExecuteQuery_(const QString &sQuery) | qx::IxModel | |
qxExist(const QVariant &id, QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxExist_(const QVariant &id) | qx::IxModel | |
qxFetchAll(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxFetchAll_(const QStringList &relation=QStringList()) | qx::IxModel | |
qxFetchById(const QVariant &id, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, 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::QxModelService< T, S, B > | inlinevirtual |
qxFetchByQuery_(const QString &sQuery, const QStringList &relation=QStringList()) | qx::IxModel | |
qxFetchRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxFetchRow_(int row, const QStringList &relation=QStringList()) | qx::IxModel | |
qxInsert(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false) | qx::QxModelService< T, S, B > | inlinevirtual |
qxInsert_(const QStringList &relation=QStringList(), bool bUseExecBatch=false) | qx::IxModel | |
qxInsertRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxInsertRow_(int row, const QStringList &relation=QStringList()) | qx::IxModel | |
QxModel(QObject *parent=0) | qx::QxModel< T, qx::IxModel > | inline |
QxModel(qx::IxModel *other, QObject *parent) | qx::QxModel< T, qx::IxModel > | inline |
QxModelService(QObject *parent=0) | qx::QxModelService< T, S, B > | inline |
QxModelService(qx::IxModel *other, QObject *parent) | qx::QxModelService< T, S, B > | inline |
qxSave(const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxSave_(const QStringList &relation=QStringList()) | qx::IxModel | |
qxSaveRow(int row, const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModelService< T, S, B > | inlinevirtual |
qxSaveRow_(int row, const QStringList &relation=QStringList()) | qx::IxModel | |
qxSaveRowData(int row, const QStringList &column=QStringList(), QSqlDatabase *pDatabase=NULL) | qx::QxModel< T, qx::IxModel > | inlinevirtual |
qxUpdate(const qx::QxSqlQuery &query=qx::QxSqlQuery(), const QStringList &relation=QStringList(), QSqlDatabase *pDatabase=NULL, bool bUseExecBatch=false) | qx::QxModelService< T, S, 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::QxModelService< T, S, B > | inlinevirtual |
qxUpdateRow_(int row, const QString &sQuery, const QStringList &relation=QStringList()) | qx::IxModel | |
qxValidate(const QStringList &groups=QStringList()) | qx::QxModelService< T, S, B > | inlinevirtual |
qxValidate_(const QStringList &groups=QStringList()) | qx::IxModel | |
qxValidateRow(int row, const QStringList &groups=QStringList()) | qx::QxModelService< T, S, 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::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) | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
setShowEmptyLine(bool b) | qx::QxModel< T, qx::IxModel > | inlinevirtual |
sort(int column, Qt::SortOrder order=Qt::AscendingOrder) | qx::QxModel< T, qx::IxModel > | inlinevirtual |
supportedDragActions() const | qx::IxModel | virtual |
supportedDropActions() const | qx::IxModel | virtual |
syncAllNestedModel(const QStringList &relation) | qx::IxModel | protectedvirtual |
syncNestedModel(int row, const QStringList &relation) | qx::IxModel | protectedvirtual |
syncNestedModelRecursive(IxModel *pNestedModel, const QStringList &relation) | qx::IxModel | protected |
toJson(int row=-1) const | qx::IxModel | |
toJson_Helper(int row) const | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
type_base_class typedef | qx::QxModelService< T, S, B > | |
type_child_to_its_relation typedef | qx::IxModel | |
type_collection typedef | qx::QxModelService< T, S, B > | |
type_collection_ptr typedef | qx::QxModelService< T, S, B > | |
type_lst_relation_by_name typedef | qx::IxModel | |
type_primary_key typedef | qx::QxModelService< T, S, B > | |
type_ptr typedef | qx::QxModelService< T, S, B > | |
type_relation_by_name typedef | qx::IxModel | |
updateAllKeys() | qx::QxModel< T, qx::IxModel > | inlineprotected |
updateKey(int row) | qx::QxModel< T, qx::IxModel > | inlineprotected |
updateShowEmptyLine() | qx::QxModel< T, qx::IxModel > | inlineprotectedvirtual |
~IxModel() | qx::IxModel | virtual |
~QxModel() | qx::QxModel< T, qx::IxModel > | inlinevirtual |
~QxModelService() | qx::QxModelService< T, S, B > | inlinevirtual |