From 3d8fbd24c776500edcefaae46666e148db5a4824 Mon Sep 17 00:00:00 2001 From: Christian Mandery <mandery@kit.edu> Date: Tue, 4 Apr 2017 11:00:47 +0200 Subject: [PATCH] Add fix for umlauts in ArmarX GUI (e.g., log viewer) --- source/ArmarXGui/applications/ArmarXGui/ArmarXGuiApp.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/ArmarXGui/applications/ArmarXGui/ArmarXGuiApp.cpp b/source/ArmarXGui/applications/ArmarXGui/ArmarXGuiApp.cpp index 8e09cdae..a42b1aa9 100644 --- a/source/ArmarXGui/applications/ArmarXGui/ArmarXGuiApp.cpp +++ b/source/ArmarXGui/applications/ArmarXGui/ArmarXGuiApp.cpp @@ -26,6 +26,7 @@ #include <QListWidget> #include <QMessageBox> #include <QTime> +#include <QTextCodec> #include <iostream> using namespace armarx; @@ -40,6 +41,8 @@ ArmarXGuiApp::ArmarXGuiApp(int& argc, char** argv) : this->argv = 0; qApplication = new ArmarXQApplication(argc, argv); + // Set text encoding to UTF-8 (otherwise, umlauts display wrongly in, e.g., the log viewer) + QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); } ArmarXGuiApp::~ArmarXGuiApp() -- GitLab