Update generated interface.rs files

master
Jos van den Oever 2018-06-30 20:25:39 +02:00
parent 7f2f4b71a4
commit 233cab0bfc
8 changed files with 64 additions and 60 deletions

View File

@ -54,6 +54,7 @@ pub enum QByteArray {}
#[repr(C)]
#[derive(PartialEq, Eq, Debug)]
pub enum SortOrder {
Ascending = 0,
Descending = 1,
@ -121,8 +122,8 @@ pub trait DemoTrait {
pub extern "C" fn demo_new(
demo: *mut DemoQObject,
fibonacci: *mut FibonacciQObject,
input_changed: fn(*const FibonacciQObject),
result_changed: fn(*const FibonacciQObject),
fibonacci_input_changed: fn(*const FibonacciQObject),
fibonacci_result_changed: fn(*const FibonacciQObject),
fibonacci_list: *mut FibonacciListQObject,
fibonacci_list_new_data_ready: fn(*const FibonacciListQObject),
fibonacci_list_data_changed: fn(*const FibonacciListQObject, usize, usize),
@ -133,7 +134,7 @@ pub extern "C" fn demo_new(
fibonacci_list_begin_remove_rows: fn(*const FibonacciListQObject, usize, usize),
fibonacci_list_end_remove_rows: fn(*const FibonacciListQObject),
file_system_tree: *mut FileSystemTreeQObject,
path_changed: fn(*const FileSystemTreeQObject),
file_system_tree_path_changed: fn(*const FileSystemTreeQObject),
file_system_tree_new_data_ready: fn(*const FileSystemTreeQObject, index: usize, valid: bool),
file_system_tree_data_changed: fn(*const FileSystemTreeQObject, usize, usize),
file_system_tree_begin_reset_model: fn(*const FileSystemTreeQObject),
@ -143,7 +144,7 @@ pub extern "C" fn demo_new(
file_system_tree_begin_remove_rows: fn(*const FileSystemTreeQObject, index: usize, valid: bool, usize, usize),
file_system_tree_end_remove_rows: fn(*const FileSystemTreeQObject),
processes: *mut ProcessesQObject,
active_changed: fn(*const ProcessesQObject),
processes_active_changed: fn(*const ProcessesQObject),
processes_new_data_ready: fn(*const ProcessesQObject, index: usize, valid: bool),
processes_data_changed: fn(*const ProcessesQObject, usize, usize),
processes_begin_reset_model: fn(*const ProcessesQObject),
@ -164,8 +165,8 @@ pub extern "C" fn demo_new(
) -> *mut Demo {
let fibonacci_emit = FibonacciEmitter {
qobject: Arc::new(Mutex::new(fibonacci)),
input_changed: input_changed,
result_changed: result_changed,
input_changed: fibonacci_input_changed,
result_changed: fibonacci_result_changed,
};
let d_fibonacci = Fibonacci::new(fibonacci_emit);
let fibonacci_list_emit = FibonacciListEmitter {
@ -185,7 +186,7 @@ pub extern "C" fn demo_new(
let d_fibonacci_list = FibonacciList::new(fibonacci_list_emit, model);
let file_system_tree_emit = FileSystemTreeEmitter {
qobject: Arc::new(Mutex::new(file_system_tree)),
path_changed: path_changed,
path_changed: file_system_tree_path_changed,
new_data_ready: file_system_tree_new_data_ready,
};
let model = FileSystemTreeTree {
@ -201,7 +202,7 @@ pub extern "C" fn demo_new(
let d_file_system_tree = FileSystemTree::new(file_system_tree_emit, model);
let processes_emit = ProcessesEmitter {
qobject: Arc::new(Mutex::new(processes)),
active_changed: active_changed,
active_changed: processes_active_changed,
new_data_ready: processes_new_data_ready,
};
let model = ProcessesTree {
@ -312,13 +313,13 @@ pub trait FibonacciTrait {
#[no_mangle]
pub extern "C" fn fibonacci_new(
fibonacci: *mut FibonacciQObject,
input_changed: fn(*const FibonacciQObject),
result_changed: fn(*const FibonacciQObject),
fibonacci_input_changed: fn(*const FibonacciQObject),
fibonacci_result_changed: fn(*const FibonacciQObject),
) -> *mut Fibonacci {
let fibonacci_emit = FibonacciEmitter {
qobject: Arc::new(Mutex::new(fibonacci)),
input_changed: input_changed,
result_changed: result_changed,
input_changed: fibonacci_input_changed,
result_changed: fibonacci_result_changed,
};
let d_fibonacci = Fibonacci::new(fibonacci_emit);
Box::into_raw(Box::new(d_fibonacci))
@ -581,7 +582,7 @@ pub trait FileSystemTreeTrait {
#[no_mangle]
pub extern "C" fn file_system_tree_new(
file_system_tree: *mut FileSystemTreeQObject,
path_changed: fn(*const FileSystemTreeQObject),
file_system_tree_path_changed: fn(*const FileSystemTreeQObject),
file_system_tree_new_data_ready: fn(*const FileSystemTreeQObject, index: usize, valid: bool),
file_system_tree_data_changed: fn(*const FileSystemTreeQObject, usize, usize),
file_system_tree_begin_reset_model: fn(*const FileSystemTreeQObject),
@ -593,7 +594,7 @@ pub extern "C" fn file_system_tree_new(
) -> *mut FileSystemTree {
let file_system_tree_emit = FileSystemTreeEmitter {
qobject: Arc::new(Mutex::new(file_system_tree)),
path_changed: path_changed,
path_changed: file_system_tree_path_changed,
new_data_ready: file_system_tree_new_data_ready,
};
let model = FileSystemTreeTree {
@ -861,7 +862,7 @@ pub trait ProcessesTrait {
#[no_mangle]
pub extern "C" fn processes_new(
processes: *mut ProcessesQObject,
active_changed: fn(*const ProcessesQObject),
processes_active_changed: fn(*const ProcessesQObject),
processes_new_data_ready: fn(*const ProcessesQObject, index: usize, valid: bool),
processes_data_changed: fn(*const ProcessesQObject, usize, usize),
processes_begin_reset_model: fn(*const ProcessesQObject),
@ -873,7 +874,7 @@ pub extern "C" fn processes_new(
) -> *mut Processes {
let processes_emit = ProcessesEmitter {
qobject: Arc::new(Mutex::new(processes)),
active_changed: active_changed,
active_changed: processes_active_changed,
new_data_ready: processes_new_data_ready,
};
let model = ProcessesTree {

View File

@ -78,11 +78,11 @@ pub trait PersonTrait {
#[no_mangle]
pub extern "C" fn person_new(
person: *mut PersonQObject,
user_name_changed: fn(*const PersonQObject),
person_user_name_changed: fn(*const PersonQObject),
) -> *mut Person {
let person_emit = PersonEmitter {
qobject: Arc::new(Mutex::new(person)),
user_name_changed: user_name_changed,
user_name_changed: person_user_name_changed,
};
let d_person = Person::new(person_emit);
Box::into_raw(Box::new(d_person))

View File

@ -51,6 +51,7 @@ fn set_string_from_utf16(s: &mut String, str: *const c_ushort, len: c_int) {
#[repr(C)]
#[derive(PartialEq, Eq, Debug)]
pub enum SortOrder {
Ascending = 0,
Descending = 1,

View File

@ -54,6 +54,7 @@ pub enum QByteArray {}
#[repr(C)]
#[derive(PartialEq, Eq, Debug)]
pub enum SortOrder {
Ascending = 0,
Descending = 1,

View File

@ -72,11 +72,11 @@ pub trait PersonTrait {
#[no_mangle]
pub extern "C" fn person_new(
person: *mut PersonQObject,
user_name_changed: fn(*const PersonQObject),
person_user_name_changed: fn(*const PersonQObject),
) -> *mut Person {
let person_emit = PersonEmitter {
qobject: Arc::new(Mutex::new(person)),
user_name_changed: user_name_changed,
user_name_changed: person_user_name_changed,
};
let d_person = Person::new(person_emit);
Box::into_raw(Box::new(d_person))

View File

@ -245,43 +245,43 @@ pub trait ObjectTrait {
#[no_mangle]
pub extern "C" fn object_new(
object: *mut ObjectQObject,
boolean_changed: fn(*const ObjectQObject),
bytearray_changed: fn(*const ObjectQObject),
f32_changed: fn(*const ObjectQObject),
f64_changed: fn(*const ObjectQObject),
i16_changed: fn(*const ObjectQObject),
i32_changed: fn(*const ObjectQObject),
i64_changed: fn(*const ObjectQObject),
i8_changed: fn(*const ObjectQObject),
optional_boolean_changed: fn(*const ObjectQObject),
optional_bytearray_changed: fn(*const ObjectQObject),
optional_string_changed: fn(*const ObjectQObject),
optional_u64_changed: fn(*const ObjectQObject),
string_changed: fn(*const ObjectQObject),
u16_changed: fn(*const ObjectQObject),
u32_changed: fn(*const ObjectQObject),
u64_changed: fn(*const ObjectQObject),
u8_changed: fn(*const ObjectQObject),
object_boolean_changed: fn(*const ObjectQObject),
object_bytearray_changed: fn(*const ObjectQObject),
object_f32_changed: fn(*const ObjectQObject),
object_f64_changed: fn(*const ObjectQObject),
object_i16_changed: fn(*const ObjectQObject),
object_i32_changed: fn(*const ObjectQObject),
object_i64_changed: fn(*const ObjectQObject),
object_i8_changed: fn(*const ObjectQObject),
object_optional_boolean_changed: fn(*const ObjectQObject),
object_optional_bytearray_changed: fn(*const ObjectQObject),
object_optional_string_changed: fn(*const ObjectQObject),
object_optional_u64_changed: fn(*const ObjectQObject),
object_string_changed: fn(*const ObjectQObject),
object_u16_changed: fn(*const ObjectQObject),
object_u32_changed: fn(*const ObjectQObject),
object_u64_changed: fn(*const ObjectQObject),
object_u8_changed: fn(*const ObjectQObject),
) -> *mut Object {
let object_emit = ObjectEmitter {
qobject: Arc::new(Mutex::new(object)),
boolean_changed: boolean_changed,
bytearray_changed: bytearray_changed,
f32_changed: f32_changed,
f64_changed: f64_changed,
i16_changed: i16_changed,
i32_changed: i32_changed,
i64_changed: i64_changed,
i8_changed: i8_changed,
optional_boolean_changed: optional_boolean_changed,
optional_bytearray_changed: optional_bytearray_changed,
optional_string_changed: optional_string_changed,
optional_u64_changed: optional_u64_changed,
string_changed: string_changed,
u16_changed: u16_changed,
u32_changed: u32_changed,
u64_changed: u64_changed,
u8_changed: u8_changed,
boolean_changed: object_boolean_changed,
bytearray_changed: object_bytearray_changed,
f32_changed: object_f32_changed,
f64_changed: object_f64_changed,
i16_changed: object_i16_changed,
i32_changed: object_i32_changed,
i64_changed: object_i64_changed,
i8_changed: object_i8_changed,
optional_boolean_changed: object_optional_boolean_changed,
optional_bytearray_changed: object_optional_bytearray_changed,
optional_string_changed: object_optional_string_changed,
optional_u64_changed: object_optional_u64_changed,
string_changed: object_string_changed,
u16_changed: object_u16_changed,
u32_changed: object_u32_changed,
u64_changed: object_u64_changed,
u8_changed: object_u8_changed,
};
let d_object = Object::new(object_emit);
Box::into_raw(Box::new(d_object))

View File

@ -68,11 +68,11 @@ pub extern "C" fn group_new(
group: *mut GroupQObject,
person: *mut PersonQObject,
object: *mut InnerObjectQObject,
description_changed: fn(*const InnerObjectQObject),
object_description_changed: fn(*const InnerObjectQObject),
) -> *mut Group {
let object_emit = InnerObjectEmitter {
qobject: Arc::new(Mutex::new(object)),
description_changed: description_changed,
description_changed: object_description_changed,
};
let d_object = InnerObject::new(object_emit);
let person_emit = PersonEmitter {
@ -130,11 +130,11 @@ pub trait InnerObjectTrait {
#[no_mangle]
pub extern "C" fn inner_object_new(
inner_object: *mut InnerObjectQObject,
description_changed: fn(*const InnerObjectQObject),
inner_object_description_changed: fn(*const InnerObjectQObject),
) -> *mut InnerObject {
let inner_object_emit = InnerObjectEmitter {
qobject: Arc::new(Mutex::new(inner_object)),
description_changed: description_changed,
description_changed: inner_object_description_changed,
};
let d_inner_object = InnerObject::new(inner_object_emit);
Box::into_raw(Box::new(d_inner_object))
@ -192,11 +192,11 @@ pub trait PersonTrait {
pub extern "C" fn person_new(
person: *mut PersonQObject,
object: *mut InnerObjectQObject,
description_changed: fn(*const InnerObjectQObject),
object_description_changed: fn(*const InnerObjectQObject),
) -> *mut Person {
let object_emit = InnerObjectEmitter {
qobject: Arc::new(Mutex::new(object)),
description_changed: description_changed,
description_changed: object_description_changed,
};
let d_object = InnerObject::new(object_emit);
let person_emit = PersonEmitter {

View File

@ -51,6 +51,7 @@ fn set_string_from_utf16(s: &mut String, str: *const c_ushort, len: c_int) {
#[repr(C)]
#[derive(PartialEq, Eq, Debug)]
pub enum SortOrder {
Ascending = 0,
Descending = 1,