路径
代码
//路径是在 计算机\HKEY_CURRENT_USER\SOFTWARE\HisSIM\Language 下
QSettings setting("HKEY_CURRENT_USER\\Software\\HisSIM\\Language", QSettings::NativeFormat);
//读这个名有Language的文件的内容,没有这个文件会创建一个Language,内容为空的文件
QString mLanguageSel = setting.value("Language", "").toString();
if(mLanguageSel.isEmpty())
{
setting.setValue("Language", "English");
}
else if(mLanguageSel == "Chinese")
{
mTranslator.load(":/HisSIMImager/Language/Chinese.qm");
qApp->installTranslator(&mTranslator);
//这里本来可以不需要设置,单单是为了记录设置这个操作
QSettings setting("HKEY_CURRENT_USER\\Software\\HisSIM\\Language", QSettings::NativeFormat);
setting.setValue("Language", "Chinese");
}
else if(mLanguageSel == "English")
{
mTranslator.load(":/HisSIMImager/Language/English.qm");
qApp->installTranslator(&mTranslator);
QSettings setting("HKEY_CURRENT_USER\\Software\\HisSIM\\Language", QSettings::NativeFormat);
setting.setValue("Language", "English");
}