Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
A row-oriented data provider. More...
import "interfaces.idl";
Public Member Functions | |
int32 | count ()=0 |
Obtain the number of rows provided by this model. | |
Any | row (int32 index)=0 |
Read-out row at index. In-order read outs are generally fastest. | |
signal void | updated (UpdateRequest urequest) |
Notify about row insertions, changes and deletions. |
A row-oriented data provider.
See also the corresponding C++ servant class ListModelIface.
See also the corresponding C++ stub class ListModelHandle.
The ListModel interface serves as a row-oriented data provider for list views. For many model implementations, in-order read outs should be of complexity O(1), while random order read outs may be of O(log n) or even O(n).