0
点赞
收藏
分享

微信扫一扫

QSettings修改配置文件的bug

半夜放水 2022-03-12 阅读 31
bugqt

QT 使用QSettings类的bug

问题描述

settings.beginGroup("mainwindow");
settings.setValue("size", win->size());
settings.setValue("fullScreen", win->isFullScreen());
settings.endGroup();

正常情况下使用QSettings写入配置信息,ini配置文件会生效修改。但是我在mainwindow类的析构函数里面(意图就是软件关闭前保存用户设置到配置文件中),发现QSettings修改配置文件就不会生效了。

原因分析:


解决方案:

ini配置文件立即修改生效,成功解决这个bug。

举报

相关推荐

0 条评论