QMessageBox::information(this,tr("Old Python Interpreter"),tr("Your Python version is %1, which is too old. You need at least version 2.7.0 for python2 or 3.3.0 for python3.").arg(version));
actionSearch_engine->setChecked(false);
Preferences::instance()->setSearchEnabled(false);
return;
}
else{
res=true;
else
res=addPythonPathToEnv();
}
}
else{
QMessageBox::information(this,tr("Undetermined Python version"),tr("Couldn't decode your Python version: %1").arg(version));
QMessageBox::information(this,tr("Old Python Interpreter"),tr("Your Python version %1 is outdated. Please upgrade to latest version for search engines to work. Minimum requirement: 2.7.0/3.3.0.").arg(version));
actionSearch_engine->setChecked(false);
Preferences::instance()->setSearchEnabled(false);
return;
}
else{
res=true;
}
}
else{
QMessageBox::information(this,tr("Undetermined Python version"),tr("Couldn't determine your Python version (%1). Search engine disabled.").arg(version));
QMessageBox::information(this,tr("Missing Python Interpreter"),tr("Python is required to use the search engine but it does not seem to be installed."));