QT 读写.ini配置文件

摘要:
QCoreApplication>#包括<m_bCheckBoxLoginStatus=设置.值(“AutoLogin”).toBool():m_sCityId=设置。值(“City”).toString();fileName=QCoreApplication;settings.setValue(“自动登录”;

当需要存放的数据量较少时合适使用.ini配置文件。

#include <QCoreApplication>
#include <QSettings>


void SystemSetWindow::readLoginConfig()
{
    QString fileName;
    fileName = QCoreApplication::applicationDirPath();
    fileName += "/loginConfig.ini";

    QSettings settings(fileName, QSettings::IniFormat);
    settings.setIniCodec("UTF8");

    m_bCheckBoxLoginStatus = settings.value("AutoLogin").toBool();
    m_sCityId = settings.value("City").toString();
}
void SystemSetWindow::writeLoginConfig() { QString fileName; fileName = QCoreApplication::applicationDirPath(); fileName += "/loginConfig.ini"; QSettings settings(fileName, QSettings::IniFormat); settings.setIniCodec("UTF8"); settings.setValue("AutoLogin", QVariant(m_pAlarmServerIP->text())); settings.setValue("City", QVariant(m_pAlarmPort->text())); }

会产生一个loginConfig.ini的配置文件

QT 读写.ini配置文件第1张

免责声明:文章转载自《QT 读写.ini配置文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇IOS开发:官方自带的JSON使用MSDEV.EXE应用程序错误解决办法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)

  C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535) 一:报错 Invalid row number (65536) outside allowable range (0..65535) 原因:excel 03的限制就是65536行,超过行数...