replace xdg-open with Qt.openUrlExternally

This commit is contained in:
end-4
2025-05-05 17:02:14 +02:00
parent afa2697e4e
commit e3cf6b37e8
2 changed files with 8 additions and 16 deletions
@@ -86,19 +86,6 @@ Item { // Wrapper
}
}
Process {
id: webSearch
property list<string> baseCommand: ["xdg-open"]
function search(query) {
let url = ConfigOptions.search.engineBaseUrl + query
for (let site of ConfigOptions.search.excludedSites) {
url += ` -site:${site}`;
}
webSearch.command = baseCommand.concat(url)
webSearch.startDetached()
}
}
Process {
id: executor
property list<string> baseCommand: ["bash", "-c"]
@@ -366,7 +353,11 @@ Item { // Wrapper
type: "Search the web",
materialSymbol: 'travel_explore',
execute: () => {
webSearch.search(root.searchingText);
let url = ConfigOptions.search.engineBaseUrl + root.searchingText
for (let site of ConfigOptions.search.excludedSites) {
url += ` -site:${site}`;
}
Qt.openUrlExternally(url);
}
});