路徑
代碼
//路徑是在 計算機\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");
}