1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-22 12:34:19 +00:00

- Call python scripts using python executable (fix for windows)

This commit is contained in:
Christophe Dumez 2007-12-12 17:14:15 +00:00
parent 56965d444a
commit b2f9394d6e
2 changed files with 4 additions and 3 deletions

View File

@ -250,8 +250,9 @@ void engineSelectDlg::setRowColor(int row, QString color){
bool engineSelectDlg::checkInstalled(QString plugin_name) const { bool engineSelectDlg::checkInstalled(QString plugin_name) const {
QProcess nova; QProcess nova;
QStringList params; QStringList params;
params << misc::qBittorrentPath()+"search_engine"+QDir::separator()+"nova2.py";
params << "--supported_engines"; params << "--supported_engines";
nova.start(misc::qBittorrentPath()+"search_engine"+QDir::separator()+"nova2.py", params, QIODevice::ReadOnly); nova.start("python", params, QIODevice::ReadOnly);
nova.waitForStarted(); nova.waitForStarted();
nova.waitForFinished(); nova.waitForFinished();
QByteArray result = nova.readAll(); QByteArray result = nova.readAll();

View File

@ -277,7 +277,7 @@ void SearchEngine::on_search_button_clicked(){
QStringList params; QStringList params;
QStringList engineNames; QStringList engineNames;
search_stopped = false; search_stopped = false;
params << misc::qBittorrentPath()+"search_engine"+QDir::separator()+"nova2.py";
params << enabled_engines.join(","); params << enabled_engines.join(",");
params << pattern.split(" "); params << pattern.split(" ");
// Update SearchEngine widgets // Update SearchEngine widgets
@ -286,7 +286,7 @@ void SearchEngine::on_search_button_clicked(){
search_result_line_truncated.clear(); search_result_line_truncated.clear();
results_lbl->setText(tr("Results")+" <i>(0)</i>:"); results_lbl->setText(tr("Results")+" <i>(0)</i>:");
// Launch search // Launch search
searchProcess->start(misc::qBittorrentPath()+"search_engine"+QDir::separator()+"nova2.py", params, QIODevice::ReadOnly); searchProcess->start("python", params, QIODevice::ReadOnly);
searchTimeout->start(180000); // 3min searchTimeout->start(180000); // 3min
} }