diff options
Diffstat (limited to 'languages/python/pydoc.cpp')
-rw-r--r-- | languages/python/pydoc.cpp | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/languages/python/pydoc.cpp b/languages/python/pydoc.cpp index bcb38b1e..489cdb35 100644 --- a/languages/python/pydoc.cpp +++ b/languages/python/pydoc.cpp @@ -6,9 +6,9 @@ #include <unistd.h> #include <tqtextstream.h> -#include <kstandarddirs.h> -#include <kinstance.h> -#include <kprocess.h> +#include <tdestandarddirs.h> +#include <tdeinstance.h> +#include <tdeprocess.h> #include <tdeversion.h> #include <tdeglobal.h> #include <tdelocale.h> @@ -19,8 +19,12 @@ using namespace TDEIO; PydocProtocol::PydocProtocol(const TQCString &pool, const TQCString &app) : SlaveBase("pydoc", pool, app), key() { - python = TDEGlobal::dirs()->findExe("python"); - script = locate("data", "tdeio_pydoc/kde_pydoc.py"); + python = TDEGlobal::dirs()->findExe("python3"); + if(python.isEmpty()) + { + python = TDEGlobal::dirs()->findExe("python"); + } + script = locate("data", "tdeio_pydoc/kde_pydoc.py"); } |