我的应用程序的 mac 版本刚刚开始破坏我使用 QSettings 保存和恢复的全屏和正常布局。甚至我的应用程序的旧版本现在也正在为我的客户使用。
当我发现一个包含有趣行的错误报告时,我只是在谷歌上搜索类似的东西:
QSettings s;
restoreState(s.value(QString::fromLocal8Bit("state")).toByteArray());
当保存到计算机 plist 或 windows 注册表时,我是否必须格式化 fromLocal8bit() 中的数据?
http://bugreports.qt-project.org/browse/QTBUG-8631
http://bugreports.qt-project.org/secure/attachment/13400/main.cpp