您的位置:首页 > 编程语言 > Qt开发

Qt 注册表

2015-12-01 21:14 453 查看

一、写入注册表

示例:

void MainWindow::writeSettings()
{
QSettings settings("Software Inc.", "Spreadsheet");

settings.setValue("geometry", saveGeometry());
settings.setValue("recentFiles", recentFiles);
settings.setValue("showGrid", showGridAction->isChecked());
settings.setValue("autoRecalc", autoRecalcAction->isChecked());
}


二、读入注册表

示例:

void MainWindow::readSettings()
{
QSettings settings("Software Inc.", "Spreadsheet");

restoreGeometry(settings.value("geometry").toByteArray());

recentFiles = settings.value("recentFiles").toStringList();
bool showGrid = settings.value("showGrid", true).toBool();
bool autoRecalc = settings.value("autoRecalc", true).toBool();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: