summaryrefslogtreecommitdiff
path: root/qml_plugin/src/launcher
diff options
context:
space:
mode:
Diffstat (limited to 'qml_plugin/src/launcher')
-rw-r--r--qml_plugin/src/launcher/duckduckgo.rs7
-rw-r--r--qml_plugin/src/launcher/smartcalc.rs2
2 files changed, 4 insertions, 5 deletions
diff --git a/qml_plugin/src/launcher/duckduckgo.rs b/qml_plugin/src/launcher/duckduckgo.rs
index 1106212..aa1ce2d 100644
--- a/qml_plugin/src/launcher/duckduckgo.rs
+++ b/qml_plugin/src/launcher/duckduckgo.rs
@@ -1,11 +1,8 @@
use cxx_qt::Threading;
use cxx_qt_lib::QString;
-use std::{pin::Pin, ptr};
+use std::pin::Pin;
-use crate::{
- RUNTIME,
- web::duckduckgo::{self, DuckDuckGoContent},
-};
+use crate::{RUNTIME, web::duckduckgo};
#[cxx_qt::bridge]
mod qobject {
diff --git a/qml_plugin/src/launcher/smartcalc.rs b/qml_plugin/src/launcher/smartcalc.rs
index 7b1b066..eee975d 100644
--- a/qml_plugin/src/launcher/smartcalc.rs
+++ b/qml_plugin/src/launcher/smartcalc.rs
@@ -104,6 +104,8 @@ impl qobject::SmartCalc {
);
qo.as_mut()
.set_result(
+ // TODO: do the calc outside of ts main qt ui render thread.(all
+ // *.rs)
match result {
Ok(value) => {
if value.formatted == value.input {