1
0
Fork 0
mirror of synced 2024-06-14 16:35:23 +12:00
czkawka/krokiet/src/common.rs
Rafał Mikrut 727dd4fce8 Upt
2023-11-06 22:03:44 +01:00

14 lines
497 B
Rust

use slint::{ModelRc, SharedString, StandardListViewItem, VecModel};
pub fn create_string_standard_list_view(items: &[String]) -> ModelRc<StandardListViewItem> {
let new_folders_standard_list_view = items
.iter()
.map(|x| {
let mut element = StandardListViewItem::default();
element.text = SharedString::from(x.to_string());
element
})
.collect::<Vec<_>>();
ModelRc::new(VecModel::from(new_folders_standard_list_view))
}