这是我一个程序的做法,你可以参考一下
void QScreenRuler::readSettings()
{
QSettings settings("JULONG", "IPBOARD For Linux");
settings.beginGroup("Ruler");
//刻度
m_nNum = settings.value("scale", 3).toInt() ;
//透明度
m_fTrans = (float)settings.value("transparency", 1.0).toDouble() ;
settings.endGroup();
}
void QScreenRuler::writeSettings()
{
QSettings settings("JULONG", "IPBOARD For Linux");
settings.beginGroup("Ruler");
settings.setValue("scale", m_nNum);
settings.setValue("transparency", m_fTrans);
settings.endGroup();
}