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

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

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

fn get(&self, role: i32) -> QVariant

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

fn names() -> Vec<QByteArray>

Array of the role names.

Loading content...

Implementors

Loading content...