利用QSettings设置配置文件
#include <QSettings>
QSettings setting(QCoreApplication::applicationDirPath()+"/config.ini",QSettings::IniFormat);
if(!setting.contains("HostName")||!setting.contains("Port")||!setting.contains("UserName")||!setting.contains("Password"))
{
setting.setValue("HostName","127.0.0.1");
setting.setValue("Port",3306);
setting.setValue("UserName","root");
setting.setValue("Password","123456");
}
QString HostName = setting.value("HostName").toString();
int Port = setting.value("Port").toInt();
if(!setting.contains("com1/baud"))
setting.setValue("com1/baud",520);
qDebug()<<setting.value("com1/baud").toString();