Page MenuHomePhabricator

Displaying special characters in DataNode name doesn't work
Closed, WontfixPublic

Description

If the node name in the DataManager is changed and one chooses Umlauts or §, these characters are shown as a ? in DataManager. In the rendering window, the label is correctly shown (see Screenshot). Writing and reading to mitk files of such scenes works, however.

encodingDataManager.png (1×1 px, 327 KB)

Event Timeline

kislinsk triaged this task as Normal priority.Dec 14 2016, 2:03 PM
kislinsk added subscribers: goch, kislinsk.

This happens in all Qt controls. Since Qt 5, the default in QString changed from reading plain strings as Latin1 to UTF8, which is probably why we have this issue again. I could imagine that it is a Windows-only problem, we should check at least on Ubuntu as well. Not sure how to solve this and if we can simply change the code in a way that plain strings are processed as Latin1 again, without breaking characters of other languages.

kislinsk claimed this task.
kislinsk added a project: Auto-closed.

Hi there! 🙂

This task was auto-closed according to our Task Lifecycle Management.
Please follow this link for more information and don't forget that you are encouraged to reasonable re-open tasks to revive them. 🚑

Best wishes,
The MITK devs

kislinsk removed kislinsk as the assignee of this task.May 26 2020, 12:05 PM
kislinsk removed a subscriber: kislinsk.