summaryrefslogtreecommitdiffstats
path: root/languages/python/pydoc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'languages/python/pydoc.cpp')
-rw-r--r--languages/python/pydoc.cpp14
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");
}