+
+ // Load metadata
+ QMapIterator<QString, QString> j(metadata);
+ while (j.hasNext()) {
+ j.next();
+ m_documentMetadata[j.key()] = j.value();
+ }
+
+ if (QLocale().decimalPoint() != QLocale::system().decimalPoint()) {
+ setlocale(LC_NUMERIC, "");
+ QLocale systemLocale = QLocale::system();
+ systemLocale.setNumberOptions(QLocale::OmitGroupSeparator);
+ QLocale::setDefault(systemLocale);
+ // locale conversion might need to be redone
+ initEffects::parseEffectFiles();
+ }