From 4d70cb1f3d6b05b8a2fb58137988c2820e9590d2 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Tue, 4 Oct 2016 22:39:43 +0200 Subject: "Fix" encoding of Clonk's arguments in CP1252 (to support Scenario names with umlauts coming from windows) --- src/ProcessManager.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/ProcessManager.hpp') diff --git a/src/ProcessManager.hpp b/src/ProcessManager.hpp index 2d64168..7085fcc 100644 --- a/src/ProcessManager.hpp +++ b/src/ProcessManager.hpp @@ -14,7 +14,7 @@ class ProcessManager : public QObject { Q_OBJECT public: - explicit ProcessManager(const QString& prefix, const QString& id = "", bool useStdErr = false, QObject *parent = 0); + explicit ProcessManager(const QString& prefix, const QString& id = "", bool useStdErr = false, QTextCodec* argumentsCodec = nullptr, QObject *parent = 0); ~ProcessManager(); bool isOk(); @@ -70,4 +70,6 @@ private: bool connectToIO(); void processCtrlMessage(const QString& message); + + QTextCodec* argumentsCodec = nullptr; }; -- cgit v1.2.3-54-g00ecf