things are building and running now
Now for all the issues of things not working
This commit is contained in:
parent
f231b81bf4
commit
a1f18f803d
8 changed files with 66 additions and 115 deletions
|
@ -479,7 +479,7 @@ impl service_item_model::ServiceItemModel {
|
|||
) {
|
||||
let index = self.as_ref().service_items.len() as i32;
|
||||
println!("{:?}", service_item);
|
||||
let service_item = service_item.clone();
|
||||
let s_item = service_item.clone();
|
||||
let count = self.as_ref().count;
|
||||
self.as_mut().set_count(count + 1);
|
||||
unsafe {
|
||||
|
@ -488,10 +488,11 @@ impl service_item_model::ServiceItemModel {
|
|||
index,
|
||||
index,
|
||||
);
|
||||
self.as_mut().rust_mut().service_items.push(service_item);
|
||||
self.as_mut().rust_mut().service_items.push(s_item);
|
||||
self.as_mut().end_insert_rows();
|
||||
}
|
||||
let item = self.as_mut().get_item(index);
|
||||
debug!("ADDING: {:?}", &service_item);
|
||||
self.as_mut().item_added(&index, &item);
|
||||
}
|
||||
|
||||
|
@ -537,7 +538,7 @@ impl service_item_model::ServiceItemModel {
|
|||
service_item: &ServiceItem,
|
||||
id: i32,
|
||||
) {
|
||||
let service_item = service_item.clone();
|
||||
let s_item = service_item.clone();
|
||||
unsafe {
|
||||
self.as_mut().begin_insert_rows(
|
||||
&QModelIndex::default(),
|
||||
|
@ -547,10 +548,11 @@ impl service_item_model::ServiceItemModel {
|
|||
self.as_mut()
|
||||
.rust_mut()
|
||||
.service_items
|
||||
.insert(id as usize, service_item);
|
||||
.insert(id as usize, s_item);
|
||||
self.as_mut().end_insert_rows();
|
||||
}
|
||||
let item = self.as_mut().get_item(id);
|
||||
debug!("ADDING: {:?}", &service_item);
|
||||
self.as_mut().item_inserted(&id, &item);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue