QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches

qx::model_view::create_nested_model is used by QxEntityEditor to manage complex data structure to work with relationships in QML views and Qt model/view architecture More...

Go to the source code of this file.

Classes

struct  qx::model_view::detail::QxNestedModel_Helper< T, bIsQObject >
 
struct  qx::model_view::detail::QxNestedModel_Helper< T, true >
 
struct  qx::model_view::detail::QxNestedModel_Creator< T, M, bIsTypeVoid >
 
struct  qx::model_view::detail::QxNestedModel_Creator< T, M, true >
 
struct  qx::model_view::detail::QxNestedModel_Generic< T, M >
 
struct  qx::model_view::detail::QxNestedModel_Container< T, M >
 
struct  qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, bIsPointer >
 
struct  qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< std::pair< U1, U2 >, false >
 
struct  qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< const std::pair< U1, U2 >, false >
 
struct  qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, false >
 
struct  qx::model_view::detail::QxNestedModel_Ptr< T, M >
 
struct  qx::model_view::detail::QxNestedModel< T, M >
 

Namespaces

namespace  qx
 Root namespace for all QxOrm library features.
 
namespace  qx::model_view
 
namespace  qx::model_view::detail
 

Functions

template<class T >
qx::IxModelqx::model_view::create_nested_model (qx::IxModel *pParent, const QModelIndex &idxParent, T &t)
 qx::model_view::create_nested_model is used by QxEntityEditor to manage complex data structure to work with relationships in QML views and Qt model/view architecture
 
template<class T , class M >
qx::IxModelqx::model_view::create_nested_model_with_type (qx::IxModel *pParent, const QModelIndex &idxParent, T &t, M *pModelType)
 
template<class T >
void qx::model_view::sync_nested_model (qx::IxModel *pModel, T &t)
 

Detailed Description

qx::model_view::create_nested_model is used by QxEntityEditor to manage complex data structure to work with relationships in QML views and Qt model/view architecture

Author
Lionel Marty

Definition in file QxNestedModel.h.