tweaks for update

This commit is contained in:
Chris Cochrun 2023-03-14 14:40:23 -05:00
parent 114119baef
commit 4a118271c0
2 changed files with 29 additions and 29 deletions

View file

@ -31,22 +31,22 @@ mod file_helper {
} }
impl qobject::FileHelper { impl qobject::FileHelper {
#[qinvokable] // #[qinvokable]
pub fn save(self: Pin<&mut Self>, file: QUrl, service_list: QVariant) -> bool { // pub fn save(self: Pin<&mut Self>, file: QUrl, service_list: QVariant) -> bool {
println!("{}", file); // println!("{}", file);
match service_list.value() { // match service_list.value() {
QVariantValue::QString(..) => println!("string"), // QVariantValue::<QString>(..) => println!("string"),
QVariantValue::QUrl(..) => println!("url"), // QVariantValue::<QUrl>(..) => println!("url"),
QVariantValue::QDate(..) => println!("date"), // QVariantValue::<QDate>(..) => println!("date"),
_ => println!("QVariant is..."), // _ => println!("QVariant is..."),
} // }
return true; // return true;
} // }
#[qinvokable] #[qinvokable]
pub fn load(self: Pin<&mut Self>, file: QUrl) -> Vec<String> { pub fn load(self: Pin<&mut Self>, file: QUrl) -> Vec<String> {
println!("{}", file); println!("{file}");
return vec!["hi".to_string()]; vec!["hi".to_string()]
} }
#[qinvokable] #[qinvokable]
@ -56,12 +56,12 @@ mod file_helper {
match _file_string { match _file_string {
None => { None => {
let _exists = Path::new(&file.to_string()).exists(); let _exists = Path::new(&file.to_string()).exists();
println!("{} exists? {_exists}", file.to_string()); println!("{file} exists? {_exists}");
_exists _exists
} }
Some(file) => { Some(file) => {
let _exists = Path::new(&file).exists(); let _exists = Path::new(&file).exists();
println!("{} exists? {_exists}", file); println!("{file} exists? {_exists}");
_exists _exists
} }
} }

View file

@ -65,19 +65,19 @@ mod service_thing {
println!("Are we active?: {}", self.active()); println!("Are we active?: {}", self.active());
} }
#[qinvokable] // #[qinvokable]
pub fn slap_variant_around(self: Pin<&mut Self>, variant: &QVariant) { // pub fn slap_variant_around(self: Pin<&mut Self>, variant: &QVariant) {
println!("wow!"); // println!("wow!");
let sname: String; // let sname: String;
match variant.value() { // match variant.value() {
QVariantValue::QString(string) => { // QVariantValue::QString(string) => {
let nstr = string.to_string(); // let nstr = string.to_string();
self.set_name(QString::from(nstr.as_str())); // self.set_name(QString::from(nstr.as_str()));
sname = nstr; // sname = nstr;
println!("New name is: {}", sname); // println!("New name is: {}", sname);
} // }
_ => println!("Unknown QVariant type"), // _ => println!("Unknown QVariant type"),
}; // };
} // }
} }
} }