@@ -106,6 +106,7 @@ QString DesktopFileHandler::displayName() const
106106 }
107107
108108 QSettings settings(m_filename, QSettings::IniFormat);
109+ settings.setIniCodec("UTF-8");
109110 settings.beginGroup("Desktop Entry");
110111
111112 // First try to find Name[xx_YY] and Name[xx] in .desktop file
@@ -138,6 +139,7 @@ QString DesktopFileHandler::icon() const
138139 }
139140
140141 QSettings settings(m_filename, QSettings::IniFormat);
142+ settings.setIniCodec("UTF-8");
141143 settings.beginGroup("Desktop Entry");
142144 QString iconString = settings.value("Icon").toString();
143145 QString pathString = settings.value("Path").toString();