2
0
mirror of https://github.com/qbittorrent/qBittorrent.git synced 2025-01-12 18:24:58 +08:00

WINDOWS: Search first in PATH for python. Closes .

This commit is contained in:
sledgehammer999 2014-09-14 21:58:20 +03:00
parent 1144555eca
commit b6d4030cd8

View File

@ -458,6 +458,7 @@ void MainWindow::displayRSSTab(bool enable) {
}
void MainWindow::displaySearchTab(bool enable) {
Preferences::instance()->setSearchEnabled(enable);
if (enable) {
// RSS tab
if (!searchEngine) {
@ -1327,7 +1328,14 @@ void MainWindow::on_actionRSS_Reader_triggered() {
void MainWindow::on_actionSearch_engine_triggered() {
#ifdef Q_OS_WIN
if (!has_python && actionSearch_engine->isChecked()) {
bool res = addPythonPathToEnv();
bool res = false;
// Check if python is already in PATH
if (misc::pythonVersion())
res = true;
else
res = addPythonPathToEnv();
if (res)
has_python = true;
else if (QMessageBox::question(this, tr("Missing Python Interpreter"),
@ -1544,7 +1552,6 @@ void MainWindow::pythonDownloadSuccess(QString url, QString file_path) {
has_python = addPythonPathToEnv();
if (has_python) {
actionSearch_engine->setChecked(true);
Preferences::instance()->setSearchEnabled(true);
displaySearchTab(true);
}
sender()->deleteLater();