Settings Dialog with QSettings

您所在的位置:网站首页 三维信技 Settings Dialog with QSettings

Settings Dialog with QSettings

2023-08-19 07:33| 来源: 网络整理| 查看: 265

sure.

@void TCommon::putSetting(QString iniFile,QString group,QString key,QVariant value) { QSettings settings(/QSettings::IniFormat,QSettings::UserScope,""some",iniFile.baseName());///iniFile,QSettings::IniFormat); settings.beginGroup(group); settings.setValue(key,value); settings.endGroup(); return; } // QVariant TCommon::getSetting(QString iniFile,QString group,QString key,QVariant defaultValue) { QSettings settings(/QSettings::IniFormat,QSettings::UserScope,"some",iniFile.baseName());///iniFile,QSettings::IniFormat); settings.beginGroup(group); QVariant value=settings.value(key,defaultValue); settings.endGroup(); return value; } //@

Note. This methods I use for windows and linux only. For more general purpose I use another implementation (like commented in this code).

It's because on Mac and android other structure of deployment



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3