iApp * iApp::instance()
{
- Internal::App singleton;
+ static Internal::App singleton;
return &singleton;
}
else if (QRegExp("-[-]?lang(uage)?").exactMatch(arg.at(0)) && arg.size() > 1)
mLanguage = arg.at(1);
}
+
+ return true;
}
QString const App::xmlFileName() const
name = mName + "_" + mLanguage.left(2) + ".xml";
fi.setFile(iEnv::instance()->etcDir() + name);
if (fi.isReadable())
- mName = name;
+ mXmlFile = name;
else
// Fall-back to the generic name
mXmlFile = mName + ".xml";