Trait qmetaobject::listmodel::SimpleListItem[][src]

pub trait SimpleListItem {
    fn get(&self, role: i32) -> QVariant;
fn names() -> Vec<QByteArray>; }
Expand description

A trait used in SimpleListModel. Can be derived with #[derive(SimpleListModel)], in which case all the member of the struct get exposed. The public member needs to implement the QMetaType trait

Required methods

Get the item in for the given role. Note that the role is, in a way, an index in the names() array.

Array of the role names.

Implementors