Top | ![]() |
![]() |
![]() |
![]() |
DeeProxyModelDeeProxyModel — A model that wraps another underlying DeeModel |
DeeModel * | back-end | Read / Write / Construct Only |
gboolean | inherit-seqnums | Read / Write / Construct Only |
gboolean | proxy-signals | Read / Write / Construct Only |
GObject ╰── DeeSerializableModel ╰── DeeProxyModel ├── DeeFilterModel ╰── DeeSharedModel
DeeProxyModel wraps another DeeModel instance and use it as a back end by proxuing all method calls down to the back end.
“back-end”
property“back-end” DeeModel *
The backend model used by this proxy model.
Owner: DeeProxyModel
Flags: Read / Write / Construct Only
“inherit-seqnums”
property “inherit-seqnums” gboolean
Boolean property defining whether sequence numbers will be inherited from the back end model. You will most likely want to set this property to false if the implementation manipulates with the rows in the model and keep track of seqnums yourself.
Owner: DeeProxyModel
Flags: Read / Write / Construct Only
Default value: TRUE
“proxy-signals”
property “proxy-signals” gboolean
Boolean property defining whether or not to automatically forward signals from the back end model. This is especially useful for sub classes wishing to do their own more advanced signal forwarding.
Owner: DeeProxyModel
Flags: Read / Write / Construct Only
Default value: TRUE