fix moving of service_items and thus slides as well
This commit is contained in:
parent
e55e8ad05a
commit
b391c7eb55
1 changed files with 3 additions and 3 deletions
|
@ -339,14 +339,14 @@ mod service_item_model {
|
||||||
let dest_id = dest_index as usize;
|
let dest_id = dest_index as usize;
|
||||||
let cnt = count as usize;
|
let cnt = count as usize;
|
||||||
let end_service_item = source_id + cnt - 1;
|
let end_service_item = source_id + cnt - 1;
|
||||||
let dest_index = if source_index < dest_index {
|
let qt_dest_index = if source_index < dest_index {
|
||||||
dest_index + 1
|
dest_index + 1
|
||||||
} else {
|
} else {
|
||||||
dest_index
|
dest_index
|
||||||
};
|
};
|
||||||
|
|
||||||
println!("rust-end-service_item: {:?}", end_service_item);
|
println!("rust-end-service_item: {:?}", end_service_item);
|
||||||
println!("rust-dest-service_item: {:?}", dest_index);
|
println!("qt-dest-service_item: {:?}", qt_dest_index);
|
||||||
unsafe {
|
unsafe {
|
||||||
// this function doesn't build
|
// this function doesn't build
|
||||||
self.as_mut().begin_move_rows(
|
self.as_mut().begin_move_rows(
|
||||||
|
@ -354,7 +354,7 @@ mod service_item_model {
|
||||||
source_index,
|
source_index,
|
||||||
source_index + count - 1,
|
source_index + count - 1,
|
||||||
&parent,
|
&parent,
|
||||||
dest_index,
|
qt_dest_index,
|
||||||
);
|
);
|
||||||
|
|
||||||
if source_id < dest_id {
|
if source_id < dest_id {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue