从INI文件中读取参数:
QString MainWindow::readIniFile()
{
QSettings *settings = new QSettings(“./SystemSettings.ini”,QSettings::IniFormat);
QString lang = settings->value(“language”,“Chinese”).toString();
delete settings;
return lang;
}
多语言设置
main.cpp
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//多语言
QTranslator *translator = new QTranslator();
QSettings *settings = new QSettings(“./SystemSettings.ini”, QSettings::IniFormat);
QString language = settings->value(“language”, “Chinese”).toString();//读取文件中保存的语言设置
qDebug() << "language>>> " << language;
delete settings;
if(language == “Chinese”)//文件中保存的是中文
{
bo