Warning, /sdk/rust-qt-binding-generator/templates/qt_quick_cargo/src/main.rs is written in an unsupported language. File is not indexed.
0001 extern crate libc;
0002
0003 mod implementation;
0004 pub mod interface {
0005 include!(concat!(env!("OUT_DIR"), "/src/interface.rs"));
0006 }
0007
0008 extern {
0009 fn main_cpp(app: *const ::std::os::raw::c_char);
0010 }
0011
0012 fn main() {
0013 use std::ffi::CString;
0014 let app_name = ::std::env::args().next().unwrap();
0015 let app_name = CString::new(app_name).unwrap();
0016 unsafe {
0017 main_cpp(app_name.as_ptr());
0018 }
0019 }