summaryrefslogtreecommitdiffstats
path: root/src/ProcessManager.hpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2016-10-04 22:39:43 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2016-10-04 22:39:43 +0200
commit4d70cb1f3d6b05b8a2fb58137988c2820e9590d2 (patch)
tree738074a473bea498d63ee54128430df99f96128e /src/ProcessManager.hpp
parent6cc8a285eebd0b8e082372fd7e8d127d92b9dedc (diff)
downloadmanager-4d70cb1f3d6b05b8a2fb58137988c2820e9590d2.tar.gz
manager-4d70cb1f3d6b05b8a2fb58137988c2820e9590d2.zip
"Fix" encoding of Clonk's arguments in CP1252 (to support Scenario names
with umlauts coming from windows)
Diffstat (limited to 'src/ProcessManager.hpp')
-rw-r--r--src/ProcessManager.hpp4
1 files changed, 3 insertions, 1 deletions
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;
};